Empower your assistants with API calls, database queries, and custom workflows
Tools are custom actions your AI assistant can perform during conversations. With tools, your assistant can send requests to external APIs, query databases, retrieve information, and execute operations. This transforms your assistant from a simple chatbot into a powerful business automation tool.
Send HTTP requests to external REST APIs. Retrieve customer information from your CRM systems, access your reservation systems, or integrate with third-party services.
Send direct SQL queries to your own databases. Search customer records, check stock status, or retrieve order information.
Trigger your custom workflows on platforms like Make.com, Zapier, or n8n. Automate complex multi-step processes.
Send WhatsApp messages to the person on the call via your own Twilio account. AI composes the message content, the recipient is automatically determined from the call context.
To create a new tool:
Go to Tools Page
Navigate to the "Tools" section in the dashboard
Click "New Tool" Button
Click the "New Tool" button in the top right corner
Fill in Basic Information
Give your tool a name and add a description
Select Tool Type
Choose API request, database query, or workflow URL
Complete Configuration
Configure the required settings for your selected tool type
The API endpoint to send requests to
https://api.example.com/customers/searchChoose from GET, POST, PUT, DELETE, or PATCH
Add Authorization, Content-Type, and custom headers
Authorization: Bearer your-api-keyContent-Type: application/jsonDefine parameters that the AI needs to fill during conversations. Specify name, type (string, number, boolean), and description for each parameter.
JSON body template for POST/PUT requests
{
"query": "{{searchTerm}}",
"limit": 10
}Connect to PostgreSQL, MySQL, or other supported databases. Store your connection string securely.
Write the SQL query to execute. Use placeholders for parameters.
SELECT * FROM customers
WHERE phone = {{phoneNumber}}
LIMIT 1⚠️ Security Warning
It is recommended to use only read (SELECT) queries. Use API endpoints for write operations like INSERT, UPDATE, DELETE.
Workflow URL tools allow you to trigger automations created on platforms like Make.com, Zapier, or n8n.
Enter the webhook URL from your workflow platform
https://hook.make.com/xxxxxxxxxxxxxDefine parameters to send to the workflow. These parameters will be extracted from the conversation by AI and sent to the webhook as JSON.
💡 İpucu
Test the webhook with test data in your workflow platform. Then test the tool in the Wespoke platform to ensure parameters are sent correctly.
Send WhatsApp messages during voice calls using your own Twilio account. The AI assistant composes the message and the recipient number is automatically determined from the call context.
Your Twilio Account SID, found in your Twilio Console dashboard. Starts with 'AC'.
Your Twilio Auth Token, found in your Twilio Console dashboard. Keep this secret.
Your Twilio WhatsApp-enabled phone number in international format (e.g. +14155238886). You can start with the Twilio WhatsApp Sandbox for testing.
Billing Note
WhatsApp messages are sent via your Twilio account. Twilio bills you directly — there is no additional charge from the platform.
⚠️ Template Note
If the recipient hasn't messaged your WhatsApp number before, you may need to use a pre-approved template message instead of freeform text. This is a WhatsApp policy requirement.
To add your created tools to assistants:
It is recommended to test your tools before going live:
Tool Test Interface
Each tool's detail page has a "Test" button. You can test the tool by manually entering parameters.
Assistant Test Mode
When testing your assistant, your tools are also automatically tested. You can see how the tool is triggered during conversations.
Appointment Management
Query available appointment times, create, cancel, or update appointments
E-commerce Support
Query order status, check product stock, provide price information
CRM Integration
Fetch customer information, add notes, create tickets
Hotel Reservation
Check room availability, calculate prices, make reservations
Notification Sending
Send emails, text messages, create notifications
Equip your assistants with powerful tools and create real business value.