This guide walks you through authenticating, configuring an agent, making your first outbound call, and retrieving call insights.
Get started in three steps
You’ll:- Get your Dialflo API Token and authenticate your requests
- Authenticate using your Dialflo API token
- Configure an AI agent (one-time setup)
- Make your first call and retrieve insights
Step 1: Get your Dialflo API token
All Dialflo API requests are authenticated using an API token issued by Dialflo to your organization. Contact us to get the API token for your Voice calling needs - abhishek@dialflo.aiHow authentication works
How authentication works
Each Dialflo customer (organization) is issued an API token during onboarding.
This token authorizes all API requests made on behalf of your organization.
Authentication headers
Authentication headers
Include the following headers with every request:
Step 2: Launch your AI agent (one-time setup)
Before making calls, you need to configure an AI agent. An agent represents the voice identity and phone number used to place outbound calls. Contact us to get the perfect agent ready for your needs - abhishek@dialflo.aiCreate or configure an agent
Create or configure an agent
Agent configuration is a one-time setup and is currently done through the
Dialflo dashboard or during onboarding with the Dialflo team.Once configured, you will receive:
- An agent phone number or
- An agent name
Step 3: Make your first AI-powered call
Use the/make_call endpoint to initiate an outbound call with personalized context.
Step 4: Retrieve call details and insights
Once the call is completed, Dialflo generates structured insights and metadata for the conversation. 2025-01-04T15 Use thetask_id returned in Step 2 to fetch call details.
- Call status (completed / failed)
- Duration and timestamps
- Conversation insights and extracted variables
- Recording and transcript references (if enabled)
Next steps
Now that you’ve made your first call, explore:- Check out the best practices to cater to your voice powered agentic needs
- Webhook integrations for real-time call events
- Bulk calling capabilities
- Custom workflows and insight extractions

