How To Add Tools to Your Voice Agent in Soph-IA
This guide explains how to add predefined and custom tools to your AI agent in Soph-IA, enabling it to perform actions such as ending calls, booking calendar appointments, or interacting with external services.
⏱️ Time to complete: 7 minutes
Create or Select an Agent
- Navigate to Call Center → AI Agents.
Add Predefined Tools
- Go to the Tools section in the agent configuration.
- Click Add Tools.
- Select from predefined tools available, such as:
- End Call Tool: Detects when the conversation is over and ends the call automatically.
- Calendar Tool: Allows the agent to book appointments directly into the calendar.
Test Predefined Tools
- Go to your Leads list and initiate a test call.
- Choose the agent configured with the tools.
- During the call, try commands such as:
- “Book a demo for tomorrow at 1 PM.”
- “End the call.”
- Verify that the agent successfully books appointments and ends calls.
- Check the CRM Calendar to confirm that appointments are created with correct details.
Add Custom Tools
- Go back to the agent configuration screen.
- Click Add Tool and select Custom Tool.
- Provide a clear and descriptive explanation of the tool’s purpose (so the AI understands when to use it).
- Enter the tool’s endpoint (e.g., a URL returning JSON or another service endpoint).
- Save the configuration.
- The agent can now call this endpoint live during conversations to fetch or send information.
What’s Next?
Now that your agent can use tools, you can expand its capabilities even further:
Bundle multiple tools and flows together for advanced functionality.Build Custom FlowsDesign automated workflows your agent can trigger through tools.Embed Your AgentIntegrate your AI agent directly into your website.
Need Help?
If you run into any issues or have questions:
- 📧 Email us at developers@soph-ia.ai / soporte@soph-ia.ai
- 📚 Check out our API Reference for detailed documentation
- 🎥 Watch our video tutorials for step-by-step guides