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
| Feature | Purpose |
|---|---|
| Do-Not-Call List | Check numbers against DNC registry before calling |
| Conversion Tracking | Record conversion events when sales close |
| Analytics & Monitoring | CRM sync, speed-to-lead, predictive dialer, call scoring |
| Call Experience | Greeting variants for A/B testing |
| Voicemail Drop | Leave pre-recorded messages on voicemail |
| Sentiment Escalation | Flag calls where prospect becomes negative |
| 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 automaticallyConfiguration
{
"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
}'