Skip to main content

What are Integrations?

Integrations connect your AI agent platform accounts to Roark, enabling automatic synchronization of calls, agents, prompts, and workflows. Each integration is provider-specific, designed to work seamlessly with voice platforms like VAPI, Retell, LiveKit, and Pipecat Cloud, and chat platforms like Google Customer Engagement Suite and Kore AI. Once connected, integrations provide up to three capabilities, depending on the provider:
  • Live Monitoring - Automatically stream production calls to Roark for real-time evaluation and analytics
  • Agent Synchronization - Import agent configurations for use in simulations and testing
  • Chat Simulations - Run text-based chat simulations against an agent endpoint provisioned by the integration

How Integrations Work

When you set up an integration, Roark establishes a secure connection to your voice AI provider:
  1. Authentication - Connect using API keys or OAuth
  2. Data Synchronization - Automatically sync calls, agents, and configurations
  3. Real-time Streaming - Receive call data as conversations happen
  4. Agent Discovery - Import agent definitions for testing
A single integration can sync multiple agents. For example, one VAPI integration might sync your support bot, sales agent, and appointment scheduler.

Provider Capabilities

Roark integrates with leading agent platforms across both voice and chat modalities. Capabilities vary by provider:
ProviderVoice SimulationsChat SimulationsLive Call MonitoringSync Agents / Prompts
VAPI
Retell AI
ElevenLabs
Leaping
LiveKit
Bland
Pipecat
Google CES
Kore AI
Custom

VAPI

Voice — sync VAPI assistants for monitoring and simulation testing

Retell AI

Voice — sync Retell agents and analyze conversations

ElevenLabs

Voice and chat — sync ElevenLabs conversational AI agents

Leaping

Voice — sync Leaping AI agents and calls

LiveKit

Voice — integrate LiveKit voice applications

Bland

Voice — monitor Bland phone agents

Pipecat

Voice — monitor Pipecat deployments

Google CES

Chat-only — run simulations against Google Customer Engagement Suite apps

Kore AI

Chat-only — run simulations against Kore AI Agent Platform apps
For platforms not listed above, explore our Custom Integrations guide.

One-to-Many Relationship

A key feature of integrations is their flexibility in managing multiple agents:
VAPI Integration
├── Customer Support Agent
├── Sales Qualification Agent
├── Appointment Booking Agent
└── Survey Collection Agent
This means:
  • Single Setup - Configure once, sync all agents
  • Centralized Management - Monitor all agents from one integration
  • Unified Analytics - Compare performance across agents
  • Simplified Testing - Use any synced agent in simulations

Use Cases

Live Call Monitoring

Track production calls in real-time:
  • Monitor agent performance
  • Detect quality issues immediately
  • Track customer satisfaction
  • Ensure compliance

Simulation Testing

Use synced agents for comprehensive testing:
  • Test agents before deployment
  • Run regression tests
  • Compare agent versions
  • Validate changes safely

Cross-Platform Analytics

Unify data from multiple providers:
  • Compare VAPI vs Retell agents
  • Aggregate metrics across platforms
  • Identify best-performing configurations
  • Standardize evaluation criteria

Integration Workflow

1

Choose Provider

Select your voice AI platform from supported providers
2

Authenticate

Connect using API keys or OAuth credentials
3

Configure Sync

Select which agents and data to synchronize
4

Start Monitoring

Begin receiving calls and agent data automatically

Security & Privacy

All integrations follow security best practices:
  • Encrypted Connections - TLS encryption for all data transfers
  • Secure Storage - Credentials stored encrypted at rest
  • Access Control - Role-based permissions for integration management
  • Audit Logging - Track all integration activities
  • Data Isolation - Customer data separated by organization

Next Steps

Ready to connect your voice AI platform?

VAPI Setup

Connect your VAPI account

Retell Setup

Integrate Retell AI

Custom Integration

Build your own integration

API Keys

Generate API credentials