Live carrier connections, both quote modes, bulk RFPs, a broker CRM, a public API, and a white-label widget — the whole thing, in depth.
Live API integrations to LOUP, STG, Schneider, and Norfolk Southern (TDIS), plus internal rate sheets for Union Pacific (UMAX), CSX, and COFC — hit in one query and ranked side by side.
Pick origin and destination ZIPs; the engine assembles every plausible route — origin dray, rail linehaul (interlining up to three rail carriers), optional crosstown drayage, and destination dray — then ranks them by cost or speed. Per-leg FSC and per-diem are broken out, not buried.
We keep live drayage rates for dozens of carriers across the major port and rail markets, refreshed on a schedule and fed straight into the quoting engine — so every ramp-to-ramp and door-to-door quote is built on current dray costs, never a stale tariff.
When the lane is just truck, type two ZIPs and an equipment type. The engine hits every connected truckload carrier in parallel and shows you the ranked rates, transit days, and carrier-side quote IDs — no portal-hopping.
Upload an Excel file with up to 1,000 lanes. Each row gets quoted against every connected carrier in parallel — D2D, R2R, or both — and the results come back as a downloadable workbook. Customer bids and RFPs in minutes, not days.
Every quote you send files itself on the right account, with the full history behind it. When the customer calls back Thursday asking about "that Chicago rate," you know exactly what you offered, when, and what to say next.
One REST endpoint, one API key, and your TMS instantly has live quotes from every connected carrier — no per-carrier auth flows, no rate-sheet maintenance, no portal scraping. Request a quote, get a ranked response with full cost breakdown back.
# One call. Every carrier. D2D + R2R. curl https://api.bidrayl.com/v1/quotes \ -H "X-API-Key: sk_live_…" \ -H "Content-Type: application/json" \ -d '{ "mode": "combined", "origin": "60601", "dest": "90012", "equipment":"53FT_DRY" }'
Bidrayl ships an MCP server that bridges the full API, so any LLM or AI assistant can quote lanes, run your CRM, and chase tasks with the same tools your team uses. Every feature in bidrayl is a tool an agent can call — the base for automating quoting or building your own agents on top of it.
# Every bidrayl feature is an MCP tool quote_d2d · quote_r2r · quote_combined quote_bulk · list_carriers list_companies · create_contact create_task · get_quote_history search_companies · list_activities # an agent, quoting a lane: quote_combined(origin="60601", dest="90012") → 3 carriers ranked · best $2,847
One script tag puts instant quoting on your own website — your logo, your colors, your margin already baked into every rate. Customers get an answer at 9 pm on a Sunday, and you wake up to qualified leads in your CRM instead of "please quote" emails.
Every minute between "can you quote this?" and a number in the customer's inbox is a minute the load can go somewhere else. Be the first quote back.