What is function calling (tool use)?

An LLM's ability to call software functions, such as "check availability" or "create booking", during a conversation.

Meet Chitti

Function calling (tool use), explained

Function calling is what lets a voice agent act, not just talk: it checks a calendar, writes to a CRM or sends a payment link while the caller is on the line.

Each function is a small, well-defined action with clear inputs, such as a date, a time and a phone number. Keeping functions narrow makes the agent's actions predictable and easy to audit.

See how these ideas come together in Chitti, Manolle's AI voice agent.

See an AI voice agent at work on your calls.

See the complete system live: marketing, lead capture, AI voice calling, sales conversion, and analytics.

See how it works