ClarityCall API

Build powerful integrations with the ClarityCall API. Access meeting recordings, contacts, insights, and more through our RESTful API.

Base 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.

Query conversation history by contact
Extract key topics and action items
Identify communication preferences

Webhook Integration Agent

React to new insights in real time. Push conversation summaries and personality data to your internal tools via webhooks.

Real-time contact enrichment
Webhook-driven updates
Personality insights integration

Communication Coach Agent

Suggest optimal communication approaches based on contact preferences and past interactions.

Analyze communication style patterns
Recommend approach strategies
Context-aware suggestions

Follow-up Agent

Draft personalized follow-up emails based on conversation content and outcomes.

Access full conversation transcripts
Extract action items automatically
Personalize based on communication style

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.