ShyftrVoice turns any Chrome browser into a governed calling operation — outbound softphone, inbound queue with voicemail, contacts, dispositions, recordings and live reporting in one platform, with DNC and per-country calling-hour rules enforced by the system, not by agent discipline.
No telephony hardware. No PBX project. No queue server. One web deployment.
Link your Twilio account, register verified caller IDs, choose which destinations are enabled, set campaign and per-number policy — greeting, recording, calling hours, ring and queue timeouts, voicemail — and import contacts via CSV with automatic duplicate and consent-field validation.
Agents sign in, grant mic access and click to call. Before every dial the platform verifies DNC status, the contact's local time window, attempt limits and destination rules. Incoming calls arrive the same way: queued, routed to the first free agent, and popped on screen with the caller already identified.
Dispositions, notes and follow-ups feed live dashboards: inbound and outbound volumes, connection rates, talk time, outcomes by agent and campaign, with reconciled per-call cost in USD and INR — exportable and fully audited.
Built for lean teams that still answer to compliance reviews.
Agents place US calls straight from Chrome or Edge with a headset — no desk phones, PBX or VoIP hardware. Built on the Twilio Voice JavaScript SDK over WebRTC with device selection, DTMF and live call timers.
Do-Not-Call suppression is a hard block at the API layer that agents cannot override. Calling windows follow each contact's own local time and each country's rules — 8am–9pm in the US, 9am–9pm in Canada and India — with per-campaign attempt caps and cooling-off periods.
Every call presents an organization-approved, Twilio-verified local number. No spoofing, no rotation games — protecting connection rates and brand reputation.
CSV import with validation and duplicate detection, agent assignment, consent evidence, dispositions, notes and follow-ups — one governed system instead of a dialer plus spreadsheets.
Customers calling your Twilio numbers are greeted, placed in your organization's queue and connected to the first available agent — with a browser screen-pop showing the caller, their matched contact record and campaign before anyone answers.
When the queue times out, the office is closed or nobody is free, callers leave a message. It lands in a shared inbox with an unheard counter, audited playback and one-click call back — no missed customer.
One platform, three destinations. Numbers are validated per country, the contact's timezone is derived from their area code, and each country's calling window and per-minute rate are applied automatically.
Real-time agent presence, inbound and outbound volumes, connection rates, talk time, disposition funnels and per-campaign performance with role-checked, audit-logged CSV exports.
Per-campaign recording policy, configurable retention, and a secure playback proxy that writes an audit entry — user, timestamp, IP — for every single listen.
Indicative Twilio usage economics (reconfirm in Twilio Console)
| Item | Rate |
|---|---|
| Outbound to US or Canada (browser + PSTN leg) | $0.018 / min |
| Outbound to India (browser + PSTN leg) | $0.109 / min |
| Inbound call answered in the browser | $0.0125 / min |
| Local phone number | $1.15 / month |
| Call recording & voicemail | $0.0025 / recorded min |
| 5-agent pilot (≈6,600 US min/mo) | ≈ $119 / month |
| 10-agent team (≈19,800 US min/mo) | ≈ $356 / month |
| 20-agent operation (≈44,000 US min/mo) | ≈ $792 / month |
Platform is self-hosted: your cloud, your data, no per-seat license.
ShyftrVoice is a browser-based call center platform for teams that both make and receive calls across the United States, Canada and India. It runs on Twilio Programmable Voice: agents sign in, plug in a headset, and dial or answer from Chrome — while the platform enforces Do-Not-Call suppression, per-country calling hours, approved caller IDs and recording policies automatically.
The agent's browser connects to Twilio over WebRTC (the internet leg), and Twilio places the telephone leg to the US number from a verified US local caller ID. The customer sees a normal US number, and the agent needs only a laptop, Chrome and a headset — no VoIP hardware or desk phone.
Yes. Each Twilio number can be set to accept incoming calls. The caller hears your greeting, is placed in the organization's queue, and the system rings the longest-idle available agent — whose browser shows a screen-pop with the caller's number and their matched contact record before they answer. If the agent declines or does not pick up in time, the call is offered to the next agent. When the queue times out, everyone is busy or the office is outside its configured business hours, the caller is offered voicemail, which appears in a shared inbox with an unheard counter and one-click call back.
The United States, Canada and India. Numbers are validated against each country's format, the contact's timezone is derived from their area code (or set to IST for +91), and each destination's calling window is applied automatically: 8am–9pm in the US under the TCPA, 9am–9pm in Canada under CRTC rules, and 9am–9pm IST in India under TRAI rules. Where a campaign window is stricter than the country rule, the stricter one wins. Administrators choose which destinations are enabled per organization.
Compliance controls are enforced by the server, not by agent discipline: numbers on the Do-Not-Call list are hard-blocked at the API layer, calls outside the contact's local calling window are refused, attempt caps and cooling-off periods are applied per campaign, and consent evidence is stored with each contact. When a contact's timezone cannot be determined, the window must hold in every timezone that country spans. ShyftrVoice provides the controls; your legal counsel approves campaigns and scripts.
ShyftrVoice uses Twilio pay-as-you-go rates. A connected browser-to-US or browser-to-Canada call costs about $0.018 per minute (both legs combined), a call to India about $0.109 per minute, an inbound call about $0.0125 per minute, a local phone number about $1.15 per month, and optional recording about $0.0025 per recorded minute. A 10-agent team talking 19,800 US minutes a month spends roughly $356 on usage at indicative rates.
Recording rules vary by US state, so ShyftrVoice makes recording a per-campaign policy: off, record-with-consent, or record-always. When enabled, agents see a visible recording indicator, recordings get a retention date, and every playback is written to an audit log with the user, time and IP address.
The current release is deliberately a manual (click-to-call) dialer — the safest mode for US compliance and number reputation. Power dialing, answering machine detection and warm transfers are on the roadmap and will ship only after the compliance and reporting foundation is proven in production.
Sign in, plug in a headset, and dial or answer your first call in under a minute.
Sign in to ShyftrVoice