Jairoop

Customer Calling

Plivo — click to call, recorded
← Back to Main
Plivo account
Copy these from your Plivo console. The Auth Token is stored on the server and is never shown again — leave it blank when you come back and the saved one is kept.
When a customer rings this number back
The number has no SIM — it sits on Plivo's exchange. An incoming call reaches Plivo and Plivo asks this server what to do, so nothing rings until the phones below are set and the URL is pasted into Plivo.
A quiet line usually means somebody forgot to hang up, and both legs keep costing money. But thirty seconds of quiet is ordinary on a working call — a man walks to a machine, or opens a ledger — and this will end those calls too. It also stops the recording at that point, because the recorder’s own silence timer is the only thing Plivo has that can hear silence at all. 60–90 seconds is the safer setting; leave it at 0 if you would rather never cut a live call.
The agent's result callbacks are the one door into a candidate's file, and Plivo does not sign them the way it signs its voice callbacks. Right now the only lock is the secret in the callback URL — and that URL is written in plain sight on Plivo's Event Callbacks screen. This token is the second lock.

Set it on Plivo's side FIRST. The moment a token is saved here, every callback that does not carry it is refused. Plivo's screen has no header field, so the token has to ride in the URL as https://token:<the token>@jairoop.web.app/plivo/agent/…. Make one test call first and check that the run row says token seen — only then save it here. Saving it before that throws away every result and says nothing.

Saved tokens are never shown again, here or anywhere else. Leave the box empty to keep the current one; type - and save to remove it.
Leave this OFF until three things are true. India requires DLT registration, a 160-series number for service calls, and the list to be checked against the DND registry before a business may place automated calls. This platform cannot check DND at all.
While it is off, the agent can ring only the two test numbers — the owner's and Rahul sir's. Every other candidate is refused with a reason. Penalties run to ₹10,000 a call, and five upheld complaints in ten days block the company's number on every operator.
Paste BOTH of these into Plivo — Console → Voice → Applications → your application. Both use method POST.
1. Answer URL — without it the phone never rings.
2. Hangup URL — without it the call still works, but the report has no times and no missed status.
These two links carry a secret. Anyone holding one can post call events to us, so keep them to the Plivo console — do not send them over chat or email.
The staff phone will always show your own company number, never the customer's. In India the caller ID on a call we place must be a number we rent — passing somebody else's is an offence under the Telecommunications Act 2023, not merely a Plivo limitation. So instead, before the two are joined, Plivo tells the person answering who is calling — only he hears it — and he presses 1 to take the call.
Press 1, 2, 3 — the menu
The caller hears the greeting, presses a key, and the phones for that team ring. Leave every row blank and there is no menu — the call goes straight to the phones above.
PressTeam name (spoken)Phones to ringAnswered by
The team name is read out to whoever answers — "Call from Pearl Apparels for Accounts" — so he knows what the call is about before he speaks.
Passing a call to another team. A customer who wanted Accounts sometimes presses 2 and reaches CRM. Whoever is on the call can move him: press the other team’s number on your own phone — 1 for Accounts, 3 for Technical — while you are still talking. The caller hears “Transferring your call to Accounts” instead of silence, and the man who picks up is told it was handed over and by whom, so the customer does not have to explain himself twice.
Only the phone that answered can do this — a key the customer presses moves nothing. The key you press to accept a call never transfers it. Every transfer is shown in the JRT-Tele report, with the team it came from.
Test a call
Rings the first number. When you pick it up, the second number is dialled and the two are joined — exactly what a customer call does. Use your own numbers. Nothing here reads the customer list.
Recent calls
Newest first. A recording appears a few seconds after the call ends.
WhenCustomerByResultTalkRecording
Loading…
Before you call customers
Five complaints from five different people in ten days blocks the number — across every operator, not just Plivo. It is a disconnection, not a fine. Call your own customers about their own invoices, stop the moment somebody asks you to, and never call a bought list.
Recording your own business calls is legal in India today. From 13 May 2027 the DPDP Act's consent rules apply to a customer's recorded voice — an announcement at the start of the call is how you will prove consent then, and it cannot be added to old recordings later.