Overview
Tools during the call enable your AI assistant to:- Make real-time API calls during conversations
- Retrieve or submit data from/to your systems
- Make informed decisions based on live data
- Provide accurate, up-to-date information to callers
Key Benefits
- No coding required – simply configure API endpoints and parameters
- AI automatically knows when and how to use the tools
- Real-time data access during calls
- Seamless integration with your existing systems
Setting Up Your Tool
1. Basic Configuration
Main Tool Configuration
- Access tool creation Navigate to “Tools During the Call” and click “New Tool”
-
Configure main settings
Fill out the essential details:
- Name: Use lowercase letters and underscores (e.g.,
check_order_status) - Description: Explain when and how the AI should use this tool
- Endpoint: Your API URL (e.g.,
https://api.yourcompany.com/orders) - Timeout: How long to wait for responses (in seconds)
- Method: Choose GET, POST, PUT, PATCH, or DELETE
- Name: Use lowercase letters and underscores (e.g.,
-
Add headers
Common headers you might need:
2. Variable Configuration
Defining Parameters
-
Define parameters
These are the pieces of information your AI will collect during the call:
-
Set validation rules
Add format requirements in the description:
Understanding Parameter Types
String
Text values like names, addresses, or reference numbersNumber
Numerical values like amounts, quantities, or IDstrue_false
Boolean values for yes/no situationsFormatting guidance
Include formatting instructions in descriptions:Dynamic Endpoints
If you use variables in your endpoint URL, make sure to enclose them in curly braces and use the exact parameter names. You can create dynamic endpoints with variables:{order_id} with the actual value collected during the conversation.
Simple Testing
Automated Testing
Click “Test Tool” to run a test with dummy data:- String parameters: “test”
- Number parameters: 1
- Boolean parameters: true
Power User Feature: Automation Platform Integration
Need more complex logic? Connect your tool to the Famulor automation platform for advanced workflows. How to build powerful integrations: In the automation platform:- Create a new flow
- Add a webhook trigger
- Build your logic (API calls, data transformations, etc.)
- Finish with “Return Response”
- Use the webhook URL as your endpoint
- Append
/syncat the end - Example:
https://automation.famulor.de/webhook/abc123/sync
- Transform data before/after API calls
- Chain multiple API calls sequentially
- Implement complex business logic
- Handle errors gracefully
Practical Examples
Order Lookup System
- Ask for the order number
- Retrieve the status
- Explain delivery dates and status to the customer
Appointment Availability
- Ask for the desired service
- Inquire about the preferred date
- Show available time slots
Customer Verification
- Collect contact information
- Verify it against your CRM
- Proceed based on verification status
Configuring Your AI
The AI requires clear instructions in its system prompt to effectively use your tools during the call. Example prompt section:Further Resources
Understanding Mid-call Actions
Learn more about the technical basics and how they work
Use Cases
Discover when mid-call actions provide the most value
Integration Templates
Use prebuilt templates for popular systems
Popular Integration Templates
CRM Integrations
CRM Integrations
Communication & Marketing
Communication & Marketing
Project Management
Project Management
Advanced Automation
Advanced Automation
Note: Tools during the call can be combined with other Famulor features. For example, the AI can check an order and then, if further support is needed, escalate to a human agent.

