HTTP Tool
Create an HTTP request tool that lets the assistant fetch live data or take an action mid-chat.
Email tool
Let the assistant send emails from a verified sender during a chat.
How tools work
- A HTTP tool describes an HTTP request: a URL, method, headers, and parameters the assistant fills in.
- The email tool sends email from a sender you have set up.
- You test a tool before it goes live, so you know the request and response are correct.
- You assign a tool to each assistant that should use it. Once assigned, the assistant decides when the tool is relevant and calls it on its own during a chat.
Two ways to build a tool
On the platform, open Tools and select New tool. From there you can:- Start from scratch by choosing a type — HTTP Request or Email.
- Start from a ready-made template, such as Shipment tracking, Lead capture, or Handover to support, and adjust it to your needs.
Credentials and security
Tools often need to talk to authenticated systems. Keep credentials out of the tool definition itself:- Secrets store API keys and other sensitive values that tools reference without exposing them in plain text. See Settings › Secrets.
- Auth connections handle authentication — including OAuth — so a tool can act against a third-party service on your behalf. See Settings › Auth Connections.
Availability
Whether Tools are available, and how many HTTP tools you can create, depends on your plan. When you reach the limit, delete a tool you no longer need or upgrade your plan.
Next steps
Create an HTTP tool
Configure, test, and assign an HTTP request tool step by step.
Set up the email tool
Send emails from the assistant using a verified sender.