keel — AI business operations assistant
← Back to blog
DMC Operations2026-04-24

The Complete DMC AI Stack: From Inquiry to Invoice in Under 4 Hours

MyDMC Pro accelerates quoting. TourConnect AI links suppliers. But none cover inquiry-to-invoice end-to-end. Here's how to assemble a complete DMC operations stack.

Michael Chen

Michael Chen

Travel Operations at keel

A 9 PM Inquiry, A 4-Hour Turnaround

It's Friday at 9 PM in Singapore. Sarah Chen — owner of a small DMC serving European luxury clients — is having dinner with her family. Her phone buzzes.

A travel agent in Munich has just sent an inquiry: 12 days, 4 adults, custom Indonesia + Singapore itinerary, mid-November, 5-star accommodations only, dietary restrictions for two of the guests. The agent is shopping the same brief to two other DMCs.

Three years ago, Sarah would have done one of two things. Ignore the inquiry until Monday morning (and lose it to whichever DMC responded first), or interrupt dinner, open her laptop, and spend the next two hours pulling supplier rates and drafting a rough proposal in Word.

Today she does neither. By Saturday at 1 AM — four hours after the inquiry arrived — the Munich agent has a complete proposal in their inbox: itinerary, pricing, supplier confirmations, payment terms, and three optional upgrades. Sarah reviewed and approved it from her phone before bed.

This is what a complete DMC AI stack looks like in practice. Here's how it's assembled.

Why Point Tools Aren't Enough

The DMC software market has fragmented into specialist tools, each solving one piece of the workflow:

  • MyDMC Pro — quoting acceleration. Pulls supplier rates, applies seasonal markup, generates a PDF.
  • TourConnect AI — supplier directory and connectivity. Solves the "who do I trust in Bali?" problem.
  • Maya Travel AI — itinerary suggestions based on destination knowledge.
  • Travelport / Sabre — GDS for flights and hotels.
  • PandaDoc / DocuSign — contract signing.
  • QuickBooks / Xero — invoicing and accounting.

Each is good at its job. But the DMC's actual workflow — inquiry → information gathering → itinerary draft → costing → proposal → revisions → confirmation → supplier coordination → payment collection → post-trip — spans 10+ stages. Stitching together six tools means six logins, six data silos, six places where information falls through the cracks.

Worse, none of them handles the part that actually wins or loses deals: the first response.

When 60-70% of inquiries arrive outside business hours, and the fastest DMC to respond wins disproportionately, the bottleneck isn't quote generation speed. It's *response presence* — being there when the inquiry lands.

The Eight Stages of a DMC Workflow

Before we talk about the stack, here are the stages every DMC inquiry passes through:

  1. Inquiry received — email, WhatsApp, agent portal, or referral
  2. Information gathering — passport details, dates, room configuration, dietary needs, special requests
  3. Itinerary draft — destinations, day-by-day flow, supplier selection
  4. Costing — supplier rates, seasonal markup, currency conversion, margin
  5. Proposal sent — formatted PDF, payment terms, upgrade options
  6. Negotiation & revisions — agent counter-offers, alternative proposals
  7. Confirmation & supplier booking — locking in hotels, transfers, guides
  8. Post-trip — invoicing, follow-up, repeat-business sequencing

A traditional DMC takes 24-72 hours to get from stage 1 to stage 5. Best-in-class DMCs running point tools take 12-24 hours. A DMC running a complete AI stack can compress this to under 4 hours — without sacrificing quality.

What "Complete AI Stack" Means

A complete DMC AI stack has three layers:

Layer 1: Shared workspace

The foundation. Inquiries, supplier rates, itinerary templates, client history, and team conversations all live in the same system. AI agents and human team members read from and write to the same source of truth.

This is not the same as "AI plugged into your CRM." It means the workspace itself is the operating system — channels for each client, tables for inquiries and suppliers, documents for proposals — and AI agents are first-class members alongside the human team.

Layer 2: Specialized agents

Inside that workspace, several agents own specific stages:

  • Inquiry Agent — monitors email/WhatsApp 24/7, parses incoming requests, identifies missing information, sends polite follow-up questions in the agent's language. Routes the cleaned-up brief into a workspace channel.
  • Itinerary Agent — drafts a day-by-day flow from the brief, pulling from your itinerary template library and destination knowledge base.
  • Costing Agent — queries the supplier rate table, applies seasonal markup rules, converts to the agent's currency, and assembles the cost sheet.
  • Proposal Agent — formats the itinerary + cost into your standard PDF template, attaches supplier confirmations, generates a Stripe payment link.
  • Follow-up Agent — schedules and sends post-proposal touch points (day 2, day 5, day 10) with personalized angles.

Each agent has access to the shared workspace, so handoffs are instantaneous. The Inquiry Agent's brief goes straight into the channel where the Itinerary Agent picks it up. No CSV exports, no copy-paste.

Layer 3: Human-in-the-loop checkpoints

The agents do the work. The human approves the irreversible steps.

In Sarah's case, the workflow looked like this:

TimeStepWho
21:04Munich agent's email arrivesInquiry Agent acknowledges, asks 2 clarifying questions in German
21:11Munich agent repliesInquiry Agent drops cleaned brief into Sarah's #munich-luxury-nov channel
21:14Itinerary draft postedItinerary Agent posts day-by-day flow with 3 supplier options per day
21:32Cost sheet readyCosting Agent posts pricing breakdown, flags one supplier rate that needs Sarah's discretion
22:48Sarah approves on her phoneSarah reviews on phone, taps approve, edits one upgrade tier
22:51Proposal sentProposal Agent generates final PDF, sends to Munich agent, schedules follow-ups
01:00 (Sat)Confirmation receivedMunich agent replies "let's go with the platinum tier"

Three hours and 56 minutes from inquiry to proposal. Two minutes of Sarah's actual time, all from her phone.

Why This Beats Point Tools

The point-tool approach (MyDMC Pro for quotes + TourConnect AI for suppliers + DocuSign for contracts + QuickBooks for invoicing) gets you to maybe 12 hours on a good day. The reasons it can't go faster:

Data lives in different places. Each tool has its own database. Moving an inquiry from email → quote tool → contract tool → invoicing tool means manual handoffs, copy-paste errors, and lost context.

No agent can monitor all channels. MyDMC Pro doesn't watch your inbox. It waits for you to paste the inquiry in. The 8 hours of overnight delay is built into the architecture.

The "human approval" step is misplaced. Point tools require human action between every stage (open MyDMC Pro, paste the inquiry, click generate, download PDF, attach to email, send, move to QuickBooks). The complete stack reverses this: AI agents do everything in sequence, and the human only intervenes at irreversible decision points (final pricing, final send).

What to Look for When Assembling Your Stack

If you're evaluating tools to build a complete DMC AI stack, the questions to ask:

1. Does it have a shared workspace? Not "does it integrate via Zapier" — does it have a single source of truth where agents and humans both work?

2. Are agents first-class workspace members? Can an agent be assigned a task, post a message, update a table, and tag a teammate — like a human would? Or is it a "chat with AI" sidebar bolted onto a CRM?

3. Does it handle the inquiry channel directly? The first 30 minutes after an inquiry arrives are decisive. If your stack requires the inquiry to be manually moved into the system, you've lost the time advantage.

4. Can you set approval rules without code? "Quotes over $50k require my approval. Quotes under $5k auto-send. VIP clients get notified to me regardless." These rules should be configurable in plain language, not Python.

5. Does the AI cite its sources? When the Costing Agent posts a price, can you click through and see which supplier rate it pulled from? AI without citation is AI without trust.

The Bottom Line

DMC software has been getting better in pieces — faster quoting, better supplier directories, smarter itinerary tools. But a DMC's actual operational advantage isn't speed at one stage. It's compression of the entire inquiry-to-invoice loop.

The DMCs that will win the next decade aren't the ones with the best quoting tool. They're the ones who treat AI agents as teammates in a shared workspace — handling the after-hours response, the data gathering, the costing, the proposal generation, the follow-up — while humans focus on the parts where judgment, taste, and relationships matter.

Sarah's Munich client confirmed by Monday morning. The other two DMCs sent their proposals on Tuesday and Wednesday. Sarah won the booking — €38,000 in revenue — because she was there at 9:04 PM.

If you want to see what a complete DMC AI stack looks like in your workspace, book a 30-minute demo.

Michael Chen

Michael Chen

Travel Operations at keel

Writes about how destination management companies operate at scale.

See it in action

Book a free 30-min call — we'll show you how keel handles your workflow.

🕐 30 min · Google Meet · Free