What is function calling in Bolna Voice AI?
Function calling enables your voice AI agents to execute real-time actions during conversations, such as transferring calls, booking appointments, fetching data from APIs, or triggering custom workflows. By integrating functions with your agents, you can automate complex business processes while maintaining natural conversational flow.
Diagram illustrating function calling integration in Bolna Voice AI
What types of tools are supported in Bolna AI?
Transfer call to human
Explore how to transfer a live phone call to a human using Bolna Voice AI.
Fetch available slots from Calendar (via Cal.com)
Explore how to transfer a live phone call to a human using Bolna Voice AI.
Book a Calendar slot (via Cal.com)
Explore how to transfer a live phone call to a human using Bolna Voice AI.
Custom functions
Design your own functions and use them with Bolna Voice AI agents
Next steps
Ready to implement function calling? Start with custom function calls to build your own integrations, or explore specific use cases like call transfers and calendar booking. For context management in functions:- Use context variables to pass dynamic data to functions
- Extract information with call details for post-call processing
- Configure functions in the Playground Functions tab