> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lumisreach.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> The Lumis Labs Voice API lets you place branded calls, manage caller IDs, and track usage programmatically.

## Overview

The Voice API provides a complete telephony platform for placing outbound calls with custom caller ID, CNAM branding, call recording, and compliance management.

**Base URL:** `https://api.lumisreach.com/api/v1/voice`

## What you can do

<CardGroup cols={2}>
  <Card title="Place calls" icon="phone">
    Initiate branded outbound calls with caller ID masking and optional recording.
  </Card>

  <Card title="Manage caller IDs" icon="user-check">
    Verify phone numbers and register CNAM display names for your practice.
  </Card>

  <Card title="Track usage" icon="chart-bar">
    Monitor call minutes, costs, and usage against your committed tier.
  </Card>

  <Card title="Get recordings" icon="circle">
    Access dual-channel call recordings for compliance and quality review.
  </Card>
</CardGroup>

## Quick start

<Steps>
  <Step title="Get your API key">
    Contact us at [founders@lumisreach.com](mailto:founders@lumisreach.com) to set up your account and receive API credentials.
  </Step>

  <Step title="Verify a caller ID">
    Register and verify the phone number you want to display when making calls.
  </Step>

  <Step title="Place your first call">
    Use the create call endpoint to initiate a branded outbound call.
  </Step>
</Steps>

## Rate limits

All endpoints are rate limited to 100 requests per minute per API key. The `POST /voice/calls` endpoint is limited to 10 concurrent calls per account.
