Welcome to eigi.ai API
The eigi.ai API allows you to programmatically create, manage, and interact with AI voice agents. Build powerful integrations to automate calls, retrieve conversation data, and manage your voice agents at scale.Base URL
All API requests should be made to:Authentication
eigi.ai uses API Key authentication for public endpoints. Your API keys carry many privileges, so be sure to keep them secure and never expose them in client-side code or public repositories.API Key Header
All API requests must include your API key in theX-API-Key header:
Getting Your API Key
- Log in to your eigi.ai Dashboard
- Navigate to Settings → API Keys
- Click Create New API Key
- Copy and securely store your API key (it will only be shown once)
API Key Format
API keys follow this format:vk_ to help identify them in code and logs.
Authentication Flow
Error Responses
If authentication fails, you’ll receive one of these error responses:Rate Limiting
API requests are rate limited to ensure fair usage and platform stability:- Free Tier: 100 requests per minute
- Pro Tier: 500 requests per minute
- Enterprise Tier: Custom limits
429 Too Many Requests response with a Retry-After header indicating when you can make requests again.
API Endpoints
Get Conversation
Retrieve details of a specific conversation by ID
List Conversations
Get paginated list of conversations with filters
Outbound Call
Initiate outbound calls to phone numbers
Response Format
All API responses follow a consistent JSON format:Success Response
Error Response
Common HTTP Status Codes
Need Help?
Support
Contact our support team
Dashboard
Manage your API keys and agents

