Skip to content

Introduction

Welcome to the Replicer API documentation. Replicer is an AI-powered calling platform that lets you launch outbound calls, manage contacts, track calendar events, and receive real-time webhook notifications — all through a simple REST API.

Base URL

All API requests are made to:

https://api.replicer.ai

What can you do?

FeatureDescription
CallsLaunch AI outbound calls, list call history, retrieve transcripts and recordings
ContactsCreate and manage your contact database
AgentsList your configured AI agents
CalendarCreate and list appointment events
MessagesView message history
WebhooksReceive real-time notifications when events occur

Quick Start

1. Get your API key

Go to your Replicer DashboardSettingsAPI tab and create a new API key. Select the scopes you need.

WARNING

Your API key is shown only once at creation. Copy and store it securely.

2. Make your first request

bash
curl https://api.replicer.ai/v1/agents \
  -H "Authorization: Bearer rpl_live_your_api_key_here"

3. Launch a call

bash
curl -X POST https://api.replicer.ai/v1/calls \
  -H "Authorization: Bearer rpl_live_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "agentId": "your-agent-id",
    "toNumber": "+1234567890",
    "fromNumber": "+0987654321"
  }'

4. Receive webhook events

Configure a webhook endpoint in your dashboard under SettingsWebhooks to receive notifications when calls complete.

API Versioning

The API is versioned via the URL path. The current version is v1:

https://api.replicer.ai/v1/...

SDKs

Official SDKs are coming soon. In the meantime, the REST API can be used from any language with an HTTP client.

Need help?

Replicer API Documentation