Build withTalkify API
Integrate cloud telephony, AI voice agents, and broadcasting into your application with our REST API, webhooks, and real-time WebSocket events.
# Authenticate and make your first API call
curl -X POST https://api.talkify.com.bd/v1/auth/login \
-H "Content-Type: application/json" \
-d '{"email": "admin@example.com", "password": "***"}'
# Response: {"token": "eyJhbG...", "expiresIn": 86400}Built for Developers
Everything you need to integrate Talkify into your stack.
JWT Authentication
Secure API access with JSON Web Tokens. Role-based scoping for platform and tenant operations.
Swagger / OpenAPI
Auto-generated interactive API documentation. Try endpoints directly from the browser.
Real-Time Webhooks
Get notified on call events, voicemail, transcription, agent status, and campaign outcomes.
RESTful JSON API
Clean, predictable REST endpoints. Consistent error handling, pagination, and filtering.
Rate Limiting & Security
Built-in rate limiting, CORS configuration, IP whitelisting, and request signing.
WebSocket Events
Live extension presence, call status updates, and dashboard metrics via WebSocket.
API Endpoints
Key endpoints available in the Talkify REST API.
/api/v1/extensions/api/v1/calls/originate/api/v1/cdrs/api/v1/campaigns/api/v1/ai-agents/api/v1/contacts/import/api/v1/ivr-menus/api/v1/webhooksWebhook Events
Subscribe to real-time events and react to platform activity.
call.startedWhen an inbound or outbound call is initiated
call.endedWhen a call is completed or terminated
voicemail.receivedWhen a voicemail is recorded and stored
transcription.readyWhen call transcription is processed
campaign.completedWhen a broadcasting campaign finishes
agent.status.changedWhen an extension presence changes
Ready to Integrate?
Get your API key and start building. Full documentation, code samples, and a sandbox environment included.
Get Started