What are tools?
Tools extend your chatbot with external capabilities. Enable and configure them from the Tools tab.
The Tools tab on a chatbot page lists every tool you can enable. Each tool adds a capability the chatbot can use during a conversation.
The page
Open the chatbot's Tools tab.
Section heading
When unlocked:
- Heading: Available Tools
- Subtitle: "Enable tools to give your chatbot access to external services during conversations."
When locked (see plan gate below), the same section appears but with:
- Heading: Preview — Available Tools
- Subtitle: "This is what you'll be able to enable once you upgrade."
Empty state
If no tools are available, the list area shows:
No tools available yet.
Today three tools ship with the platform — see Lead capture, Human handoff, and Wasi real estate.
Plan gate
Tools are available from the Growth plan and above. If you're on a lower plan, a feature lock card appears at the top of the page and the list below is dimmed. The lock card uses exactly this copy:
- Title: Turn your chatbot into an AI agent
- Tagline: "Tools let your bot DO things mid-conversation — not just answer questions. Capture leads, book meetings, search real estate listings, or hand off to a human."
- Price badge: Growth — $79
-
Four bullets:
- Lead capture — "Save visitor contact info straight into your CRM or a webhook."
- Book appointments — "Your bot picks a time from your calendar and confirms the meeting."
- Real estate & custom APIs — "Wasi property search out of the box. Custom webhooks for any service you use."
- Human handoff — "When the bot can't help, it transfers the conversation to your team seamlessly."
Tool card
Each tool shows up as a card:
┌──────────────────────────────────────────────────┐
│ 🔧 Wasi Real Estate │
│ ● Enabled │
│ Search properties from Wasi CRM… │
│ [ Configure ] [ Remove ] │
└──────────────────────────────────────────────────┘
Per card:
- A wrench icon
- The tool name
- A green Enabled pill (dot + word) if the tool is already enabled on this chatbot
- The tool description
-
Right-side buttons:
- When not enabled: a single Enable button
- When enabled: Configure (or Hide when the form is already open) + Remove
Clicking any of the toggle buttons opens or closes the configuration form below the card.
Configuration form
The fields on the form are specific to each tool (for example, Wasi asks for an API token; a webhook-style tool might ask for a URL). The form supports:
- Checkboxes
- Multi-line text areas
- Masked password/secret inputs
- Plain text inputs
Required fields show a red * next to the label.
When enabling, the submit button reads Enable Tool; when configuring an already-enabled tool, it reads Update.
Remove flow
Clicking Remove on an enabled tool asks to confirm:
Are you sure you want to remove this tool?
Confirming unlinks the tool from the chatbot. Its credentials are deleted.
Flash messages
- Enable success: "Tool enabled successfully."
- Enable failure: "Failed to enable tool."
- Update success: "Tool updated successfully."
- Update failure: "Failed to update tool." (or "Tool not found." if the tool is no longer attached)
- Remove success: "Tool removed."
If your plan doesn't include tools, the page won't let you save changes even if you somehow submit the form.