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

# Welcome to NLPearl

> Build and deploy AI agents - voice agents that handle real phone conversations in 20+ languages, and text agents across SMS, WhatsApp, email, and chat - all by simply chatting with AI.

<iframe src="https://www.youtube.com/embed/tTYdxBLxpZ0" title="NLPearl - AI Voice Agents" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen style={{ width: '100%', aspectRatio: '16/9', borderRadius: '0.5rem' }} />

## What is NLPearl?

NLPearl is an AI agent platform that lets you create, deploy, and manage AI agents that hold real conversations with your customers - inbound and outbound, at scale.

Our flagship **AI voice agents** handle real phone conversations, built on a proprietary speech-to-speech architecture that delivers natural, low-latency, full-duplex voice in 20+ languages. With **Pearl Text**, you can also deploy AI text agents across SMS, WhatsApp, email, and chat - and connect both for continuous, cross-channel customer experiences.

PearlVibe - your AI agent engineer - builds your agents, configures their logic, and connects them to your tools automatically.

<CardGroup cols={2}>
  <Card title="Pearl Voice" icon="phone-volume" href="/pages/pearl_voice">
    AI voice agents that handle real phone conversations - inbound and outbound - in 20+ languages.
  </Card>

  <Card title="Pearl Text" icon="messages" href="/pages/text/pearl_text">
    AI text agents that message your customers across SMS, WhatsApp, email, and chat.
  </Card>
</CardGroup>

***

## Example Use Cases

### Inbound

| Use Case                                | Description                                                                                                  |
| --------------------------------------- | ------------------------------------------------------------------------------------------------------------ |
| **Inbound Call Handling**               | Answer incoming calls, resolve questions, collect information, and route to the right team - 24/7, at scale. |
| **Technical Support & Troubleshooting** | Guide customers through issue resolution step by step, collect diagnostic info, and escalate when needed.    |
| **Order Tracking & Status Inquiries**   | Let customers call to get instant updates on their order, shipment, or delivery status.                      |
| **FAQ & Knowledge Base**                | Handle high-volume repetitive questions automatically without tying up human agents.                         |
| **Complaint Handling**                  | Capture customer complaints, collect context, log them in your CRM, and route to the right team.             |
| **Returns & Refunds Processing**        | Walk customers through return or refund requests, collect required details, and initiate the process.        |
| **Account Management**                  | Handle address changes, subscription updates, password resets, and account inquiries via voice.              |
| **Appointment Scheduling**              | Book, confirm, and reschedule appointments from inbound calls with real-time calendar integrations.          |
| **Customer Onboarding**                 | Welcome new customers, collect required information, and walk them through next steps automatically.         |
| **Job Candidate Screening**             | Pre-qualify candidates, ask screening questions, and schedule interviews automatically.                      |
| **Internal Operations**                 | Automate internal workflows - HR surveys, team reminders, shift confirmations, or field report collection.   |

### Outbound

| Use Case                                | Description                                                                                                    |
| --------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| **Outbound Sales & Prospecting**        | Call leads, qualify prospects, pitch your offer, and book meetings.                                            |
| **Lead Qualification**                  | Pre-qualify leads through dynamic conversations, score them with variables, and sync results to your pipeline. |
| **Appointment Reminders**               | Send reminder calls ahead of scheduled appointments to reduce no-shows by up to 70%.                           |
| **Payment & Billing Follow-ups**        | Automate payment reminders, invoice confirmations, and collections calls.                                      |
| **Debt Collection**                     | Run personalized collections outreach, capture promises to pay, and log outcomes in your CRM.                  |
| **Post-Service Follow-up**              | Check in after an intervention, measure satisfaction, and trigger upsell or renewal flows.                     |
| **Re-engagement Campaigns**             | Reach out to inactive customers, revive abandoned carts, or reactivate dormant accounts.                       |
| **Upsell & Cross-sell Calls**           | Proactively offer upgrades, add-ons, or complementary products after a purchase or at renewal time.            |
| **Warranty & Renewal Reminders**        | Notify customers when a contract, subscription, or warranty is about to expire.                                |
| **Event & Webinar Registration**        | Invite, confirm registration, and send reminders ahead of events or webinars.                                  |
| **Order Status & Delivery Updates**     | Proactively notify customers of order confirmations, shipping updates, or delivery issues.                     |
| **Product Recall & Compliance Notices** | Reach affected customers with regulatory or safety notices at scale.                                           |
| **Loyalty & Retention Programs**        | Call at-risk customers, offer incentives, and collect churn feedback before it's too late.                     |
| **Alert & Notification Calls**          | Trigger outbound calls for critical events - fraud alerts, order status updates, or system incidents.          |
| **Emergency & Crisis Notifications**    | Broadcast mass alert calls for outages, incidents, or urgent operational situations.                           |

***

## How It Works

<Steps>
  <Step title="Build your agent">
    Use PearlVibe to define your agent type, personality, knowledge base, conversation logic, and connected actions - while seamlessly integrating your tools - all through a prompt-driven interface.
  </Step>

  <Step title="Deploy on your channels">
    For voice, assign a phone number or connect your own SIP-compatible VoIP provider. For text, connect your messaging channels (SMS, WhatsApp, email, chat). Then launch inbound lines or outbound campaigns - your agent starts handling real conversations immediately.
  </Step>

  <Step title="Monitor and optimize">
    Track performance with real-time analytics, review post-call and post-chat transcripts and summaries, and iterate on your agent's behavior.
  </Step>
</Steps>

***

## What You Can Do

### Build Your Agent

<CardGroup cols={3}>
  <Card title="PearlVibe" icon="wand-magic-sparkles" href="/pages/pearl_vibe">
    Design your agent's type, personality, knowledge, conversation flow, and actions, while seamlessly integrating your tools - all from a single prompt-driven interface.
  </Card>

  <Card title="Variables" icon="brackets-curly" href="/pages/variables">
    Collect, store, and manipulate data during conversations - from user inputs to CRM lookups.
  </Card>

  <Card title="Actions" icon="bolt" href="/pages/action">
    Execute real-time actions mid-call: API requests, call transfers, emails, and SMS.
  </Card>
</CardGroup>

### Deploy & Connect

<CardGroup cols={3}>
  <Card title="Inbound & Outbound" icon="phone" href="/pages/inbound">
    Deploy agents on inbound lines for support or launch outbound campaigns to reach leads proactively.
  </Card>

  <Card title="Webhooks" icon="webhook" href="/pages/webhooks">
    Push call events and data to your systems in real time.
  </Card>

  <Card title="Voices & Languages" icon="globe" href="/pages/languages">
    Choose from 20+ languages and a wide selection of natural-sounding voices.
  </Card>
</CardGroup>

### Monitor & Optimize

<CardGroup cols={2}>
  <Card title="Call Analytics" icon="chart-mixed" href="/pages/analytics">
    Track success rates, sentiment, call duration, cost breakdown, and more from a unified dashboard.
  </Card>

  <Card title="Post-Call Data" icon="clipboard-check" href="/pages/postcall">
    Access structured summaries, transcripts, recordings, and extracted variables for every call.
  </Card>
</CardGroup>

***

## Next Steps

<CardGroup cols={2}>
  <Card title="Getting Started" icon="rocket" href="/pages/getting_started">
    Go from sign-up to your first live call in minutes.
  </Card>

  <Card title="API Quick Start" icon="code" href="/api-reference/api_quickstart">
    Integrate NLPearl programmatically via our REST API.
  </Card>
</CardGroup>

***

## Stay Connected

<CardGroup cols={1}>
  <Card title="Join Our LinkedIn Community" icon="linkedin" href="https://www.linkedin.com/company/nlpearl/mycompany/">
    Connect with experts and peers for updates, support, and knowledge sharing.
  </Card>
</CardGroup>
