Call Management

Dynamic IVR

With TrackDrive, you can build complex Dynamic IVRs using call routers — nodes in a call flow graph that play messages, collect input, filter callers, and perform actions based on buyer filters and caller data.

How It Works
Inbound Call
Caller dials your tracking number
IVR Greeting
Menu and keypress collection
Smart Routing
Route by tier, bid, or EPC
Ring Buyers
In priority order or all at once
Connected
Call bridged to the buyer

Build the call flow your callers move through — play greetings, collect keypresses, ask questions, filter on caller data, and route to the right buyer, all without writing code.

  • Greet and collect input — play a prompt and capture a keypress, or ask a question and collect a spoken answer.
  • Token-based caller filtering — each node can match on caller data, geography, or any custom token, so the flow adapts per call.
  • Webhooks per node — fire a custom webhook before or after a node to notify external systems, pull data, or set new tokens.
  • Auto try next buyer — when a buyer does not stay connected long enough, the next available buyer is tried automatically without sending the caller back through the IVR.

Built-In Exception Handling

TrackDrive sets up default handlers for common edge cases when an offer is created — no buyers open, no matching filters, no open concurrency, or no buyer answered. Each falls back to a sensible default like voicemail or a hold queue, and every handler is fully customizable.

Ready to get started?

See how the Voice Marketing Cloud can improve your marketing and the customer experience — or reach out and a specialist will get back to you.