Problem: operators burn out, errors in payment promise capture reach 30%, and fines for violating 230-FZ are substantial. An AI voice bot for collection reminders is not just automated dialing—it's a pre-trial debt recovery tool comparable to human operators for DPD 1–60 delinquency stages. We have delivered over 30 turnkey projects: from script audit to deployment compliant with Federal Law 230-FZ. With more than 5 years implementing voice solutions in collections, our experience reduces contact cost by 40–60% while maintaining quality.
Why AI bots outperform operators on early delinquencies?
An operator handles 50–80 calls per day; a bot handles up to 5,000. Payment promise capture accuracy stays above 85% thanks to fine-tuning on real dialogues. We use a hybrid architecture: Whisper for ASR, GPT-4o-mini for intent understanding, and a custom speech synthesis module with emotional coloring.
How the AI bot complies with 230-FZ?
This is a critical block of any collection system. We embed in the logic:
- Call frequency limits (max 1 per day, 2 per week, 8 per month).
- Time windows (weekdays 8–22, weekends 9–20).
- Mandatory disclosure of creditor, amount, and debt basis.
- Prohibition of threats and psychological pressure.
All dialogues are logged; the script automatically checks compliance before each call. On violation, the call is blocked or escalated to a lawyer. The system is based on Federal Law 230-FZ.
Technical challenges we solve
- Speech recognition quality: quiet voices, background noise, accents. We fine-tune Whisper on a corpus of actual collector phone calls—accuracy reaches 92% within the first 10 seconds with noise augmentation.
- Intent understanding: a debtor might say "I'll pay tomorrow" or "I need to think." We use few-shot prompts with production examples to reduce false positives.
- LLM hallucinations: for critical intents (payment promise, debt dispute), we apply chain-of-thought and response_format=json to guarantee structured output.
Example bot dialogue
Bot: Hello, this is [creditor]. Your debt is outstanding. When can you pay? Debtor: I'll pay tomorrow. Bot: Confirmed payment promise for tomorrow. Thank you.
If the debt is disputed, the bot requests the contract number and transfers to an operator.
How we do it: integration case study
For a microfinance client with 20,000 active debtors, we deployed a bot based on Qwen2-72B (fine-tuned on 5,000 dialogues). ASR: Whisper large-v3 adapted to telephone channel. Results:
- Contact rate increased from 35% to 68%.
- PTP conversion: 24% vs. 18% for operators.
- Time per contact reduced from 3.2 to 1.1 minutes.
| Parameter | Operator | AI Bot |
|---|---|---|
| Contact rate | 35% | 68% |
| PTP conversion | 18% | 24% |
| 230-FZ compliance | 97% | 99.8% |
| Scaling time | 3 days | 20 minutes |
ASR model comparison:
| Model | Whisper | Riva |
|---|---|---|
| Accuracy on telephone channel | 92% | 94% |
| p50 latency | 0.3 s | 0.5 s |
| Cost per token | lower | higher |
We select the model according to the client's task.
Work process
- Analytics: audit of current scripts, collection of 100+ dialogues for labeling.
- Design: dialogue design, intent definition, LLM prompt tuning.
- Implementation: script development, CRM integration, ASR/TTS configuration.
- Testing: A/B test on 10% traffic, compliance check, latency optimization (p99 target < 1.5 sec).
- Deployment: cloud deployment (AWS/GCP), monitoring via Weights & Biases, alerting.
What's included in the work
- ASR module (Whisper / Riva) and TTS (Silero / ElevenLabs) per choice.
- Fine-tuning LLM on your dialogue corpus.
- CRM integration (1C, Bitrix24, Salesforce) via REST API.
- Analytics dashboard: PTP conversion, compliance score, reporting for FSSP.
- Documentation, operator training, 3 months of support.
Typical implementation mistakes
- Lack of preprocessing: line noise reduces ASR accuracy by 15–20%. We always add noise augmentation.
- Overly complex scripts: start with 3 intents for the first version, then expand.
- Ignoring emotions: a stressed debtor should not face a robotic bot. We use voice cloning with natural prosody.
Get a consultation: we will assess your script in one day. Request a demo bot—we'll show it live on your traffic.
Timelines
MVP (basic reminder + PTP): 3–4 weeks. Full system with compliance and integration: 2 months. Pricing is determined individually based on volume and complexity.
We assess the project within a day. Guarantee compliance with 230-FZ and certify all components for information security.







