Skip to main content
Blog / Operations

Why your DMS will never replace a real queue: the integration strategy that works

By ClickQueue Team · · 14 min read

"We already have CDK." It's the most common reflex when a service director hears about a queue platform. It's also a category error. Your DMS is a back-office system of record. A queue is a customer-facing system of operations. They are not the same thing — and pretending they are is what keeps the drive chaotic.

What your DMS actually does well

Before we say anything critical about CDK, Reynolds, Dealertrack, or AutoMate, let's be honest about what these platforms do that no queue tool will ever replicate.

  • RO authoring. Service codes, op codes, labor times, parts pulls, warranty vs customer-pay splits, sublet, GOG, internal accounts. The RO is a complex financial document that has to integrate with parts, accounting, and payroll.
  • Parts management. Stocking levels, reorder points, parts-to-RO matching, parts cost capture, transfer between stores. The parts department lives in the DMS.
  • Warranty submission. Each OEM has its own warranty rules, claim formats, and audit requirements. Your DMS handles GM, Subaru, Ford, Toyota — sometimes all at once if you're a mixed-rooftop group.
  • Payroll and flag hours. Tech pay, advisor commission, F&I splits. The flag-hour math has to be airtight, and your DMS does it.
  • Accounting. GL posting, deferred warranty income, customer receivables, sublet reconciliation. The DMS is your single source of truth for the books.
  • Multi-store rooftops. If you run a group with 8 rooftops, your DMS is what ties them together for the CFO.

Anyone telling you to rip out your DMS is selling something they shouldn't be. The DMS is not the problem. The problem is asking the DMS to do a job it was never designed for.

What your DMS does badly (and why)

Now the honest part. The DMS was built around the RO. The RO is created by an advisor at a desk, after the customer has been greeted, the vehicle inspected, and the concern documented. By the time the RO exists, the customer has already been waiting for 5-15 minutes.

The DMS-native "queue" or "service drive" feature is, in almost every case, a list of ROs sorted by status. That's it. It is not a queue in any meaningful operational sense. Specifically, it is missing:

CapabilityWhat a real queue doesWhat DMS-native does
Pre-RO check-inCustomer self-checks in at kiosk before advisor deskNothing. RO must exist first.
SMS notificationsPosition updates, "your vehicle is ready," recall capturesOptional add-on, often $300-800/mo extra
Customer-facing displayLobby and bay TVs show position, ETA, recall flagsNot supported
Smart routingAuto-assign to fastest qualified tech with workload balanceManual dispatcher decision only
Wait analyticsP50/P90 wait, comeback rate, advisor throughputRO time-in-status only
Recall capture at check-inVIN-decoded open recalls flagged before write-upManual lookup, advisor-initiated
Manager alertsSMS to manager when wait exceeds thresholdNot supported

The reason isn't that DMS engineers are bad. It's that the DMS roadmap has 200 priorities — warranty, accounting, F&I, sales CRM, parts — and the customer drive ranks below all of them. The drive is somebody else's problem from the DMS vendor's perspective, and that shows in the product.

"We already have CDK" — answered

This is the line every queue vendor hears. It comes in three flavors, and each deserves a real answer.

Flavor 1: "I don't want another login."

Fair. Tool fatigue is real. But your advisors already use 3-7 systems on a typical day: DMS, OEM portal (GM Global Connect, Subaru SubaruNet, etc.), CRM, payment terminal, OEM tech tablet, parts catalog, occasionally a separate scheduling tool. A queue platform replaces the paper sign-in sheet, the whiteboard, and (often) a separate appointment tool. Net tool count usually goes down after the rollout.

Flavor 2: "CDK said they have a queue feature."

They do. So does Reynolds. So does Dealertrack. We've looked at all of them. They are RO status lists with a label change. None of them have customer-facing displays, SMS, smart routing, or P90 wait analytics. If your goals are limited to "see the open ROs," they're sufficient. If your goals are "reduce drive-to-bay time and capture recalls," they aren't.

Flavor 3: "We can't afford another monthly fee."

The math here is usually decisive. Our ROI calculator is the long version, but the short version: a single missed recall capture per month covers the platform fee. A 10% reduction in P50 wait time correlates with measurable CSI gains, which correlate with OEM bonus tier qualification. And the labor savings from not running a paper sign-in sheet (covered in this analysis) typically run $400-900/month per store.

The framing that helps

The DMS is your system of record. The queue is your system of operations. They serve different audiences, store different data at different time scales, and optimize for different things. The right question isn't "DMS or queue?" — it's "how do they integrate?"

How data should flow between the two

A well-designed integration is bidirectional but minimal. You want the queue to know enough about the DMS to do its job, and the DMS to know enough about the queue to keep the books straight. You don't want either system fighting the other for ownership of a record.

Queue → DMS (when an RO is opened)

  • Customer name, phone, vehicle info (VIN if captured, otherwise year/make/model/color)
  • Reported concern (free-text from kiosk)
  • Open recalls flagged at check-in
  • Arrival timestamp (so DMS reflects true greet time, not RO-creation time)

This handoff happens when the advisor pulls the customer into the RO-writing workflow. In practice, it's a one-click "open RO from queue" action, or — for stores running CSV-only — a printed slip the advisor uses to populate the DMS manually. Both work. The API path is faster and less error-prone, but the manual path is fine for small stores.

DMS → Queue (when an RO is updated)

  • RO number once assigned (so the queue can show it on the bay screen)
  • Tech assignment (when the foreman dispatches)
  • Status changes: in-bay, parts hold, QC, ready
  • Final close-out time and total flag hours (for tech-performance analytics)

The DMS-to-queue direction is where the queue platform becomes smart over time. Every closed RO with timestamps and tech assignment becomes a row in the (tech × service × duration) matrix that powers data-driven routing.

CSV today, API tomorrow

Here's the practical reality. As of 2026, none of the major DMS vendors have a true open API in the way that, say, Stripe or Shopify do. CDK has Fortellis; it's improving but expensive and slow to provision. Reynolds is famously closed. Dealertrack is the most open but still constrained. AutoMate sits somewhere in the middle.

So the integration model that actually works in 2026 has two layers:

Layer 1: CSV-based, working today

Your DMS schedules a nightly export of completed ROs (most DMS platforms can do this in 30 minutes of admin time). The queue platform ingests the CSV, matches RO numbers to queue events from the previous day, and updates its analytics. For the queue→DMS direction, the queue platform produces a printable or downloadable summary that the advisor uses at write-up.

This is unsexy. It also handles 95% of the value. The reason is that queue analytics don't need real-time DMS data — they need accurate end-of-day data. And the customer-facing experience (kiosk, SMS, lobby display) doesn't need the DMS at all.

Layer 2: API-based, on the roadmap

For stores that want real-time RO sync — particularly multi-rooftop groups with 5+ stores — the API path is worth the wait. ClickQueue's CDK Fortellis integration is targeting late 2026; Reynolds and Dealertrack are sequenced after. The capability adds a few real things: real-time RO status on the bay screen, automatic queue close-out when the DMS marks an RO closed, and elimination of the manual write-up step.

Don't wait on API

If you delay rolling out a queue until "the API is ready," you'll wait two more years and capture none of the value in the meantime. The CSV path gets you 95% of the benefit on day one. The API path is an optimization, not a prerequisite.

DMS-by-DMS: what to expect

CDK Global

Most common DMS in the U.S. franchise market. Service Manager and Drive features are robust on the back-office side. The Drive product has a "service lane" view that is fundamentally an RO list. CSV export is well-supported through the standard report scheduler. API integration is via Fortellis; certification adds 60-90 days to the integration timeline. Recommendation: start with CSV, plan for API in year two.

Reynolds & Reynolds (ERA / ERA-IGNITE)

Strong in domestic dealers and large groups. ERA-IGNITE is the modern UI; many stores still run classic ERA. Reynolds is historically the most closed platform, with API access requiring direct vendor partnership. CSV export works reliably. Recommendation: CSV-only is the realistic path. The data fields you need are all there.

Dealertrack DMS (Cox Automotive)

The most open of the big four. REST APIs are documented, network access is straightforward, and most queue platforms can integrate with light setup. Often the best choice if you want real-time integration. Recommendation: API integration is achievable in 2-4 weeks of vendor coordination.

Auto/Mate (DealerSocket)

Common in mid-size dealer groups, particularly multi-franchise ones. Solid CSV export, growing API surface. The service module is competitive on RO authoring. Recommendation: CSV today, API in 2026 once the DealerSocket-Solera integration platform stabilizes.

PBS Systems, Tekion, and the new entrants

Tekion is the most modern (cloud-native, API-first), and integration is relatively painless. PBS is common in Canada and offers reasonable export tools. If you're on Tekion, the queue integration is the easiest of any DMS in the market. Recommendation: ask the queue vendor about real-time sync; it's likely already supported.

What to avoid: three integration anti-patterns

Anti-pattern 1: Letting the queue write into the DMS as a record-of-truth

The DMS is the system of record. If the queue creates ROs directly, you've now got two systems both claiming authority over the same record, and reconciliation becomes a nightmare. The queue should hand off to the DMS, not write to it.

Anti-pattern 2: Trying to reproduce DMS features in the queue

Some queue vendors will offer to do RO authoring, parts lookup, and warranty submission. Don't. Each of those is a 10-year specialized product. A queue that tries to be a DMS will be bad at both.

Anti-pattern 3: Real-time sync where you don't need it

Real-time bidirectional API sync sounds great, but for 80% of use cases the data only needs to be accurate by the next morning. Pay for real-time only where it gives you a customer or operational benefit you can name. Otherwise, CSV is cheaper and more reliable.

A decision framework for service directors

If you're evaluating queue platforms and trying to figure out how aggressively to push on integration, this framework helps:

Your situationIntegration depth neededWhy
Single rooftop, <30 ROs/dayCSV nightlySimple, reliable, $0 incremental cost
Single rooftop, 30-80 ROs/dayCSV nightly + manual write-upVolume justifies queue, doesn't require real-time
Multi-rooftop group, 80+ ROs/day per storeAPI or near-real-timeDispatcher needs current RO state to route
Express + main shop comboAPI for express, CSV for mainExpress turns fast; main shop turns slow
Multi-franchise (e.g., GMC + Subaru)API per franchise, unified queueCustomers shared, ROs separated by franchise

Most stores end up in row 2 or row 3. Both are well-served by current tools. Row 5 is where multi-venue logic gets interesting; we covered some of that in our throughput analysis, and the multi-franchise routing case is one ClickQueue specifically supports out of the box.

The honest summary

Your DMS is not going anywhere. Nor should it. It runs your books, your warranty, your parts, and your payroll, and there is no queue platform on earth that will replace those functions. But your DMS is also not a queue, and treating it as one means accepting that the customer drive is going to stay chaotic, the recall capture rate is going to stay low, and your CSI is going to stay where it is. The integration strategy that works is small, boring, and bidirectional: CSV today, API when it's ready, and a clean handoff between the two systems at the moment the advisor opens the RO. Don't pick between DMS and queue. Run both. Make them talk. The drive gets calmer in 30 days.

For a deeper look at the per-advisor productivity story, see what service advisors do all day. For the customer-arrival angle, our wait-time psychology piece covers what the kiosk-to-advisor handoff actually feels like for the customer. And if you're still on paper sign-in, that's costing you more than you think.

See how ClickQueue plugs into your DMS

Bring your CDK, Reynolds, Dealertrack, or AutoMate setup. We'll walk through the export config in the demo. No agents installed. No DMS data leaves your store unless you say so.

See the live demo →

Frequently asked questions

Does ClickQueue integrate with CDK?

Today, the integration is CSV-based: a nightly export of completed RO data from CDK that ClickQueue ingests for tech-performance analytics, plus a write-back of queue events that your CDK admin can map to user-defined fields. A direct API integration via CDK's Fortellis platform is on our 2026 roadmap. Most stores find the CSV approach is enough, because the only fields that need to flow are RO number, tech, service codes, and timestamps.

Does ClickQueue integrate with Reynolds & Reynolds (ERA-IGNITE)?

Yes, via the same CSV pattern as CDK. Reynolds' export utilities make this straightforward. Live API access is more constrained on Reynolds than on CDK, but the data fields needed for queue analytics are well-supported through scheduled exports.

What about Dealertrack DMS or AutoMate?

Both are supported via CSV import/export. Dealertrack's API access is more open than the legacy DMS vendors, and we have stores running near-real-time syncs. AutoMate users typically use a scheduled export of completed ROs once or twice a day.

If my DMS already has a queue or check-in feature, why add a separate platform?

DMS-native queues are designed around the RO record, which is created by the advisor. A real queue starts before the RO exists — at customer arrival on the drive. The customer doesn't have an RO yet; they have a name and a vehicle and a concern. DMS queues also lack SMS notifications, customer-facing displays, smart routing, and per-tech analytics. A purpose-built queue runs the front of the house; the DMS runs the back. See our general FAQ for more.

Do I need IT involvement to integrate ClickQueue with my DMS?

For the CSV approach, no — your DMS admin or a service manager can set up the scheduled export in 30 minutes. For the API-based future state, light IT involvement is needed (API credentials, network whitelisting). We do not require any agent or software installed inside the DMS.

Related reading: What service advisors do all day · Data-driven bay routing · What paper sign-in costs you