How to capture the ticket assigned event?
Use case: After creating a ticket and assigning to an agent, we need to invoke an API based on the response stored in the Raise a Ticket node.
Use ticket-assigned-bot event
event for this. To activate this event:
Store the response of the Raise Ticket node in a variable.
Call the following API from your backend.
curl --location 'https://cloud.yellow.ai/api/agents/settings/ticketUpdateEventSettings?bot=x1599195792555' \
--header 'X-API-key: <token>' \
--header 'Content-Type: application/json' \
--data '{
"chatAssignedBot": true
}'
This is a one-time process. After that, you'll start receiving ticket-assigned-bot events, which you can activate in the Custom Event section and use it in your flows. For steps to create a custom function, click here.