Voice banking money transfer
Customer calls and talks; voiceprint, security question and OTP verify them; transfer completes agent-free.
Voice banking money transfer
- Call connected over SIP, caller ID matched to a customer record
- Transcript: "send 12,500 lira to Ayşe Demir" · language: TR · confidence 0.96
- Voiceprint match 94% + security question correct → identity verified
- Plan: resolve payee → limit/fraud → OTP → transfer → spoken confirmation
- Saved payee "Ayşe Demir" TR12 0001 …8834 found, daily limit 50,000
- Fraud engine: score 12/100, payee registered for 8 months
- Policy: amount ≤ 50,000 and payee saved → eligible, OTP mandatory
- OTP sent by SMS, customer read the 6-digit code aloud → verified
- 12,500 transfer executed in core banking, ref #TR-5583021
- Spoken confirmation read out, summary SMS sent, call recording archived
Simulation · derived from real agent definitions · every agent can be built by dialogue with the Autonomous Agent and validated with a test corpus
"I want to send money" call arriving at the call centre over SIP
Transfer executed in core banking, spoken and SMS confirmation given, recording archived
Agents
Voice Transaction Supervisor
Decomposes the objective, delegates to agents, manages approval points, merges the result.
Speech Agent
Transcribes live audio, detects language and confidence
transcribe_streamdetect_languageIdentity Agent
Verifies identity by voiceprint, security question and OTP
verify_voiceprintask_security_questionsend_otpverify_otpTransfer Agent
Resolves the payee, checks limits and fraud, executes the transfer
get_accountsresolve_beneficiarycheck_limitsget_fraud_scoreexecute_transferDialogue Agent
Extracts intent, confirms details, produces spoken replies
extract_intentconfirm_detailssynthesize_speechSteps
| # | Kind | Agent | What happens | System | ms | tok |
|---|---|---|---|---|---|---|
| 01 | ingest | Voice Transaction Supervisor | Call connected over SIP, caller ID matched to a customer record | — | 200 | — |
| 02 | reason | Speech Agent | Transcript: "send 12,500 lira to Ayşe Demir" · language: TR · confidence 0.96 | — | 540 | 180 |
| 03 | verify | Identity Agent | Voiceprint match 94% + security question correct → identity verified | — | 900 | 260 |
| 04 | plan | Voice Transaction Supervisor | Plan: resolve payee → limit/fraud → OTP → transfer → spoken confirmation | — | 280 | 200 |
| 05 | tool | Transfer Agent | Saved payee "Ayşe Demir" TR12 0001 …8834 found, daily limit 50,000 | Core Banking | 380 | — |
| 06 | tool | Transfer Agent | Fraud engine: score 12/100, payee registered for 8 months | Fraud Engine | 360 | — |
| 07 | verify | Transfer Agent | Policy: amount ≤ 50,000 and payee saved → eligible, OTP mandatory | — | 420 | 300 |
| 08 | notify | Identity Agent | OTP sent by SMS, customer read the 6-digit code aloud → verified | SMS Gateway | 1,800 | — |
| 09 | write | Transfer Agent | 12,500 transfer executed in core banking, ref #TR-5583021 | Core Banking | 560 | — |
| 10 | notify | Dialogue Agent | Spoken confirmation read out, summary SMS sent, call recording archived | Genesys SIP | 420 | 160 |
Credit card limit increase
The customer types in the app or talks to the call centre; the decision takes seconds, and anything above threshold goes to a manager.
Digital account opening (KYC)
ID, liveness and sanctions checks in one flow; clean applications open an account in minutes, no branch visit.
Card fraud alert triage
The card is blocked in seconds and the customer asked on WhatsApp; the reply releases or cancels the card.
Time to move from experimenting with AI to transforming with it.
In a 30-minute discovery session we take your 2–3 priority business problems, show a live demo of a similar scenario, and draft a roadmap that starts with the Value layer.
- Your 2–3 priority problems
- Live demo of a similar scenario
- Roadmap starting with value analysis