Templates

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

FeaturePurpose
Do-Not-Call ListCheck numbers against DNC registry before calling
Conversion TrackingRecord conversion events when sales close
Analytics & MonitoringCRM sync, speed-to-lead, predictive dialer, call scoring
Call ExperienceGreeting variants for A/B testing
Voicemail DropLeave pre-recorded messages on voicemail
Sentiment EscalationFlag calls where prospect becomes negative
Post-Call Follow-UpAutomatic 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

{
  "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

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
  }'

On this page