A Speko demo built for Exotel. Every customer, company and amount on this page is made up.
Reem ريمSoft collections · Saudi Arabic · Najdi and Hijazi
An Arabic collections agent, on two speech stacks
Reem calls customers of a Saudi consumer lender whose payment is overdue. She confirms she has the right person, checks their ID, reminds them once, listens, and works toward paying today, a dated promise, or a split into two or three payments. She never threatens and never discloses the debt to anyone else. You play the customer, in the browser. After you hang up you see the call disposition your dialer or CRM would receive.
Customer file (pre-call context)
Riyadh- Customer
- الأستاذ عبدالله الحربي
- Product
- البطاقة الائتمانية
- Overdue
- SAR 3,450
- Days past due
- 47
- Pre-approved split
- 2 × SAR 1,725 or 3 × SAR 1,150
To pass the ID check, give the last four digits: 4821
Things to try
- Pass the identity check with the four digits on the customer file, or get them wrong twice.
- Answer as someone else: "لا، أنا أخوه". Reem should not mention the debt at all.
- Pay now: "أبي أسدد اليوم، أرسلي لي رابط". Reem sends the payment link (a mock).
- Say you can't pay it all. Reem offers two or three payments and pins the first date.
- Give a vague date, "الأحد الجاي" or "بعد الراتب". Reem turns it into a real date and reads it back.
- Say you lost your job. Reem slows down and offers a specialist call back.
- Say you already paid through SADAD, ask about SIMAH, or ask if she's a robot.
- Switch v1 and v2, or Najdi and Hijazi, on the same customer and compare.
How it maps onto your stack
- Customer file
- Per-call variables from your dialer or CRM, sent when the session is created (or answered by a pre-call webhook).
- Identity check
- Last four ID digits before anything about the account; nothing is disclosed to a third party.
- send_payment_link
- A tool. Here it queues a mock; in production it calls your payment or SMS endpoint.
- Disposition
- Post-call extraction: outcome, promise date and amount, plan, hardship, dispute. Delivered on the post-call webhook with the transcript, summary and recording.
- v1 / v2
- The same agent on two Arabic speech stacks. Swap or upgrade the stack per region without touching the prompt.