Pulse
Call TrackingReal-Time BiddingRouting PlansIVR BuilderPay Per CallConversation AIAI Quality AnalysisPost-Call TranscriptionFraud IntelligenceAI Real-Time ReportsPayout ManagementClosed-Loop Attribution
Signal
Virtual NumbersNumber IntelligenceAI Predictive DialerCampaignsVisual IVRAI Voice AgentsRevenue BuilderWorkforce ManagementCommunication HubCall Management
Company
PricingBlogCase StudiesIntegrationsEventsAbout UsCareersContact
Sign in
Pulse — pulse.teldrip.comSignal — signal.teldrip.com
Try PulseTry Signal freeTalk to sales
Pulse · Real-Time BiddingLive

Run a live auction
on every qualified call.

Two-phase ping-post engine turns every qualified call into a transparent auction. AI-built bidder integrations, stacked floor rules, test bench simulation, and a complete audit log — all production-ready today.

Live US numbers in 15 minutes
pulse.teldrip.com / rtb / testbench

RTB Test Bench · medicare_ca

Simulation
Vertical: MedicareState: CATime: 2:14 PM PTSeed: #7d3e
MedicarePro Network41ms$44.00Won
Senior Benefits Co.67ms$38.50Bid
HealthFirst Leads89ms$31.20Bid
BrightPath InsuranceGeo cap
NationCare DirectNo bid
Winner · MedicarePro Network
Advertiser pays$44.00
Publisher payout$35.20
Operator margin$8.80
How it works

From bidder config to live auction in minutes.

Build your bidders

Describe each buyer in plain English or pick from 8 vendor templates — Ringba, Invoca, Retreaver, TrackDrive, Dialics, and more. Token palette auto-populates every request field.

Set floor rules

Layer workspace, vertical, campaign, publisher, and geo floors. Floors stack via max(). Add dynamic time-of-day curves, expiry dates, and approval gates per rule.

Simulate the auction

Test Bench runs your full live buyer pool against any preset — no real calls, no cost, repeatable with a seed. See every bidder outcome with amounts and latencies.

Go live

Connect to your routing plan. Every ping, post, and callback is logged. Auction outcomes feed back into your floor model automatically.

What's inside

Every moving part.

Ping-Post RTB engine

Phase 1 pings anonymized caller signal to all eligible bidders — each returns a price, bid_id, and TTL. Phase 2 posts full data only to the winner, who returns a destination number or SIP address.

AI Bidder Builder

Describe any buyer integration in plain English; AI generates the complete request/response config. Token palette auto-populates fields with caller_id, state, zip, vertical, and custom tokens.

Schema Library

8 canonical schemas — Ringba RTB v2, Invoca RingPool, Retreaver, TrackDrive, Dialics, XML/SOAP, and Teldrip Native — with full field docs, JSONPath mapping, and example request/response bodies.

Floor Price Rules

Five scope levels: workspace, vertical, campaign, campaign+publisher, campaign+geo. Floors stack via max(). Schedule per rule, set expiry, require approval, and enable dynamic time-of-day curves with full audit rollback.

Test Bench

Simulate any auction without a real call. See every bidder outcome — won, bid, no_bid, timeout, filtered_geo, filtered_caps, filtered_schedule — with amounts and response times. Use a deterministic seed to reproduce any scenario exactly.

Auction Logs

Every ping, post, and callback logged with full HTTP bodies. Each entry includes money flow (bid, publisher payout, operator margin), timing breakdown (DNS/TCP/TLS/TTFB/recv), auction explain, and live tail.

Built for

The networks that run on qualified calls.

Medicare Advantage

State-gated auctions with schedule floors by time-of-day. Test bench presets for CA, NY, and FL before go-live. Geo cap filtering keeps each bidder in their coverage territory.

Auto Insurance

Multi-buyer pools with concurrency caps per state. Passthrough pricing and bid modifiers for high-intent callers. Ringba and Invoca schema templates ready in one click.

Solar Leads

Dynamic floor curves tied to time-of-day solar lead quality. Service territory geo filtering. TrackDrive and Dialics schema templates pre-built and tested with Test Bench before launch.

Multi-Vertical Arbitrage

Independent bidder pools per vertical from one workspace. Workspace-level floor as the backstop across all verticals. Pricing modes — passthrough, fixed fee, or percent margin — per bidder.

Questions

What teams always ask.

Phase 1 (Ping) sends anonymized caller attributes — intent, state, vertical, source — to all eligible bidders simultaneously. Each responds with a price, a bid_id, and a TTL. The highest bid that clears the floor wins. Phase 2 (Post) sends full caller data only to the winner; the winner returns a destination phone number or SIP address. Teldrip routes the call there and logs the full transaction.

Floor rules operate at five scopes: workspace, vertical, campaign, campaign+publisher, and campaign+geo. All matching rules apply simultaneously and the effective floor is max() of all of them. This means a geo-level rule can never be undercut by a looser workspace rule. Dynamic floors add a time-of-day curve and a performance-aware auto-raise on top of the static stack.

The schema library documents the exact request/response contract for each supported vendor — field names, JSONPath or XML paths, types, required/optional status, and example request and response bodies. When you select a schema in the bidder editor, all fields are pre-populated. You can also click “Create bidder from schema” to jump directly from a schema page to a live bidder config with all fields mapped.

Pick a preset — Medicare CA, Auto TX, Solar FL 9 pm, Life NY — or configure vertical, state, and time manually. Test Bench runs your full live bidder pool against a simulated caller signal. No real call is placed; no buyer is charged. Every bidder's outcome appears with amounts and response times: won, bid, no_bid, timeout, filtered_geo, filtered_caps, filtered_schedule, or filtered_concurrency. Set a seed to reproduce the exact auction for debugging or team review.

Every ping, post, and callback is logged with the complete HTTP request and response bodies. Each log entry shows the call chain (Publisher → Teldrip RTB → Advertiser), money flow (bid, publisher payout, operator margin), a timing breakdown (DNS/TCP/TLS/TTFB/receive), and an Auction Explain panel listing every bidder's outcome and the specific reason they won, lost, timed out, or were filtered. Live tail and CSV export are available for all log views.

Your next revenue conversation
is already ringing.

Spin up tracking, telephony and AI in a single platform — the way modern US revenue teams do it.

Cancel any time