Product · Pioneer Finance Technologies

AI Collections Service

Outbound collections calls placed by a conversational AI agent, with outcomes classified automatically.

A service that places outbound collections calls through a conversational AI voice agent, then uses a language model to classify what actually happened on the call and report the outcome back into the core system.

The interesting part is the edge cases: calls that never connect, voicemail, and making sure the same conversation can never be actioned twice no matter how many times a webhook fires.

What I did

  • Built the call lifecycle, from initiation through to reporting the outcome.
  • Implemented transcript classification and mapped it onto collections workflows.
  • Made webhook delivery idempotent so a call is never actioned twice.

Built with

  • Node.js
  • TypeScript
  • ElevenLabs
  • Gemini
  • Twilio
  • Express