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

# Outbound Sales Dialer

> High-volume outbound sales agent with predictive dialing, DNC compliance, conversion tracking, CRM sync, speed-to-lead metrics, and A/B greeting testing.

# Outbound Sales Dialer

A high-volume outbound sales agent built for sales teams. Features **predictive dialing** for efficient call routing, **DNC list compliance** to avoid regulatory violations, **conversion tracking** to measure results, **CRM auto-sync** for pipeline updates, **speed-to-lead** metrics, and **A/B greeting testing** to optimize openers.

## Voice Features Used

| Feature                                                          | Purpose                                                  |
| ---------------------------------------------------------------- | -------------------------------------------------------- |
| [Do-Not-Call List](/docs/voice/tools/do-not-call)                | Check numbers against DNC registry before calling        |
| [Conversion Tracking](/docs/voice/tools/conversion-tracking)     | Record conversion events when sales close                |
| [Analytics & Monitoring](/docs/voice/tools/analytics-monitoring) | CRM sync, speed-to-lead, predictive dialer, call scoring |
| [Call Experience](/docs/voice/tools/call-features)               | Greeting variants for A/B testing                        |
| [Voicemail Drop](/docs/voice/tools/voicemail-drop)               | Leave pre-recorded messages on voicemail                 |
| [Sentiment Escalation](/docs/voice/tools/sentiment-escalation)   | Flag calls where prospect becomes negative               |
| [Post-Call Follow-Up](/docs/voice/tools/post-call-follow-up)     | Automatic email follow-up for warm leads                 |

## How It Works

```
-> DNC check: verify number is not blocked
-> Predictive dialer places the call
-> A/B greeting: randomly selected opener
Prospect: "Sure, I have a minute."
-> Agent presents value proposition
-> Handles objections naturally
-> Prospect: "Yes, sign me up."
-> Agent calls track_conversion with event details
-> CRM auto-syncs: duration, summary, outcome, conversion
-> Follow-up email sent automatically
```

## Configuration

```json theme={null}
{
  "dncListEnabled": true,
  "dncListSource": "internal",
  "dncCheckMode": "before_call",
  "dncBlockAction": "block",
  "analyticsEnabled": true,
  "analyticsTrackConversions": true,
  "analyticsConversionEvent": "sale_completed",
  "crmAutoSyncEnabled": true,
  "crmProvider": "hubspot",
  "crmSyncFields": ["duration", "summary", "outcome", "sentiment", "conversion"],
  "speedToLeadEnabled": true,
  "predictiveDialerEnabled": true,
  "dialerMode": "progressive",
  "greetingVariantsEnabled": true,
  "greetingVariants": [
    "Hi! This is Alex from Acme Solutions...",
    "Hello! My name is Alex, calling from Acme Solutions...",
    "Good day! This is Alex with Acme Solutions..."
  ]
}
```

## Example — Create Agent

```bash theme={null}
curl -X POST https://api.thinnest.ai/v1/agents \
  -H "Authorization: Bearer $THINNESTAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Outbound Sales Dialer",
    "model": "gpt-4o",
    "instructions": "You are an outbound sales agent. Check DNC before calling. Present a concise value proposition. Handle objections with empathy. Track conversions when sales close. Never be pushy.",
    "voiceEnabled": true,
    "transcriber": { "provider": "deepgram", "model": "nova-2-conversationalai" },
    "voice": { "provider": "deepgram", "voiceId": "aura-2-thalia-en" },
    "dncListEnabled": true,
    "dncCheckMode": "before_call",
    "analyticsEnabled": true,
    "analyticsTrackConversions": true,
    "analyticsConversionEvent": "sale_completed",
    "crmAutoSyncEnabled": true,
    "crmProvider": "hubspot",
    "speedToLeadEnabled": true,
    "predictiveDialerEnabled": true,
    "dialerMode": "progressive",
    "greetingVariantsEnabled": true,
    "greetingVariants": [
      "Hi! This is Alex from Acme Solutions. Do you have a quick moment?",
      "Hello! Calling from Acme Solutions — we help businesses save up to 30%. Can I take two minutes?"
    ],
    "voicemailDropEnabled": true,
    "sentimentEscalationEnabled": true,
    "recordingEnabled": true
  }'
```
