The calling network for power dialing

Most voice networks throttle or ban the short, high-volume calls a sales floor makes. Liveleg carries them on carrier routes approved for that traffic, keeps your numbers clean and checks every call against the rules before it is placed.

$0.12 per answered minute, all in. Accounts are reviewed before they can dial.

POST/v1/dial_sessions
curl https://api.liveleg.dev/v1/dial_sessions \
  -H "Authorization: Bearer $LIVELEG_API_KEY" \
  -H "Idempotency-Key: agent-114-morning" \
  -d agent_id=agt_114 \
  -d lead_list_id=lst_roofing_tx \
  -d lines=auto \
  -d caller_id_pool=pool_local_presence \
  -d amd=true \
  -d recording=smart

Webhook delivered15:42:07.604

call.bridged

to
+1 512 555 0147
amd_result
human
speech_ended_to_bridge_ms
980
legs_canceled
3

Scales with you

Agents, lines and numbers can be added on the same account without a second review or a new setup.

No surprise shutdowns

We email you before we pause, limit or close an account, with what we saw and what needs to change. The only exceptions are a government or court order, or a carrier blocking a number. Then we act as the order requires and email you the same hour, unless the order forbids it.

What the price covers

Power dialing at volume needs ongoing work with carriers and call analytics engines. That work is part of every account.

Account review

We check lead sources, consent records and call scripts before an account can dial.

Approved carrier routes

Calls run on carrier routes approved for high-volume, short-duration outbound traffic.

Daily number reputation work

Every number is registered with the call analytics engines and checked for spam labels each day. Flagged numbers are rested, cleaned or replaced.

Carrier support

A named account engineer and a shared Slack channel. Carrier blocks get a response within 15 minutes during US calling hours.

One request starts a dial session

We call up to 5 leads for the agent, run detection on every answered line, connect the first person and send you an event for each step.

One dialing round for agt_114

RingingDetectionWith agent
Ring floor, 15 s
+1 512 555 0119Line 1
Phone tree, dropped at 4.9 s
+1 512 555 0108Line 2
Voicemail, dropped at 7.4 s
+1 512 555 0147Line 3
Connected at 7.6 s
+1 512 555 0126Line 4
+1 512 555 0181Line 5
0 s4 s8 s12 s16 s

Machines never reach the agent.

Unanswered lines ring the full 15 s.

Billing starts when the agent is connected.

Webhook events

Same round, seconds from start

  1. 0.000dial_session.round_startedlines=5
  2. 2.204leg.answered+1 512 555 0119
  3. 4.902amd.completedmachine_ivr, dropped
  4. 7.417amd.completedmachine_voicemail, dropped
  5. 7.580amd.completedhuman
  6. 7.604call.bridgedagt_114
  7. 15.000leg.canceledx2, ring floor reached
  8. 274.3recording.readydual channel
  9. 301.6summary.readycallback_requested

Products

Use the whole dialer, or only the parts your product needs. Everything runs on one API key and one bill. Liveleg for platforms and agencies

One rate per answered minute

Billed in 6-second increments, only while a live person is connected to your agent. Mobile termination is included. The agent's session and the wait between calls are never billed.

What makes up $0.12

  • Carrier voice$0.030
  • Mobile termination$0.015
  • Answering machine detection$0.025
  • Agent phone line$0.020
  • Pre-dial checks$0.020
  • Smart Recording with 1-year storage$0.010
  • Per answered minute$0.12

Priced separately

  • Local number$3/ number / month
  • Number reputation$3/ number / month
  • Spam cleaning$50/ number, one time
  • Messaging line$500/ line / month
  • Transcript, after the call$0.02/ min

Full price list, surcharges and a cost calculator