You can connect Client Tools, Webhooks, or System Tools to your conversational agent to enhance its functionality.
Tools allow your agent to interact with external data, systems, and the environment it's running in. You define which tools your agent can use, and it will automatically choose the appropriate one during a conversation.
Webhooks are tools that connect your assistant to external APIs. They’re ideal for tasks like:
-
Booking meetings
-
Accessing or updating databases
-
Telling the current time
-
And much more
This type of tool enables powerful real-time interactions with your services.
Client Tools interact directly with the user's browser or device where the agent is hosted. They’re typically used to:
-
Redirect users within your site
-
Send on-screen notifications
-
Guide users through website flows
These tools help deliver a more integrated and seamless user experience.
System Tools are built-in and ready to use as soon as your agent is created. They handle essential conversation management tasks like:
-
Ending a call
-
Transferring a call
-
Switching languages
These foundational tools ensure your agent can manage core interactions out of the box.
For more information on tool implementation, please see our Conversational AI documentation.