All FAQs

Calls & Telephony

The call stack (call tracking and call routing, IVR, tracking numbers, and live transfer) and how much of it is ours.

18 questions answered

Is the call system proprietary?

Yes. Call tracking and call routing are both built into the platform. That includes IVR menus, dynamic number insertion, whisper prompts, call distribution, agent availability and concurrency controls, and call outcomes, all on carrier-grade phone infrastructure. It also includes an AI voice dialer with built-in calling-hour and do-not-call controls.

Related: Live Lead Transfer

What happens when a consumer dials one of my call tracking numbers?

The call is matched to its campaign, partner, and offer. It can be screened by an IVR menu. Then it is checked against your buyer contracts and connected to the winning buyer. Whisper, recording, billing, and the call outcome are all tracked as one record from start to finish.

Related: Call Tracking & RTB

Can I put an IVR menu in front of call routing?

Yes. You can play a menu and replay your own prompt if the caller presses an invalid key. Then you can route the caller through the engine, send them straight to a number, or end the call. The caller’s menu choice goes into routing, where you can filter on it.

Related: Call Routing

Do you support a whisper announcement on live transfer, and can the agent decline the call?

Yes. The agent hears a whisper prompt built from that call’s details and must press a key to accept. So the caller only connects to an agent who is really there. A declined call moves right on to the next buyer.

How does call routing fail over if the top-ranked buyer doesn’t answer?

The call moves down a ranked list of up to five buyers. If one does not answer, is busy, or declines, the next one is tried. Every attempt is written to the call’s routing trace.

Related: Call Routing

Is the call routing AI-driven?

The routing decisions themselves are not, and that is by design. Which buyer wins a call is decided by rules you set (priority, weight, round robin, or price), checked against your filters, caps, and schedules. Every check is written to that call’s trace with the expected and actual value of each filter. So any decision can be rebuilt months later and questioned. A system that cannot explain itself should not sit between a caller and a buyer. The AI works around that core instead. The assistant sets up the routing for you, anomaly detection watches it for drift, and the optional AI voice dialer feeds leads into it.

Related: Call Routing

Do calls and form leads share the same buyer contracts, filters and caps?

Yes. Calls use the same contracts, filters, schedules, and caps as form leads, so one buyer setup covers both. Spend caps apply across both. Volume caps can be shared or tracked separately for each contract.

Related: Call Routing

Can a repeat caller be sent back to the buyer who bought them last time?

Yes. Caller and lead affinity send a returning caller back to the buyer who handled them before, within a time window you set. You choose what happens if that buyer is not available.

Can I stop one agent from being sent a second call while they’re already on one?

Yes. Agent availability is always checked. An agent on a live call is not sent another one. A portal agent counts as available only while their portal tab is open and checking in with the platform. On top of that, you can set limits on how many calls a buyer or a contract can take at once.

Do you support dynamic number insertion, and how is the call tracking number pool sized?

Yes. Each visitor is given a tracking number for a short time from a campaign pool or a shared pool. The pool keeps a minimum number of free numbers on hand. It buys more numbers on its own when it runs short, up to a limit you set. Idle numbers go back to the shared pool, so you are not paying for numbers nobody dials.

Related: Call Tracking & RTB

What visitor data follows the call into routing and reporting?

Marketing tags from the visitor’s URL, and any form fields you choose to capture on the page, travel with the call into routing, billing, and reporting. Values marked as personal data are encrypted when stored.

Related: Call Tracking & RTB

Do you record calls, and can recording be turned off for a specific number or buyer?

Recording follows the settings on the number, offer, and contract. Announcements have separate rules, including supported proof that a partner already played one. Review both settings before taking live calls.

How does pay-per-call billing work, and where does the billable clock start?

Billing is per call. Ranked rules set the payout, which can be a fixed amount, a revenue share, or a raw-call payout. A rule can be triggered by call length, by a connection, by a dial, or by a conversion sent back by postback. You choose where the clock starts for length rules: when the call arrives, when we dial the buyer, or when the buyer answers.

Can the price change based on the traffic source or the buyer’s reported disposition?

Yes. Billing rules can match on call tags and on the outcome the buyer reports. So the same buyer can pay one price for a sold call and another for a quote. Rules can be set at the offer, campaign, or contract level, and they stack.

How do buyers report what happened on a call?

From the buyer portal or through the API with a service token. Both use the same path to save the result. After a call connects, the buyer picks from sold, quoted, call back, voicemail, not interested, and do-not-call. They can also add wrap-up notes and a deal value.

Do you push real-time call events into our systems?

Yes. Ringing, accepted, missed, and completed events are sent to your endpoints as signed webhooks (HMAC). Personal data is left out of the ringing event on purpose, so an agent alert never carries more than it needs.

Can agents take calls in a browser instead of a desk phone?

Yes. A browser softphone seat is available. Answering while signed in to the portal counts as accepting the whisper prompt. If the browser does not pick up, the call moves on to the next buyer instead of leaving the caller stuck.

What stops a buyer routing calls to a high-cost destination?

Each destination number is classed as normal, premium, toll-free, or non-US, based on live carrier rates. A premium destination adds a per-minute surcharge that is recorded on the contract. That way the cost of an expensive routing choice is assigned to the buyer who made it.

Still have a question?

Pricing is one monthly plan plus published usage rates. Use the setup tools and guides. Some buyer connections need custom field mapping or API work.