One for the dialer (Aircall, RingCentral, Mojo). One for the team (HireSwiftlee, Sheets, payroll). The connect rate sits in window A. The timesheet sits in window B. The dialer add-on collapses both into one place.
Approve a 38-hour week knowing the contractor made 412 dials and 84 connects — not just that they clocked in.
Every call attaches to the campaign + contractor. Open a candidate's page, see the entire calling history.
Optional recording storage with signed URLs. 90 days on Pro, 1 year on Scale. SOC 2-ready handling.
Each provider has a pre-built webhook handler — no integration code on your side. Drop in the webhook URL and the shared secret, and call data starts flowing within minutes.
CSR teams, inbound + outbound
Enterprise PBX, multi-site
Real estate, prospecting
24/7 bilingual reception
Anything that POSTs JSON
Need a provider that isn't listed? The custom webhook accepts a generic JSON shape — most modern dialers can hit it. Scale plan customers get a dedicated integration engineer.
The dialer add-on is billed on top of your normal HireSwiftlee invoices (rate plus 15%). Seats are counted as contractors who had at least one logged call in the billing month.
Manual call logging only. Get a feel for how the data shows up before you connect a provider.
The right tier for most teams. Connect one provider, get every call attributed to the right contractor automatically.
For outbound teams running multi-provider stacks and needing recording retention for compliance.
Seats roll: if Maria made calls in March but is on a non-calling role in April, you only pay for her in March. We never charge for inactive seats.
In Admin → Dialer integrations, pick your provider. We mint a webhook URL and a 32-byte secret. Save both.
Aircall, RingCentral, Mojo all let you POST call-completed events to a custom URL. Drop in our URL + secret.
Next call your team makes shows up under the right contractor + application within seconds. No polling, no delay.
Phase 2 lets HireSwiftlee place the calls directly. We rent Telnyx-backed outbound numbers on your behalf, give every contractor a browser softphone (or "ring my phone" callback mode), and the same call_logs surface you see today auto-fills from our own carrier — no third-party dialer required.
Contractor opens /contractor/dialer in any modern browser. Dialpad, status, mute. Audio routes through their default mic + speakers.
Don't want a browser tab open? Click-to-dial rings the contractor's cell first, then bridges the destination on answer.
Every call records by default. Telnyx hangup_cause maps to our disposition vocabulary, so connect rates land cleanly in analytics.
Numbers and minutes are bundled into the existing dialer tiers — you don't pay extra for Phase 2. Overage minutes are $0.02 each. Extra numbers are $4/mo. Telnyx wholesale cost runs us ~$0.005/min outbound + $1.50/number — so even at the bundle, we hold 60–75% margin at typical seat usage.
Phase 3 turns the native dialer into a complete outbound + inbound workflow. Upload a CSV of leads, contractors pull them one at a time, every dial respects the DNC list, and inbound calls to your rented numbers route to the assigned contractor — or voicemail after hours, or Swiftlee Answering Service.
Preview-style: contractor pulls a lead, sees who they're calling + the script, decides to dial or skip. Reservations expire in 5 min so abandoned leads return to the pool. No predictive auto-pace (we deliberately avoid TCPA's 3% abandon ceiling).
Two-level: a global list we maintain, plus your workspace's own list. Numbers are blocked at dial time BEFORE Telnyx is ever called. Bulk import via paste. Auto-add when a contractor flags a lead as DNC.
Every rented number gets an inbound config: ring the assigned contractor's softphone, ring their cell, forward to Swiftlee Answering, or voicemail. After-hours auto-fallback to voicemail.
The conversion-rate upgrades. Drop pre-recorded voicemails in half a second instead of leaving a fresh one each time. Dial 2-3 numbers in parallel — first connect wins. And handle every follow-up reply with two-way SMS on the same rented numbers.
Pre-record an mp3 once, fire it into any voicemail box with one click. Plays AFTER the beep (FCC Q4 2024 compliant — no bypass). Saves ~30 sec/call × 200 calls/day = ~100 minutes per contractor per day.
Pro = 2 parallel lines, Scale = 3. First connect wins; losers auto-hang up the instant the winner answers. Still preview-style — TCPA abandon ceiling doesn't apply because losers are killed BEFORE the customer picks up.
Send and receive on the same rented Telnyx numbers. A2P 10DLC registered. Threads live in HireSwiftlee, not a parallel app. STOP auto-DNCs the sender — CTIA-mandated reply included.
The features every outbound team wants, with the guardrails most platforms skip. AMD auto-pops the voicemail drop. Coaches join live calls without the customer ever hearing. And our predictive dialer ships with a real 30-day TCPA abandon counter — when you cross 2.5%, we throttle; at 3% we hard-stop. No fines.
Telnyx premium AMD classifies every connect within ~3 seconds. When result = voicemail, the softphone auto-pops the drop picker. Contractor doesn't have to decide "was that a beep?" — and never accidentally leaves a fresh voicemail when they meant to drop a pre-recording.
Client or AM clicks a live call from /client/dialer/coaching → joins as listen-only (silent monitor) or whisper (audible only to contractor, never the customer). New rep ramping up? Sit on their first 20 calls.
Workspace opts in + acknowledges the TCPA contract. We track every call's outcome in a 30-day rolling window. Abandon rate ≥ 2.5% → UI shows a warning + we throttle parallel lines. ≥ 3% → hard lockout requiring AM review. No fines, no surprises.
No. You keep paying Aircall / RingCentral / Mojo / whoever — we just receive the events they already send. The carrier, recording infrastructure, DNC compliance, and phone numbers all stay with them.
The custom webhook accepts a generic JSON shape with from_number, to_number, started_at, duration_seconds, and disposition. Most modern dialers can hit it. On Scale we build the mapping for you.
Only if your dialer sends them. We pull the recording into private Supabase Storage and serve it via short-lived signed URLs. 90 days on Pro, 1 year on Scale. We never expose it as a public URL.
Yes — they see their own call history, read-only. We deliberately keep the surveillance asymmetry honest. They cannot see other contractors' calls.
Yes — added in Phase 5, but with a real TCPA abandon-rate counter most platforms skip. We track every call's outcome in a 30-day rolling window per workspace. Cross 2.5% and the UI throttles parallel lines + shows a warning. Hit 3% and we hard-lock predictive until AM reviews. Workspaces still on preview (manual dial-per-lead) get no exposure since there's no abandon possibility. Predictive opt-in requires explicit TCPA acknowledgement.
Two-level. We maintain a global DNC list (FTC scrapes, complaints, legal holds) that applies to every workspace. Your workspace also has its own list — add a number, it's blocked the next time anyone on your team tries to dial it. CSV bulk-paste supported. When a contractor flags a lead as DNC during a power dialer session, the number auto-adds to your list.
Yes — Phase 2 is in beta. We rent Telnyx numbers on your behalf, contractors get a browser softphone + "ring my phone" callback mode, and every call auto-logs with disposition + duration + recording. Pricing is bundled into the Pro/Scale tiers (Pro = 1 number + 500 outbound minutes, Scale = 5 numbers + 5000 minutes; overage $0.02/min, extra numbers $4/mo). Email sales@hireswiftlee.com to enable on your workspace.
A seat = a contractor who logged at least one call in the billing month. If they made zero calls that month, they're not counted. No "true-up" surprises.
Connect your dialer once. Approve timesheets with the call data in the same view. Pro is $99/mo + $29/seat — cancel anytime.