ClarityCall API
Build powerful integrations with the ClarityCall API. Access meeting recordings, contacts, insights, and more through our RESTful API.
Getting Started
Make your first API call quickly with our quickstart guide.
Start buildingAPI Reference
Complete reference documentation for all API endpoints with interactive examples.
Explore APIAuthentication
Learn how to authenticate your API requests using API keys or OAuth tokens.
Learn moreWebhooks
Receive real-time notifications when recordings are processed or insights are ready.
Set up webhooksBase URL
https://api.claritycall.app/api/v2 All API endpoints are prefixed with this base URL. The API accepts JSON request bodies and returns JSON responses.
Build AI Agents with ClarityCall
ClarityCall's API provides the foundation for intelligent automation. Build agents that understand communication patterns, extract insights, and enhance your workflows.
Meeting Prep Agent
Automatically pull relevant past conversations before meetings. Save 15+ minutes per call with AI-generated context summaries.
Webhook Integration Agent
React to new insights in real time. Push conversation summaries and personality data to your internal tools via webhooks.
Communication Coach Agent
Suggest optimal communication approaches based on contact preferences and past interactions.
Follow-up Agent
Draft personalized follow-up emails based on conversation content and outcomes.
Quick Example: Get Communication Preferences
// Get communication preferences before a meeting
const contact = await claritycall.contacts.get('sarah-chen');
const insights = await claritycall.insights.get(contact.id);
console.log(insights.communication_approach);
// "Sarah prefers direct communication with data backing.
// Lead with the bottom line, avoid small talk.
// She values efficiency and concrete examples."
// Use this to prepare your approach
const meetingPrep = {
contactName: contact.name,
approach: insights.communication_approach,
recentTopics: insights.recent_topics,
actionItems: insights.pending_action_items
};API Capabilities
Access the full power of ClarityCall's conversation intelligence platform.
Full Transcript Access
Retrieve complete conversation transcripts with speaker identification and timestamps.
Personality Insights
Access detailed personality assessments and communication style analysis via API.
Contact Preferences
Query communication preferences, optimal approaches, and engagement patterns.
Cross-Conversation Queries
Search across all conversations for patterns, topics, and trends.
Webhook Notifications
Real-time notifications when recordings are processed or insights are ready.
Batch Operations
Upload multiple recordings and process insights at scale.
Integration Scenarios
Slack Bot
Share meeting context and insights directly in Slack channels.
Calendar Integration
Generate pre-meeting briefs automatically from calendar events.
Email Plugin
Get communication suggestions before composing emails.