One platform under both suites.

Everything GDS Genie and DMC Genie share lives here: the AI provider layer, communication channels, security and governance, white-label deployment, and the webhooks and reference data that connect it to your other systems. This is the page your IT team reads before anyone signs.

Genie AI: several providers, one behaviour.

Every AI feature in both suites, email classification, drafted replies, contract extraction, the agent assistant, runs through one layer. You add and reorder providers; if one degrades the next takes over. Success rates, latency, token usage and fallback behaviour are visible per provider.

Automatic failoverOrdered providers. A failed or slow call moves to the next without the agent noticing.
Failover decisions are logged with the reason. Providers can be paused, reordered or removed from the admin console.
Cost and token visibilityModel price management, complete token logs per workspace, exportable ledger.
Usage, response time, failures, intents and trends by feature and by user. Agency-wide limits on AI usage, contract uploads, proposals and searches.
Full extraction diagnosticsEvery retry, fallback and classification decision is recorded. Not a black box.
Session history for the agent assistant can be kept, renamed or deleted, and links to draft bookings.
Genie AI · providersworkspace: yourbrand
Provider 1primary · classification, drafts, extraction
p95 1.4s99.2%active
Provider 2standby · same tasks
p95 1.9s98.8%standby
Provider 3standby · extraction only
p95 2.6s97.1%standby
09:41:02 classify ops-desk · provider 1 · 1.2s · 412 tok09:41:07 draft ops-desk · provider 1 · 1.8s · 1,204 tok09:41:15 extract contracts · provider 1 · 2.1s · 3,318 tok
A provider degrades; the next takes over on the following call. The log shows which provider handled what, at what cost.

Channels: WhatsApp, Telegram, email, SMS, in-app.

Quotes, confirmations, status updates and internal alerts go out over the channel each event calls for, from your own numbers and senders. Templates per event and channel, delivery tracking, retries and failure handling, and a full delivery log with the real outcome and why.

Bring your own providersYour SMTP, SendGrid or Postmark. Your WhatsApp Business number. Your SMS gateway.
Telegram is available for markets where WhatsApp is restricted. Consultant Gmail signatures are preserved on outbound replies from the Ops Desk.
Permission-aware routingThe record owner and anyone with oversight are notified. No recipient lists to maintain.
A dynamic event catalog lets you add, describe or disable triggers from Settings without a code change.
Delivery log · booking B-2611-217 confirmed4 channels
Email delivered 09:12SendGrid · your sender · confirmation PDF attached
Your booking B-2611-217 is confirmed. Kumarakom Lake Resort, 4 nights from 14 Nov…
WhatsApp read 09:13WhatsApp Business · +91 ••• 4471
Confirmed ✓ B-2611-217 · Kumarakom 14–18 Nov · PDF in your email.
SMS retry 2 · delivered 09:15your gateway · first attempt timed out
Genieverse: booking B-2611-217 confirmed. Details by email.
In-app seen 09:12owner: Ananya R. · oversight: Ops lead
Booking confirmed · Sunway Travel · INR 3,84,600
One event, four channels, each with its real outcome. The SMS retry is visible, not hidden.

Security and governance you can audit.

Encryption at rest and in transit. Roles you build from a detailed permission list, with per-user overrides. Two-factor authentication with authenticator apps and backup codes. Single sign-on through your identity provider with group-to-role mapping. Every important action logged with who, when, and before and after.

Roles and permissionsConsultant, supervisor, head of ops, finance, admin, auditor read-only, or roles you define.
Protected owner accounts can never be locked out, downgraded or deleted by mistake. Support can view an account exactly as the user sees it, read-only and fully logged.
Data handlingRetention policies you configure. Secrets and database credentials secured. Sensitive-data access reviewed.
Built for GDPR-aligned operations. Per-PCC and per-user audit logs on every GDS transaction. Ask us for the security overview document during evaluation.
Roles · yourbrand7 roles · 2FA enforced · SSO: Okta
PermissionConsultantSupervisorFinanceAuditor
View conversations✓✓–✓
Reassign in bulk–✓––
Approve contract to bookable–✓––
Override rates–✓✓–
Export audit log–––✓
09:44 rate.override B-2611-217 · Ananya R. · 3,84,600 → 3,79,000 · reason: negotiated09:46 role.grant Priya M. · +approve_contract · by Ops lead09:51 sla.breach ATS-202611-0131 · escalated to supervisor
Roles are yours to define. The audit trail keeps the before and after on every change.

Your brand on every touchpoint. Your providers underneath.

Your logo, name and contact details appear on every email, PDF, portal login and notification. Your agents and your trade partners never see ours. Deployed on your domain, sending from your senders and numbers.

What carries your brandOps Desk replies, proposals, confirmations, itineraries, the B2B partner portal, the Genie App.
Set once during setup; changed any time from Settings. Path-based deployment on your domain, no subdomains required.
Genie App includedMobile and web access for all modules is part of the platform fee.
Built for real volume: rate limiting, connection pooling and streaming uploads keep it fast as your catalogue and your team grow.
Brand previewapplies everywhere
Your Travel Co.
View your proposalProposal email · from quotes@yourtravel.co
Your Travel Co.
Sign inpartners.yourtravel.co · B2B portal
Try a brand colour:
Email and portal preview. Genieverse appears nowhere your customers or partners look.

Extensible by design: webhooks, APIs, reference data.

Real events, contract approved, booking confirmed, inventory synced, quote sent, are pushed to your other systems as they happen. A live inventory API exposes your contracted rates. A shared reference-data layer keeps amenities, meal plans, property types, chains, countries and destinations consistent across every contract and search.

Outbound webhooksEvents, templates and triggers managed from Settings. Retries and a delivery log.
Signed payloads. Replay from the log. This is what CRM, back-office and supplier integrations are built on; see how an integration is scoped.
Reference data and PNR importOne vocabulary across contracts. Existing Sabre, Amadeus and Travelport PNRs imported into the platform.
Bookings made outside Genieverse are imported so the whole book lives in one place from day one.
Webhooks · last 10 minutesendpoint: crm.yourtravel.co/hooks
09:44:10booking.confirmed B-2611-217 · INR 3,84,600200 · 84ms
09:44:11inventory.synced Kumarakom · Heritage Villa · −1200 · 61ms
09:46:02contract.approved oberoi-udaivilas-2027 · 53 fields200 · 92ms
09:47:38quote.sent P-2611-085 · Trailfindersretry 1 · 200 · 1.9s
09:51:14sla.breach ATS-202611-0131200 · 70ms
Every event, every attempt, every response. Replay any of them from the log.