Custom Action¶
A Custom Action lets your chatbot use another service during a conversation. The chatbot can then look up information or complete a task for the participant.
For example, a chatbot can:
- look up an order status
- create a support ticket
- get participant details from another system
How it works¶
- A Team Admin connects an external service to your team by adding it as a Custom Action.
- Open Chat Studio lists the actions the service offers, such as "get order status".
- The Team Admin chooses which of those actions your chatbots may use.
- When you build a chatbot, you turn on only the actions it needs in its LLM node.
- During a conversation, the chatbot decides when an action is useful. It sends the request to the service and uses the response in its reply.
When to use a Custom Action¶
Use a Custom Action for connections you want to set up once and reuse across chatbots.
Open Chat Studio also includes built-in tools for common tasks. To check whether it suits your service, see When to use a Custom Action in the Tech Hub guide.
Keeping track of problems¶
Open Chat Studio checks each Custom Action regularly and shows whether the service is available. It also sends a notification when the service goes down or when a call fails during a conversation.
Next steps¶
Set up a Custom Action covers the fields to fill in and how to enable actions on a chatbot.