Function calling (also known as tool calling) allows your voice agent to perform actions by:
Calling external APIs
Executing specific functions in your system
Managing call flow operations
The LLM intelligently decides when to call these functions by outputting structured JSON objects containing the necessary arguments.For a detailed understanding, we recommend: