Actions119
- Campfire Actions
- Card Table Actions
- Chatbot Actions
- Client Approval Actions
- Client Correspondence Actions
- Client Reply Actions
- Client Visibility Actions
- Comment Actions
- Document Actions
- Event Actions
- Forward Actions
- Inbox Actions
- Inbox Reply Actions
- Lineup Marker Actions
- Message Actions
- Message Board Actions
- Message Type Actions
- Person Actions
- Project Actions
- Question Actions
- Question Answer Actions
- Questionnaire Actions
- Recording Actions
- Schedule Actions
- Schedule Entry Actions
- Template Actions
- Todo Actions
- Todolist Actions
- Todolist Group Actions
- Todoset Actions
- Upload Actions
- Vault Actions
- Webhook Actions
Chatbot → Get a Chatbot
AI-generatedOverview
This node operation retrieves details of a specific chatbot integration within a project (bucket) and chat (campfire) in Basecamp. It is useful for scenarios where you need to fetch chatbot configuration or status information programmatically, such as monitoring chatbot integrations or displaying chatbot details in a custom dashboard.
Use Case Examples
- Fetch chatbot details by specifying the project ID, chat ID, and integration ID to display chatbot information in an internal tool.
- Use the operation to verify chatbot integration settings before sending messages through the chatbot.
Properties
| Name | Meaning |
|---|---|
| Project ID | The ID of the project (bucket) used in the API endpoint path to specify the project context. |
| chatId | The ID of the chat/campfire used in the API endpoint path to specify the chat context. |
| Integration ID | The ID of the chatbot/integration used in the API endpoint path to specify the chatbot to retrieve. |
| Return Full Response | Whether to return the full HTTP response including status code, headers, and body instead of only the response body. |
| Request Options | Additional request options such as batching, SSL certificate validation, proxy settings, and timeout configuration to customize the HTTP request behavior. |
Output
JSON
id- The unique identifier of the chatbot integration.name- The name of the chatbot integration.type- The type/category of the chatbot integration.created_at- Timestamp when the chatbot integration was created.updated_at- Timestamp when the chatbot integration was last updated.settings- Configuration settings of the chatbot integration.
Dependencies
- Basecamp API access with OAuth2 credentials
Troubleshooting
- Ensure the provided Project ID, chatId, and Integration ID are correct and exist in Basecamp to avoid 404 errors.
- Check network connectivity and proxy settings if requests time out or fail to connect.
- If SSL certificate validation fails, consider enabling the 'Ignore SSL Issues' option, but be aware of security risks.
- Verify that the OAuth2 credentials are valid and have sufficient permissions to access chatbot integrations.