Actions64
- Website Actions
- Conversation Actions
- People Actions
- Operator Actions
- Settings Actions
- Analytics Actions
- Availability Actions
- Campaign Actions
- Helpdesk Actions
- Visitors Actions
- Batch Actions
- Verify Actions
Conversation → Create
AI-generatedOverview
This node operation creates a new conversation in the Crisp platform for a specified website. It is useful for initiating customer support or chat sessions programmatically within workflows, allowing automated or manual creation of conversations to engage with website visitors.
Use Case Examples
- Automatically start a new conversation when a user submits a form on your website.
- Create a conversation to follow up with a customer after a purchase or support ticket submission.
Properties
| Name | Meaning |
|---|---|
| Website ID | The website ID from your Crisp dashboard, identifying the website where the conversation will be created. |
| Additional Fields | Optional fields to provide extra information about the conversation such as email, first name, last name, phone, company, conversation state, blocked status, assigned user ID, operator role, domain, and verification string. |
Output
JSON
id- The unique identifier of the created conversation.created_at- Timestamp when the conversation was created.updated_at- Timestamp when the conversation was last updated.state- Current state of the conversation (e.g., unresolved, resolved).blocked- Boolean indicating if the conversation is blocked.assigned_to- User ID of the operator assigned to the conversation.metadata- Additional metadata related to the conversation, including email, phone, and other custom fields.
Dependencies
- Crisp API credentials (username and password) for authentication
Troubleshooting
- Ensure the Website ID is correct and corresponds to an active Crisp website.
- Verify that the API credentials are valid and have the necessary permissions to create conversations.
- Check that required fields are provided; missing required fields may cause the API request to fail.
- If the API returns errors, review the error message for details such as invalid JSON in additional fields or unauthorized access.