Actions113
- Accounts Actions
- Account Users Actions
- Agent Bots Actions
- Users Actions
- Inbox API Actions
- Contacts API Actions
- Conversations API Actions
- Messages API Actions
- CSAT Survey Page Actions
- Account Agent Bots Actions
- Agents Actions
- Canned Responses Actions
- Canned Response Actions
- Custom Attributes Actions
- 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
Conversations API → List All Contact Conversations
AI-generatedOverview
This node interacts with the Conversations API to list all conversations associated with a specific contact within a given inbox. It is useful for retrieving conversation history or monitoring ongoing interactions between contacts and support agents or chatbots. For example, customer support teams can use this node to fetch all conversations of a particular customer to review past issues or continue an existing dialogue.
Properties
| Name | Meaning |
|---|---|
| Inbox Identifier | The unique identifier of the inbox channel from which to retrieve conversations. |
| Contact Identifier | The unique source ID of the contact whose conversations are to be listed. |
Output
The node outputs a JSON object containing the list of conversations related to the specified contact in the specified inbox. Each conversation entry typically includes details such as conversation ID, status, timestamps, messages summary, and participants. This structured data allows further processing or display within workflows.
No binary data output is indicated by the provided code.
Dependencies
- Requires an API key credential for authenticating with the ChatWoot API.
- The base URL for the ChatWoot instance must be configured in the node credentials.
- The node depends on the
@devlikeapro/n8n-openapi-nodepackage for OpenAPI integration.
Troubleshooting
- Missing or invalid Inbox Identifier or Contact Identifier: Ensure both identifiers are correctly provided and correspond to existing entities in the ChatWoot system.
- Authentication errors: Verify that the API key credential is valid and has sufficient permissions.
- Network or connectivity issues: Confirm that the base URL is reachable and the ChatWoot server is operational.
- Empty results: If no conversations are returned, check if the contact actually has conversations in the specified inbox.