Function calling is a capability that lets AI voice agents execute custom functions during a call. Instead of just talking, the AI can check inventory, schedule appointments, look up customer records, process payments, or trigger any other API-enabled action.

How function calling works

This section covers how function calling works in detail. For the complete glossary of AI voice agent terms, see our main glossary page.

Common function calling use cases

This section covers common function calling use cases in detail. For the complete glossary of AI voice agent terms, see our main glossary page.

Setting up function calling

This section covers setting up function calling in detail. For the complete glossary of AI voice agent terms, see our main glossary page.

Best practices and limitations

This section covers best practices and limitations in detail. For the complete glossary of AI voice agent terms, see our main glossary page.

Want the complete glossary?

Our main glossary page defines 24+ AI voice agent terms in plain English.

View complete glossary