Welcome to itellicoAI API
The itellicoAI API provides programmatic access to manage AI agents, phone numbers, SIP trunks, conversations, and analytics for your voice AI platform.Official SDKs
Use our Python or TypeScript SDKs for a better developer experience
OpenAPI Specification
View the complete OpenAPI specification
Choose Your Integration Method
- SDKs (Recommended)
- REST API
Best for: Most applicationsOur official Python and TypeScript SDKs provide:
- ✅ Type safety with autocomplete
- ✅ Automatic authentication
- ✅ Structured error handling
- ✅ Less boilerplate code
Base URL
Authentication
All API endpoints require authentication using an API key passed in theX-API-Key header:
Learn how to create and manage API keys in the API Keys documentation.
Key Resources
The API is organized around these main resources:- Accounts - Manage your account and subaccounts
- Agents - Create and configure AI voice agents
- Providers - Access available models, transcribers, and voices
- Phone Numbers - Manage phone numbers for inbound/outbound calls
- SIP Trunks - Configure BYOC (Bring Your Own Carrier) trunks
- Conversations - Access conversation history and details
- Analytics - Track usage metrics and performance data
Getting Started
- Create an API key from your dashboard
- Make your first request to verify authentication
- Explore the endpoint documentation in the sidebar