Skip to main content
LaraCopilot gives your business a complete cloud communications stack — phone extensions, direct inward dialing (DID) numbers, call queues, SMS messaging, call detail records, and AI modules — all manageable through the admin dashboard, customer portal, or REST API.

Quick Start

Set up your first tenant and make your first API call in minutes.

API Reference

Full REST API documentation for managing all platform resources.

Core Concepts

Understand tenants, extensions, DIDs, and queues before you dive in.

Customer Portal

Let your end-users manage their own extensions, calls, and SMS.

What you can do with LaraCopilot

Manage Extensions

Provision SIP extensions for your users, assign devices, and enable voicemail.

Assign DID Numbers

Route inbound phone numbers to extensions, queues, or IVR menus.

Run Call Queues

Build ACD queues with agents drawn from your extension pool.

Send & Receive SMS

Integrate SMS gateways and track message delivery in real time.

Track Billing & CDRs

View per-call costs, set rates, and export call detail records.

AI Modules

Attach AI providers to your tenant for intelligent call handling.

Get started in three steps

1

Authenticate

Log in to the API to receive your session token. See Authentication.
2

Create a tenant

A tenant represents a customer account with its own extensions, numbers, and settings. See Tenants.
3

Provision extensions and DIDs

Add SIP extensions and assign DID numbers so your users can make and receive calls. See Extensions and DIDs.