-
Notifications
You must be signed in to change notification settings - Fork 5.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Components] dixa #15252
Comments
Sources - New Customer Satisfaction Rating (Instant) - New Conversation Status Changed (Instant) - New Message Added (Instant) - New Tag Added (Instant) Actions - Create Conversation - Add Message - Set Custom Contact Attributes - Tag Conversation
Hello everyone, I have tested this PR and there're some test cases failed or needed improvement. Please check the test report below for more information |
Hello everyone, I have tested this PR and there're some test cases failed or needed improvement. Please check the test report below for more information |
Hi everyone, all test cases are passed! Ready for release! Test report |
* dixa init * [Components] dixa #15252 Sources - New Customer Satisfaction Rating (Instant) - New Conversation Status Changed (Instant) - New Message Added (Instant) - New Tag Added (Instant) Actions - Create Conversation - Add Message - Set Custom Contact Attributes - Tag Conversation * pnpm update * some adjusts * Update components/dixa/actions/add-message/add-message.mjs Co-authored-by: Guilherme Falcão <[email protected]> * some adjusts * fix add-message data --------- Co-authored-by: Guilherme Falcão <[email protected]>
dixa
URLs
Webhook Sources
new-customer-satisfaction-rating-instant
Prompt
Emit new event when a customer submits a satisfaction rating for a conversation. Props required: 'name'. The event is 'ConversationRated'.
URLs
new-conversation-created-instant
Prompt
Emit new event when a conversation is created in Dixa. Props required: 'name'. The event is 'ConversationCreated'.
URLs
conversation-status-changed-instant
Prompt
Emit new event when the status of a conversation changes (e.g., Open, Closed, or Follow Up). Props required: 'name'. The events are 'ConversationPending', 'ConversationMessageAdded', 'ConversationTagAdded', 'ConversationAssigned', 'ConversationPendingExpired', 'ConversationTransferred', 'ConversationEnqueued', 'ConversationCreated', 'ConversationUnassigned', 'ConversationOpen', 'ConversationAbandoned', 'ConversationClosed', 'ConversationNoteAdded', 'ConversationEndUserReplaced', 'ConversationTagRemoved' and 'ConversationRated'.
URLs
new-message-added-instant
Prompt
Emit new event when a new message is added to a conversation. Props required: 'name'. The event is 'ConversationMessageAdded'.
URLs
new-tag-added-instant
Prompt
Emit new event when a tag is added to a conversation. Props required: 'name'. The event is 'ConversationTagAdded'.
URLs
Actions
create-conversation
Prompt
Create a new email or contact form-based conversation. Required props: 'subject' (subject of the conversation), 'emailIntegrationId' and 'messageType' which can be 'Inbound' or 'Outbound'. Optional prop: 'language'.
URLs
add-message
Prompt
Add a message to an existing conversation. Required prop: 'conversationId' (ID of the conversation). Optional props: 'attachments' (list of files to include in the message), 'content', 'externalId' and 'integrationEmail'. Prop 'conversationId' has async options.
URLs
set-custom-contact-attributes
Prompt
Update custom attributes for a specified user. Required props: 'userId' (ID of the user). Optional props: 'attributes' (key-value pairs of attributes to update). Prop 'userId' has async options.
URLs
tag-conversation
Prompt
Add tags from a conversation. Required props: 'conversationId' (ID of the conversation), 'tagId' (ID of the tag to add). Prop 'conversationId' has async options.
URLs
The text was updated successfully, but these errors were encountered: