Actions113
- Contacts Actions
- Contact Actions
- Automation Rule Actions
- Help Center Actions
- Conversations Actions
- Conversation Assignment Actions
- Conversation Labels Actions
- Inboxes Actions
- Messages Actions
- Integrations Actions
- Teams Actions
- Custom Filters Actions
- Webhooks Actions
- Reports Actions
- Accounts Actions
- Account Users Actions
- Agent Bots Actions
- Users Actions
- Contacts API Actions
- Inbox API Actions
- Conversations API Actions
- Messages API Actions
- CSAT Survey Page Actions
- Account Agent Bots Actions
- Agents Actions
- Canned Responses Actions
- Custom Attributes Actions
- Canned Response Actions
Overview
This node allows creating a new inbox within an account on the ChatWoot platform. It is useful for automating the setup of communication channels where messages from customers or users can be received and managed. Typical use cases include setting up support inboxes, sales inquiry channels, or any other customer interaction points programmatically.
For example, you might use this node to create a dedicated inbox for a new product launch or a specific marketing campaign, ensuring all related communications are organized separately.
Properties
| Name | Meaning |
|---|---|
| Account Id | The numeric identifier of the ChatWoot account under which the inbox will be created. |
| Name | The display name of the inbox to be created. |
| Avatar | A file path or URL representing the avatar image for the inbox. |
| Channel | A JSON object defining the channel configuration details associated with the inbox. |
Output
The node outputs JSON data representing the newly created inbox object as returned by the ChatWoot API. This typically includes details such as the inbox ID, name, avatar URL, channel configuration, creation timestamps, and other metadata.
No binary data output is expected from this operation.
Dependencies
- Requires an active connection to the ChatWoot API.
- Needs an API authentication token configured in the node credentials.
- The base URL for the ChatWoot instance must be set in the credentials.
- The node uses standard HTTP headers for JSON content negotiation.
Troubleshooting
- Invalid Account Id: If the provided account ID does not exist or is incorrect, the API will return an error. Verify the account ID before running the node.
- Authentication Errors: Missing or invalid API credentials will cause authentication failures. Ensure the API key/token is correctly configured.
- Malformed Channel JSON: The
channelproperty expects valid JSON. Invalid JSON syntax will cause parsing errors. Validate the JSON format before input. - Missing Required Fields: The
Account Idis mandatory. Omitting it will result in an error from the API. - Avatar Upload Issues: If the avatar file path or URL is invalid or inaccessible, the avatar may not be set properly.