Skip to content
VoIPThug — homeBring the floor

The calling engine

Eighteen forty. The booked-call list just dropped and someone left Power running. Agents are connecting to silence and the leads you paid for are hanging up. That is not a feature gap. That is a mode that does not match the list. I built the engine that lets you change it before the rest of the shift is wrecked.

  • Ten to a hundred seats. You can see which ones actually registered.
  • If the number cannot take the callback it is half a number.
  • Progressive on booked calls. Power on a cold list, if you can live with abandonment.
  • Rotate the pool. Rest the DID that worked a double. Warm the new block.

Presence

Madrid has to see Madrid. The homeowner who missed you and punches the number back has to hit a desk, a ring group or an IVR, not a dead line. Every local number we hand you dials out and answers. The portal shows the device it sits on.

Pace

Lists, statuses, outcomes, tasks, follow-ups and callbacks live on the same call record the supervisor and the QA reviewer are looking at. You do not buy a second dialler because Tuesday's list is colder than Monday's.

A booked-call list wants Progressive: one call per free agent, the agent in the ear the second someone answers. A cold list wants Power, and Power wants someone who gives a damn about abandonment. Press-1 and IVR filter before they eat a seat. Broadcast is for a permissioned notification, not for a list you cannot account for. Manual is still there for the closer who works one name. The mode is a campaign setting. Pick the one the list can survive.

Pick the mode

Progressive

One attempt per free agent, placed when an agent is actually available.

Use it when — Expensive leads and deliberate conversations where nothing should be abandoned.

Power

Several attempts per free agent; the first live answer reaches the floor.

Use it when — Long lists where idle time is the main cost, tuned to your abandoned-call limits.

Press-1

An approved message asks the recipient to opt in before an agent is connected.

Use it when — Campaigns where this flow is permitted and pre-screening interest is worthwhile.

IVR

A voice menu routes the call before it reaches a person.

Use it when — Inbound or blended flows that need queues, choices and departmental routing.

Broadcast

Delivers an approved voice message without occupying an agent.

Use it when — Lawful service messages, reminders and confirmations — not unsolicited campaigns.

Inventory

Numbers are stock. Rotate them, rest them, warm the new ones, or you will be buying a fresh block every fortnight and wondering why the carriers hate you.

  • Pools per campaign or market

    Bind a pool to a campaign, a market or a team so the presenting number matches the story the agent is telling. A Berlin script on a random US DID is how you teach a market to ignore you.

  • Rotation and rest

    Spread presentation across the pool. Park a number that worked a double. The alternative is one hero DID until the carriers make the decision for you.

  • Limits and warm-up

    Do not dump a day's volume on a new range at 09:01. Ramp it. Cap per-number use so one hot morning does not undo a month of clean behaviour.

  • Exclusive blocks

    When a brand needs numbers nobody else has worn, take an exclusive block. Shared leftover ranges carry whoever had them last.

Protection

Answering-machine detection is a campaign setting because the sensitivity that works on a Press-1 drop will butcher a booked-call list. Reputation is the other half. A clean script on a tagged DID is still a tagged DID.

Answering-machine detection
Tune it per campaign. AMD outcomes land on the call record with the rest of the dispositions, so you can see whether you are paying seats to hear greetings.
Spam Checker
Run a number before it goes in a pool. Run it again when that pool's connect starts to sag and nothing about the list changed. Free. No account.
Outcome discipline
Dispositions, callbacks and do-not-call sit on the campaign record. The next pass should not be ringing people who already told you to get lost.

Encryption

The Windows build signals over TLS and carries media over SRTP. It is labelled per device and provisioned from the portal. Credentials get revealed on purpose. They do not get emailed around like a lunch order.

  • Secure Windows softphone

    TLS for signalling, SRTP for media, shaped for agents who live in wrap and connect all day. Not a general office toy with a headset sticker.

  • Bring the stack you already trained

    VICIdial, GoAutoDial, Asterisk, FreePBX, 3CX, Genesys, Five9, or a box you wrote. Register it against our edge. Keep the muscle memory. Take our lines, numbers and routing.

  • Credential hygiene

    The account owner reveals SIP credentials per device in the portal and rotates them when someone walks. A credential belongs to a labelled seat, not to a Slack thread from March.

Questions

What is the difference between Progressive and Power here?
Progressive places one call per free agent and puts that agent on whoever answers, so the far end never hears an empty line. Power places more than one call per free agent to cover no-answers. That lifts talk time on a cold list and it will punish you if you ignore abandonment. Both are campaign settings on the same engine.
Can I present numbers I already hold?
You can register your own PBX or dialler against our edge and present numbers you have the right to present, subject to the destination's rules. We do not provide caller-ID spoofing. We will not help you show a number you have no right to.
How fast can I get local numbers in a new market?
It depends on the country. Some ranges come same-day. Others want a local address, a company document or a regulator registration before anything issues. Send the markets. We tell you which bucket each one is in before you plan the campaign.
Do you do inbound or only outbound?
Local numbers are two-way. Blended floors are the normal case. The same DID that dials out takes the callback into a ring group, an IVR or a queue.

Your floor

Next

Control RoomOnce the lines are in connect, this is how you get on the audio.

Next

Spam CheckerCheck a DID before it goes in the pool, and when the pool starts lying to you.

Next

The edgeThe hostnames those lines register against, and what happens when an upstream goes soft.

Next

Portal & APIProvision the lines, reveal the passwords, fire click-to-call from the CRM.