Documentation Index
Fetch the complete documentation index at: https://documentation.uponai.com/llms.txt
Use this file to discover all available pages before exploring further.
Introduction
Function calling transforms your AI agent from a conversational interface into an action-oriented assistant. By connecting your agent to functions, you enable it to interact with external systems, manage call flows, and perform real-world tasks.Common Use Cases
Call Management
- Transfer calls: Route to human agents or other departments
- End calls: Gracefully terminate conversations
- Send DTMF tones: Navigate phone menus
Business Operations
- Schedule and book appointments
- Check availability across systems
- Create, modify, or cancel orders
Data Integration
- Retrieve information from external systems
- Update customer records and case details
- Trigger notifications via email, SMS, or push
How Function Calling Works
Available Function Types
Pre-built Functions
Six ready-to-use options: End Call, Transfer Call, Press Digits, Check Availability, Book Calendar, and Send SMS.
Custom Functions
Connect your own APIs, implement business logic, and trigger workflows in external systems.
Code Tool
Execute JavaScript directly in UponAI’s sandbox for data transformation, simple API calls, and calculations — no external server needed.