Integrations
Postman Collection
Quick-start integration testing using our pre-built Postman collection.
OutCallerAI offers a dynamic, workspace-tailored Postman collection that you can download directly from the dashboard and import into your Postman client to test all public API endpoints within seconds.
What is included?
Our Postman collection contains pre-configured requests for every public CRM API capability:
- Workspace Management: Retrieve current configuration settings.
- Campaign Control: Create, update, list, and delete outbound dialing campaigns.
- AI Agent Personas: Set up prompt scripts and agent personas.
- Lead Lists: Import single or bulk leads into any active campaign.
- Real-time Calls: Initiate outbound voice calls immediately from your agent personas.
Setup & Download
- Navigate to Integrations: Go to the Integrations Page inside the OutCallerAI dashboard.
- Download from the header: Click Download Postman Collection next to View API Keys.
- Generate API Key & Download: If you don't have an active API key, the dashboard will automatically generate one before downloading.
- Import into Postman:
- Open your Postman App.
- Click Import in the top left.
- Drag and drop or select the downloaded
.postman_collection.jsonfile.
Authentication & Variables
The downloaded collection is self-contained. It uses collection-level Bearer Auth with your API key variable:
Authorization: Bearer {{outcaller_api_key}}It is pre-configured with variables under the collection properties:
base_url: Automatically set to your OutCallerAI instance URL (e.g.http://localhost:3000or production URL).outcaller_api_key: Pre-populated with your workspace's API key.agent_id,campaign_id,lead_id,call_id: Blank IDs you can fill after creating or finding resources.
[!NOTE] If you regenerate your API key in the Workspace API Setup page, update the value of the
outcaller_api_keycollection variable to restore authorization for all requests.
How is this guide?