Places callsGraph agentreminderbillingpublic service

Bill due reminder

Reminds consumers of an unpaid electricity, water or gas bill and how to pay it.

How it opens

The first line, in each language the template ships with. The agent answers in whatever language the caller uses.

Hindi
नमस्ते, मैं ‹your company› की एआई सहायक बोल रही हूँ। क्या यह ‹customer name› जी का नंबर है?
English
Hello, this is an AI assistant from ‹your company›. Is this the number of ‹customer name›?
Hinglish
Namaste, main ‹your company› ki AI assistant hoon. Kya yeh ‹customer name› ji ka number hai?

The steps

A short fixed script for a payment reminder: facts, one question, close.

  1. 1

    Greet and confirm the consumer

    Disclose the AI assistant and the utility; confirm this is the household of ‹customer name›.

  2. 2

    State the bill

    Say the amount in rupees and the due date, then the 'ignore if paid' line, and ask when they plan to pay.

  3. 3

    Ways to pay

    Read the ways to pay and confirm the date.

  4. 4

    Bill dispute

    Note what they dispute (reading, amount, already paid) and offer a person.

  5. 5

    Callback

    Take a convenient time.

  6. 6

    Hand over

    Transfer to the billing desk.

  7. 7

    Wrong number

    Apologise and close.

  8. 8

    Do not call

    Confirm the request and close.

  9. 9

    Close

    Thank them.

What each call returns

Filled in after the call, next to the transcript, summary and cost. Delivered by webhook and readable through the API.

FieldQuestion it answers
outcomeWhat was the outcome of the call?will_pay · already_paid · dispute · callback · wrong_number · do_not_call
pay_byBy which date will they pay?
dispute_reasonWhat do they dispute, if anything?
do_not_callDid the person ask not to be called again?yes · no

Your systems

No API yet? Take ‹bill amount› and ‹due date› from the contact list; note disputes in extraction only.

  • GET get_bill

    The unpaid amount, due date and payment status.

  • POST log_dispute

    Record a billing dispute for the billing desk.

  • TRANSFER transfer_to_human

    Transfer the call to the handover number. Leave it out when no number was given.

Knowledge base: Optional: the public tariff and payment-centre pages.

Rules it keeps

Enforced by the platform's compliance toolkit, not left to the script.

AI disclosure
“This call is from an AI assistant of the utility.”
Calling window
10:00 to 19:00 in the recipient's timezone. Calls outside it move to the next start.
Transcripts
Masking: card, Aadhaar, PAN and account numbers are hidden before text is stored or sent on, keeping only the last four digits.
Do not call
If the person asks not to be called again, confirm it once, record do_not_call = yes and end the call politely. Tell the customer to add such numbers to the account's do-not-call list.

What you fill in

The form in Set up for me. Most fields have sensible defaults; what you leave empty, the plan marks clearly.

Your business

Company name, Utility, Ways to pay

Agent persona

Agent name, Languages, Voice, Tone

Calling rules

Call from, Call until, Timezone, Human handover number

Your systems

Your API base URL

Script and rules

What to collect, Lines that must be said, Never say or do

Lines to test it with

Type them into the test chat or a workflow test before any real call is placed.

  • “Haan, bill kitna hai?”
  • “Main kal online bhar dunga.”
  • “Yeh bill galat hai, reading zyada likhi hai.”
  • “Bill to maine pichhle hafte bhar diya tha.”

Also for utilities