Software AI Business Management System Custom ERP Software Custom CRM Software Manufacturing ERP Software Jewellery Software Diamond Software Replace Excel & Tally Yukti AI CRM (product) Automation & AI AI Automation Agency in Surat WhatsApp Automation WhatsApp AI Chatbot AI Agents Voice AI Agents Workflow & n8n Automation GeM Tender Automation AI Consulting Web & Apps Web & Mobile Apps Shopify Store Development Industries Diamond & Jewellery Manufacturing Textile & Apparel Retail & E-commerce Logistics & Transport Travel & Tourism Real Estate Healthcare & Pharma All industries Company Work / Case Studies About Blog AI Automation Cost Free SEO Audit Contact
Case study · Event management software · Destination weddings & MICE · India

Event management software for destination weddings and MICE in India — guests, rooms and transport on one record

This is the event operations platform Yukti AI designed for an event-management company: one system for guest RSVP on WhatsApp, travel records, hotel room allocation, check-in and ID, luggage and hamper handoffs with proof, pooled airport and station pickups with approvals, and a command centre that lists only what needs attention — with an AI-assistant layer on top. It replaces the spreadsheets, phone calls and scattered WhatsApp groups that destination weddings and MICE events usually run on.

A destination wedding of about 300 guests runs seven functions across four days, three hotels and a fleet of cars and tempo travellers, with guests arriving by flight, train and road. The platform puts RSVP, hospitality and logistics on one guest record: a guest replies on WhatsApp, the answer fills the record, a room is validated for capacity, dates and accessibility, a pickup is pooled and approved, and a delayed flight moves the trip and resets the driver. The working version has about 35 screens, 11 roles and two seed events — a 289-guest Udaipur wedding and an 84-guest Bengaluru summit. To be clear about status: it runs on seed data, and its WhatsApp, flight tracking, ticket and ID reading and AI assistant are simulated; they are built to connect at go-live.

Quick answer

What is the best event management software for destination weddings and MICE in India?

The best event management software for a destination wedding or MICE event is one built around event operations, not only registration: one guest record shared by RSVP, hospitality and logistics; WhatsApp as the only app the guest needs; room allocation that checks capacity, dates and duplicates; travel records for flights and trains; vehicle and driver planning with approvals; luggage and hamper handoffs with proof; and a command centre that shows only what needs attention. Yukti AI built an event operations platform on exactly this pattern, as a working version for an event-management company. It runs on a seed dataset — a 289-guest Udaipur wedding and an 84-guest Bengaluru leadership summit — and its WhatsApp, flight tracking, OCR and AI are built as workflows that connect at go-live, not live connections. This page says plainly what is real and what is not.

Executive summary

Quick facts

ItemDetail
ProductAn event-management company's operations platform for destination weddings and MICE, designed from a requirement scope written by Yukti AI (version 1.0, 12 October 2026)
Built byYukti AI, Surat — written up by Paras Dhankecha
Built forAn event-management company that runs destination weddings and corporate / MICE events. The client’s name is not published on this page.
IndustryEvent management: destination weddings, MICE, corporate summits, social events
ProblemGuest lists, RSVP replies, travel details, room lists and pickup lists spread across spreadsheets, phone calls and WhatsApp groups
SolutionOne event operations platform: RSVP, hospitality and logistics on a single guest record, with a command centre, a WhatsApp guest journey and an AI-assistant layer
ScreensAbout 35 routed screens: Command Centre, All Events, Guest Master, Tasks, RSVP (7 tabs), Hospitality (7), Logistics (10), the built-in assistant, Knowledge Base, Team, Templates, Reports, Settings
Roles11: Owner / Admin, Event Manager, RSVP Executive and Head, Hospitality Executive and Head, Logistics Executive and Head, Family / Host, Transport Partner, Driver
Core mechanicsTen RSVP statuses; five independent guest-group types; room allocation with date-overlap, capacity and duplicate checks; six vehicle types with pooled pickups; two-step logistics approval; luggage and hamper handoffs with photo proof; derived live exceptions in four severities
Data usedSeed data only: a 289-guest Udaipur destination wedding (7 functions, 3 hotels, 128 rooms, 18 vehicles, 14 drivers) and an 84-guest Bengaluru summit (4 functions, 8 vehicles, 6 drivers). Names are synthetic.
StackReact 19, TypeScript, Vite, Tailwind CSS 4, React Router; browser storage in this version
StatusWorking version for review and scoping. Not in live use, no live WhatsApp, flight tracking, OCR or AI model. See what is real and what is simulated.
Next stagePhased delivery per the scope: core and RSVP, hospitality and travel, logistics, then AI operations; real database and logins; WhatsApp Business API onboarding
Honest status

What is real in the platform and what is simulated?

the platform is a working front-end build: every screen below opens, every rule below runs, and every change updates one shared dataset, so a change in RSVP shows up in hospitality and logistics. What it is not yet is a connected production system. The table separates the two so that nothing on this page is read as a live claim.

AreaWhat is real in the working versionWhat is simulated or not connected yet
Business rulesRoom validation, room recommendation, vehicle pooling, pickup timing, reminder matching, exception derivation, approval flow and permission matrix all run as codeNothing — these are real logic on seed data
WhatsAppThe guest journey, the reply parser (regular expressions) and the reminder engine run inside a simulator screenNo message is sent to a real phone. Meta WhatsApp Business API onboarding and template approval are planned work, see WhatsApp API pricing
Flight and train trackingTravel records, statuses (On Time, Delayed, Rescheduled, Cancelled, Arrived) and the pickup cascade after a changeStatus changes are entered by hand or simulated. A real tracking feed needs an external flight-data API
Ticket and ID reading (OCR)Upload flow, extracted-fields review, Verified / Needs review statesThe extracted fields are sample values and always wait for a person to verify. A real OCR or document-AI service is needed for production
AI assistant (the built-in assistant)Answers from the approved knowledge base and live records, escalates when it has no approved answer, proposes actions that need confirmationIt is a deterministic keyword lookup, not a language model. A model would be added behind the same guardrails
PDF documentsRooming list, daily briefing and Event Experience Report generate on screenExport uses the browser print dialog (Save as PDF)
Data and loginsTwo seed events persist in the browser; a permission matrix hides screens and disables actions by roleNo server database and no server-enforced permissions yet. Hiding a button is not security; production needs real logins and server-side checks
RatesRate-card and costing screens calculate vendor cost, client billing and extra kilometresEvery rate in the app is an illustrative demo value, not a real vendor quote
What we do not claim

No client quote, response rate, time saving, revenue, savings or user numbers are published. We do not claim the platform is in live use, signed or delivered to a client, or connected to WhatsApp, an airline, a railway or a hotel system. Guest names in the seed data are synthetic.

The business problem

A destination wedding is 300 guests, 7 functions and 1,000 small promises

A destination wedding or a MICE summit is a logistics operation disguised as a celebration. Take the seed wedding in the platform: about 300 guests, seven functions across four days in Udaipur — arrival, welcome dinner, mehendi, sangeet, the wedding ceremony, reception and departure — three hotels, a fleet of cars and tempo travellers, and families that arrive from Mumbai, Delhi, Ahmedabad, Bengaluru, London and Dubai on flights, trains and by road.

Every guest creates a chain of small tasks. Confirm attendance. Find out how many people are really coming. Learn which functions they attend. Decide whether they need a room. Collect flight or train details and an ID proof. Put them in a room that fits the party, the dates and any wheelchair or elder-care need. Send a driver at the right time. Collect the bags and deliver them to the room. Put the welcome hamper there. And when a flight is two hours late, move all of that.

In most event companies this chain lives in spreadsheets, phone calls and a pile of WhatsApp groups, with one coordinator holding the real picture in their head. The platform turns the chain into one record, so the picture lives in the system and the team sees only the exceptions that need a person.

Why this matters for the software

Event management software for weddings and MICE has to follow the guest, not just the guest list: from first invitation, through RSVP, room, flight, pickup, luggage and hamper, to departure and thank-you — and re-plan automatically when anything changes.

Who this is for

Who is this event management software for?

The platform is designed for companies that operate events, not only sell tickets to them. If you run destination weddings, wedding planning, MICE and corporate events, conferences with out-of-town delegates, incentive trips, family functions or religious gatherings where people travel, stay and need to be moved around, the pattern fits. It suits event companies in Udaipur, Jaipur, Goa, Ahmedabad, Surat, Mumbai and anywhere guest logistics is the hard part.

It is a good fit if most of these are true for you:

  • Your guest list is an Excel sheet, and the live version is a WhatsApp group or a coordinator’s phone.
  • You chase RSVPs, ID proofs and ticket details by calling or messaging guests one by one.
  • Rooms are allocated on a sheet and double-bookings or capacity mistakes are found at the hotel desk.
  • Pickups are planned vehicle by vehicle by hand, and a delayed flight means a round of phone calls.
  • Luggage and welcome hampers move without a token, and nobody can prove what was delivered to which room.
  • Your RSVP, hospitality and logistics teams each see a different version of the guest.
  • VIP and elder guests need special handling and you worry something will be missed.
  • You run more than one event at a time and need to switch between them without losing your place.

For the wider industry view see software for hospitality businesses and software for travel and tourism. If your core business is fleet operations rather than events, see fleet management software.

The challenge

Spreadsheets, WhatsApp groups and phone calls: five gaps the scope set out to close

These points are our description of the gaps, drawn from the requirement scope Yukti AI wrote for this platform (version 1.0, 12 October 2026). They are not quotes from the client, and no client business figures are shown here.

  • No single guest record. RSVP status lives in one sheet, travel in another, rooms in a third and pickups in a fourth, so a change in one place is not seen in the others.
  • Chasing by hand. Invitations, reminders, ID proofs and ticket details are requested guest by guest, with no rule for how often to ask, when not to disturb, or when to stop.
  • Travel changes do not cascade. A delayed or cancelled flight should change the pickup time, the driver’s confirmation, the hotel arrival and the guest message. By hand, each is a separate call.
  • Room and vehicle plans are unchecked. Capacity, date overlap, accessibility, VIP suitability, driver duty hours and overlapping trips are all things a person must remember.
  • No proof and no overview. Luggage and hamper deliveries have no token or photo, and the event manager has no one screen that says what needs attention right now.

If your event company also runs on spreadsheets for quotations, vendor payments and client billing, see how we replace Excel and Tally with one system.

Before → after

How a guest is tracked in the platform

Before

  • Guest list in Excel, RSVP in WhatsApp groups
  • Travel details collected by phone and typed again
  • Rooms allocated on a sheet with no checks
  • Pickups planned vehicle by vehicle by hand
  • Luggage and hampers moved without proof
  • One coordinator who “knows” the real picture

After (in the platform)

  • One guest record shared by RSVP, hospitality and logistics
  • WhatsApp asks one relevant question at a time and fills the record
  • Rooms validated for capacity, dates, duplicates and accessibility
  • Vehicles and trips recommended by rule, then approved by the Logistics Head
  • Luggage token and hamper handoff with staff name, time and photo
  • A command centre that lists exceptions with a recommended next action
Before vs after, step by step

How does an event week change, task by task?

The table walks through real jobs in a destination wedding or MICE week and what each looks like in the platform. The “before” column is a general description of working with spreadsheets and WhatsApp groups, not a measurement, and no time savings are claimed.

TaskBefore (sheets and groups)After (in the platform)
Importing the guest listExcel sheet copied between peopleCSV import wizard maps columns, flags missing names or phones and duplicate numbers, then creates families and guests
Inviting guestsBroadcast to groups, no delivery viewInvitation composer with language templates; status moves Sent, Delivered, Read, Confirmed, Declined or Maybe
Collecting RSVP detailsCalls and screenshotsWhatsApp journey asks consent, attendance, headcount, functions, room, travel mode, ticket, ID and special needs, one step at a time
Chasing pending guestsSomeone keeps a list of who to callReminder rules with retry limit, cooling period, quiet hours and consent check; preview shows who will and will not be messaged, and why
Allocating roomsRoom sheet and memoryAllocation planner validates date overlap, capacity and duplicates and recommends rooms for VIP, accessible and family needs
Planning pickupsVehicle and driver list by handRecommendation pools pickups by terminal and time window, picks the vehicle type for passengers and bags, and warns on clashes
Flight delayPhone calls to driver, hotel and guestArrival marked Delayed; a Critical exception appears with a revised pickup time; approval moves the trip and resets driver confirmation
Receiving luggageBags counted at the lobbyToken issued, photo taken, staff assigned, delivery to room recorded with a second photo
Welcome hampers and giftsChecked on a listEach hamper, room gift or return gift is a tracked handoff with quantity, staff and photo proof
Daily briefingCoordinator’s memoryOne screen of exceptions and a printable operational briefing

Want a platform like this for your event company?Tell us how guests, rooms and transport run today and we’ll show you what one system would replace. Free workflow audit, reply the same day.

Chat on WhatsApp
Solution architecture

One thread, invitation to thank-you

Event setup
Event, functions, venues, hotels, rooms, vehicles, guest import
Guest master & RSVP
One identity per guest, families and groups, WhatsApp journey, reminders
Travel
Flight, train and road records, status, delay, pickup need
Hospitality
Room allocation, check-in, ID, luggage tokens, hampers and gifts
Logistics
Vehicle plan, approval, drivers, trips, log sheet, partner view
Command Centre
Live exceptions, briefing, the built-in assistant, tasks, reports

Every write goes through one set of domain operations on a shared dataset, so an RSVP updates the room need, a travel change updates the pickup, a delivery clears an exception, and every dashboard, badge and report is read from the same records. Each action is written to an audit trail with the person who did it. Nothing is typed twice.

The scope also sets one governing rule for AI: it never writes to the database directly. Every action passes permission, validation and approval checks, and deletions are never an AI action. See AI in event management.

Module by module

Event management modules, walked through in operational order

About 35 routed screens in three working areas — RSVP, Hospitality and Logistics — around a shared Command Centre, a Guest Master, an AI assistant and reports. It is the scope of an AI-powered business management system, shaped around event operations. Here are the modules in the order an event runs.

Command Centre

The home screen is exception-first. A KPI strip counts invited, confirmed and pending guests, documents pending, travel details pending, rooms allocated, today’s arrivals, vehicles assigned, luggage pending and critical issues. Below it, a “Needs attention” list is filtered by Critical, Important, Pending and Handled, with a reason and a recommended next action for every item, plus a guest-readiness panel and recent activity. A daily operational briefing opens as a printable summary. The idea, from the scope: show what needs attention, not hundreds of records.

1. Event setup, functions and venues

An event has a name, type (destination wedding, corporate / MICE, social), host, city, main venue, dates, estimated guests, a stage (for example Registration open or Guest arrivals) and an operational buffer in minutes used when planning pickups. The Create event wizard has six steps: basic information, venue information, functions, hotels and rooms, vehicles and the local transport partner, and guest import. A “fill with sample data” button seeds a new event for review.

Each function (Welcome Dinner, Mehendi, Sangeet, Wedding Ceremony, Reception, Departure in the wedding seed; Registration, Keynote Day, Gala Dinner in the summit seed) carries a date, start and end time, venue, dress code, food, who is eligible by guest category, whether RSVP is required, when reminders go out and any instructions. Eligibility matters: in the seed, the Mehendi is for family, relatives, friends and VIPs, while the Sangeet is for everyone. An event can be closed, which freezes it as complete and prepares the final report without deleting any data.

Two events are loaded so that a company can switch between them from the All Events list without losing its place: the Udaipur destination wedding and the Bengaluru leadership summit.

2. Guest Master, families and five kinds of group

The Guest Master holds one identity per guest, shared by RSVP, hospitality and logistics. Each guest has a category (VVIP, VIP, Family, Relative, Friend, Colleague, Vendor, Speaker, Delegate), a side (Bride, Groom or Other), a relationship, language, party size split into adults and children, consent and opt-out flags, ID status, travel preparation status, special needs, notes and a timeline of every RSVP event.

Grouping is deliberately flexible. A guest can belong to five independent groups at once: a family group (who is related), a communication group (who gets which messages, such as “VIP desk”), a travel group (who arrives together), a rooming group (who shares a room) and a transport group. Two unrelated friends can share a twin room as a rooming group without being one family. Partial answers are handled per person: when a primary contact says “we are four” and only two are listed, two listed members are confirmed and two extra attendees are recorded against the primary contact.

Guests arrive through a CSV import wizard. It auto-maps columns (name, phone, email, category, side, family, language, relationship, needs room, adults, children), validates each row, flags missing names, invalid phones and duplicate numbers (in the file or already on the list), and lets the team download a template or a sample file first. Spreadsheets saved as XLSX must be saved as CSV in this version.

Learn how we handle the same shift from sheets to one record in moving from Excel and Tally to one system.

3. RSVP and the WhatsApp guest journey

RSVP has seven tabs: Overview, Guest list, Families and groups, Invitation composer, WhatsApp simulator, Reminders and Function schedule. A guest’s RSVP status is one of ten: Not Invited, Invitation Scheduled, Sent, Delivered, Read, Confirmed, Declined, Maybe, Partially Confirmed or Follow-up Required. A family’s status rolls up from its members.

The guest journey is designed so the guest needs only WhatsApp — no app, no login, no form. The assistant asks only what is relevant and still missing, one step at a time:

  1. Consent — the first message introduces the event desk and asks permission to message.
  2. RSVP — attending, not attending or not sure yet, with quick-reply buttons.
  3. Headcount — how many people including the guest.
  4. Functions — “all functions” or “skip Mehendi”.
  5. Room — accommodation needed or not. Only guests who need a room are asked for travel and ID.
  6. Travel mode and ticket — flight, train or road; a ticket upload or a typed flight number, date and time; or “not booked yet”, which sets a follow-up date instead of nagging.
  7. ID proof — a photo of Aadhaar, passport or driving licence for hotel check-in.
  8. Special needs — diet, allergy, mobility, medical.
  9. Final confirmation — a summary the guest confirms or changes.

A guest who declines or says “maybe” stops receiving attendance follow-ups. The reply parser that reads these answers is built from plain regular expressions, which makes it predictable and testable; a language model for free-text, Hindi, Gujarati and voice replies is a later-phase addition that would sit behind the same rules. See AI in event management and WhatsApp AI chatbot.

4. Reminder rules that know when to stop

Reminders are rules, not blasts. Six triggers exist, and each rule has its own audience, message template, language, delay, retry limit, cooling period and quiet hours:

TriggerWho qualifiesProtection built in
RSVP not receivedGuests whose status is Scheduled, Sent, Delivered, Read or Follow-up RequiredConsent and opt-out check; retry limit; cooling days; skipped if contacted recently
ID proof pendingConfirmed guests who need a room and have not sent an IDSame
Travel details pendingConfirmed guests who need a room with no travel detailsSame
Ticket not bookedGuests who said “not booked yet” once their follow-up date is reachedFollow-up date respected
Function reminderGuests attending a chosen function, for example the SangeetDeclined guests excluded
Final travel confirmationConfirmed guests arriving within three days whose travel is not confirmedRetry and cooling limits

Before a rule runs, a preview lists who matches and who is excluded with the reason — “No consent / opted out”, “Retry limit reached”, “Cooling period” or “Contacted less than N days ago”. If the clock is inside quiet hours (21:00 to 08:00 by default), the run is blocked. Each run is logged in the audit trail and shown on the Command Centre as handled automatically.

5. Travel records: arrivals and departures

Every confirmed guest who needs a room gets a travel record per direction, grouped by who travels together: arrival or departure, mode (flight, train or road), number, origin, terminal, pickup location, destination hotel, passengers, bags, whether a pickup is required, status and delay minutes. Statuses are Scheduled, On Time, Delayed, Rescheduled, Cancelled, Arrived, Departed and Unknown. Separate Arrivals and Departures manifests list them by day and time, filterable by status.

In this version a status is changed by hand or by the demo clock; a real flight-status or railway feed is not connected. What is real is what happens next: a change on a travel record flows to trips, drivers, exceptions and the guest message. See the flight-change cascade.

6. Hotels, rooms and allocation

Hospitality has seven tabs: Overview, Hotels and rooms, Room allocation, Check-in / check-out, Luggage tracking, Hampers and gifts, and Hotel documents. The inventory is built as hotel, block or tower, floor and room: each room has a number, type, bed setup, capacity, accessible flag, VIP flag, connecting room and a base status of Available, Cleaning / Maintenance or Blocked. The wedding seed has three Udaipur hotels and 128 rooms; the summit seed has one Bengaluru hotel.

The Room allocation planner shows unhoused guests grouped by travel party and the free rooms for the chosen dates. Dragging a group onto a room, or accepting a recommendation, creates an allocation after validation:

CheckTypeWhat it prevents
Check-out must be after check-inErrorImpossible stays
Room is Blocked or under Cleaning / MaintenanceErrorGiving out a room that cannot be used
Date overlap with another allocation in the same roomErrorDouble-booking a room
Party size above room capacityErrorOver-filling a room
Guest already holds another room for overlapping datesErrorDuplicate allocation
Dates outside the hotel’s blockWarningStaying outside the negotiated block
Guest needs a wheelchair or accessible room and the room is not accessibleWarningMobility mismatch
VVIP or VIP guest in a room that is not VIP-suitableWarningProtocol misses
Children allocated without a guardianWarningUnsupervised children

Recommendations rank free rooms by a transparent score and show the reasons: exact capacity fit, a king bed for a couple, VIP priority for VIP and VVIP parties, an accessible room when a need is stated, children kept with a guardian, and rooms near other family members (within one floor in the same hotel). The team can always override; the system explains, a person decides.

7. Check-in, check-out, ID documents and the rooming list

Each allocation moves from Reserved to Checked-in to Checked-out with notes and the actual times, and a stay cannot be checked in quietly with an ID problem: the check-in screen warns when guests on the allocation have an ID that is Pending or only Received, so the desk can verify first or proceed knowingly. ID status runs Not Required, Pending, Received and Verified. Guests upload an ID on WhatsApp; the extracted name, document type and number appear for a person to review and mark Verified.

The Hotel documents tab generates a rooming list for a chosen hotel, date range and set of fields, ready for the hotel. The hotel itself needs no login; it receives the document. This is the “rooming list” that event housing software is known for, built from the same allocation records the team works on. PDF export uses the browser print dialog in this version.

8. Luggage tokens, hampers and gifts with proof

When bags are received at the lobby or bell desk, a luggage token is issued with guest, number of bags, description, tag reference and location. The status moves Expected, Received, Tagged, Assigned, In Transit, Delivered to Room, Guest Confirmed — or Exception. A staff member is assigned from the hospitality staff list, and delivery is recorded with room, name, time and a photograph. An item received but not delivered becomes a live exception.

The same handoff engine serves welcome hampers, room gifts, return gifts, wedding favours, welcome kits and special VIP gifts, with planned, prepared and delivered quantities. A handoff saved without a photo is marked “delivered — proof pending” and shown as not verified; a failed handoff must be saved as an exception with a reason. The WhatsApp message that tells the guest their bags are in the room is previewed before it is sent (simulated here).

9. Transport planning: vehicles, pickups and trips

Logistics has ten tabs: Overview, Arrivals, Departures, Vehicle planning, Drivers and vehicles, Trip schedule, Vehicle log sheet, Rate cards, Approvals and the Driver view. A transport plan is created per day. Generating a recommendation reads confirmed travel records that need a pickup and proposes trips by rule:

RuleHow it works
PoolingNon-VIP pickups at the same terminal and direction within a 30-minute window are pooled, up to 12 passengers and 12 bags
VIP separationVIP and VVIP parties are not pooled; they get their own vehicle
Vehicle choicePassengers and bags select among Sedan (4 seats), SUV (6), Luxury car (3), Tempo Traveller (12), Mini bus (20) and Coach / bus (40); a luxury car is preferred for small VIP parties
Pickup timeScheduled arrival plus delay plus clearance time (20 minutes for a flight, 10 for a train); departures work back from the departure time and the journey length
BufferEach trip carries the event’s buffer minutes, so a vehicle is not double-booked into the next job
WarningsCapacity exceeded, luggage capacity exceeded, vehicle under maintenance, overlapping trip, insufficient buffer, driver off duty, pickup outside driver’s duty window, driver double-booked, pickup earlier than the expected arrival, no vehicle or no driver assigned

These rules are the planning logic behind fleet management software applied to event guests. Each trip has a number, pickup point, destination, duration, kilometres, passengers, bags, instructions and a status of Proposed, Approved, Driver Confirmed, En Route, Completed or Cancelled. Unassigned pickups surface as Critical exceptions on the day.

10. Two-step approvals, rate cards and the vehicle log sheet

A transport plan moves Draft, Pending Approval and then Approved, Rejected or Changes Requested, with comments recorded at each step. By default the Logistics Executive prepares and submits and the Logistics Head approves, so a plan with open warnings is a deliberate decision, not an accident. A separate approval queue handles pickup revisions after a flight change, vehicle assignments and major changes, with a decision history.

Rate cards hold, for each city and vehicle type: point-to-point and airport rates, 8-, 12- and 16-hour packages, included kilometres, extra kilometre and extra hour charges, full-day and multi-day rates, vendor cost, client rate and driver allowance. They feed an estimated transport budget per plan. The vehicle log sheet records start and end odometer, package and remarks per vehicle per day and calculates total and extra kilometres, vendor cost and client billing, with CSV export. All rates in the working version are illustrative, never real quotes.

11. Drivers, fleet and the transport-partner view

Drivers and vehicles are managed together: vehicle registration, type, seats, luggage capacity, vendor, colour and availability (Available, On trip, Maintenance); driver duty window, availability and confirmation. A Driver view opens as a phone-style screen showing only that driver’s approved trips, with one-tap Driver Confirmed, En Route and Completed actions and only the guest detail a pickup needs. A Transport Partner role sees only trips on its own vehicles. Message templates produce the driver briefing (guest, pickup, drop, passengers, bags, flight or train status) and the guest message (driver name, vehicle registration, colour and type, pickup point and time).

If fleet operations is your main business, see our fleet management ERP case study; for a tourism operator with several companies, see the tour operator software case study.

Live exceptions

How does an event command centre decide what needs attention?

The Command Centre does not store a to-do list that someone must maintain. It derives exceptions from the live records every time they change, ranks them by severity (Critical, Important, Pending, Handled), and gives each a reason, a due time, a link to the screen that fixes it and a recommended next action.

Resolved items drop off, and automatic actions (a reminder that ran, a message that went out) appear as Handled so the team can see what the system did on its own. The table below lists the exception rules built into the working version.

Exception rules built into the working version

ExceptionSeverityRecommended next action shown
VVIP guest confirmed, travel details not submittedCritical (VIP: Important)Call the primary contact and request flight or train details
Guest arriving today or tomorrow with no room (VIP arriving today: Critical)Critical / ImportantAllocate a room in the planner
Arrival today needs a pickup but no vehicle is assignedCriticalOpen vehicle planning and assign a vehicle
Driver has not confirmed a pickup (within 3 hours: Critical)Critical / ImportantCall the driver or reassign the trip
Flight or train delayed, rescheduled or cancelledCriticalMove pickup to the revised time and send the updated guest message
Transport plan or approval request waitingImportantApprove or reject with a comment
Luggage received but not deliveredImportantAssign a staff member and deliver to the room
ID proofs waiting for verificationImportantReview each document and mark Verified
Welcome hampers pending for guests already checked inPendingAssign staff and deliver with photo proof
Return gifts planned but not preparedPendingPrepare and schedule delivery
RSVPs pending, ID documents pendingPendingPreview recipients and run the reminder

12. The flight-change cascade

This is the scenario that justifies a single record. When an arrival is marked Delayed, Rescheduled or Cancelled:

  1. A Critical exception is raised with the guest, the flight and a suggested revised pickup time (scheduled time plus delay plus clearance).
  2. The linked trip is flagged, because it may collect the guest too early; a cancelled arrival suggests cancelling the pickup and contacting the guest.
  3. A pickup revision approval request goes to the Logistics Head.
  4. On approval the trip time moves, the driver’s confirmation is cleared so the driver must re-confirm, the exception is resolved, and the team is notified that the guest message is updated.
  5. The change is written to the audit trail with before and after values.

In a connected deployment the first step would be triggered by a flight-status feed instead of a person, and the last by a WhatsApp message to the guest; the rest already works. At the scope’s autonomy levels, the system can suggest the new time (level 1), ask “Flight changed. Shall I update the pickup?” and act on a yes (level 2), or apply it to pre-approved low-risk cases (level 3).

13. The built-in event assistant

The built-in assistant answers two kinds of questions. In guest mode it answers the questions a guest would ask on WhatsApp, only from the approved event knowledge base and that guest’s own records: how many functions am I invited to, what time is the Sangeet, what is the dress code, where is the venue, how do I reach it from my hotel, who is picking me up, which room am I in, where are my bags, who do I call in an emergency, is food Jain or vegetarian. If it has no approved answer it says so and escalates to the team instead of guessing. It does not assume a pickup or a room number that has not been confirmed.

In team mode the Event Manager or a head asks “give me the briefing”, “who is arriving today”, “which guests have no room”, “which luggage is pending”, “who owes ID proof” or “which drivers have not confirmed”. For actions that change data, such as sending the ID reminder to the consenting guests who owe it, it asks for confirmation first. It refuses to delete anything.

The knowledge base is edited by the team and kept separate from live data, in sections such as event overview, venue information and directions, hotel information, city and nearby places, travel guidance, dress codes, food preferences, FAQs, emergency contacts and instructions. The built-in assistant in this version is a deterministic lookup, not a language model. That is intentional for a first version: every answer has a visible source, such as “Knowledge base: Dress codes” or “Guest record: room allocation”.

14. Tasks, templates, team, settings and reports

  • Tasks and follow-ups — manual tasks by department, plus items escalated from the built-in assistant, with priority and due date.
  • Communication templates — reusable WhatsApp-style messages by language (English and Hindi in the seed) for invitations, function reminders, luggage received and delivered, and pickup confirmations, with fields such as first name, function, time, venue and dress code.
  • Team and permissions — the role matrix described under roles.
  • Settings — the event’s autonomy level (1 suggest, 2 ask and execute, 3 autonomous), integration switches (all shown as simulated), the hospitality staff list, the demo clock and the audit trail of recent actions.
  • Reports — RSVP by category, attendance by function, a downloadable guest list with ID and travel status, operational completion, outstanding issues, activity highlights and a printable Event Experience Report. Closing an event prepares the final operational report.
Choosing the right system

Event operations platform vs ERP vs CRM: which one does an event company need?

People searching for event management software mean three different things, and mixing them up is how companies buy the wrong tool.

QuestionEvent registration / ticketing toolEvent CRMEvent operations platform (custom)Event company ERP
Main jobSell tickets, collect registrations, print badgesTrack clients, enquiries, proposals and follow-upsRun the guest journey and ground operations: RSVP, rooms, travel, transport, luggageRun the business: quotes, vendors, payments, billing, accounts
Who uses itOrganiser and attendeesSales and client servicingRSVP, hospitality and logistics teams, hosts, driversOwner, accounts, purchase
Core recordAttendeeClient / leadGuest and their tripEvent, vendor and invoice
Typical questionHow many registered?Which proposal is pending?Who lands at 2 pm, which room, which car?What is the margin on this event?

the platform is the third column. A real event company usually needs the second and fourth as well — a CRM for wedding and corporate enquiries and an ERP-style back-office for vendor payments, quotations and billing — and these should share one record rather than three. Yukti AI builds all three on the same data: custom CRM software, custom ERP software and operations platforms like this one. For the general question, read ERP vs CRM: what a growing business needs first.

Event CRM: where client relationships fit

The scope for the platform is the guest-and-operations side. The client side — the family or corporate that hires an event company — is handled in two ways. First, the Family / Host role sees a limited summary: guest status, family approvals and nothing internal. Second, the platform can be paired with a CRM for enquiries, proposals, advance payments and follow-ups, built on the same guest and event records, so that a confirmed proposal creates the event, and an event’s financial summary flows back to the client record. This pairing is described, not yet built.

See the Yukti AI CRM product for the WhatsApp-first CRM Yukti AI already runs, AI CRM for how an AI layer changes a CRM, and how AI changes a CRM.

AI in event management

What can AI realistically do for a wedding or MICE operations team?

Most writing on AI for events is about marketing: AI-generated invitations, chatbots on a registration page, matchmaking at conferences. For a destination wedding or MICE operations team the more useful first step is AI on top of good operational data: once guests, rooms, flights and vehicles share one record, an assistant can answer, remind and brief from it. The platform is designed on three rules from its scope:

  • AI never writes to the database directly. Every action passes permission, validation and approval checks and is logged.
  • Three autonomy levels, set per event and per action. Level 1 suggests and a human decides (“12 vehicles recommended”). Level 2 asks and executes on a yes (“Flight changed. Shall I update the pickup?”). Level 3 runs pre-approved low-risk rules on its own (a scheduled reminder).
  • AI can never delete anything. Deletions and sensitive changes need the concerned team’s permission. Humans keep approvals, VIPs, exceptions and money.

Built into the platform today (rule-based, no external AI model)

  • Room recommendation — a scored list with reasons: capacity fit, VIP priority, accessible room, king bed for couples, children with a guardian, family nearby.
  • Vehicle and trip recommendation — pooled pickups, vehicle type by passengers and bags, pickup times with clearance and buffer, and a list of warnings.
  • Exception detection — the live rules in the Command Centre with a recommended next action.
  • Reply parsing — the WhatsApp simulator reads yes, no, maybe, headcount, room needed, travel mode and “not booked yet” with regular expressions.
  • the built-in assistant — guest and team questions answered from the knowledge base and live records with visible sources, escalation when unsure, and confirmation before any change.

AI roadmap by honest status

Each AI item is labelled by what is true today: built here (simulated) means the logic exists in the working version on seed data; buildable means it can be added on the same data with ordinary engineering; needs external API means it depends on a third-party service or approval that is not connected.

AI capabilityStatusWhat it needs
Room and vehicle recommendations with reasonsBuilt here (rule-based)Real rate cards, real inventory and fleet
Exception detection and recommended next actionsBuilt here (rule-based)Live data feeds
Guest Q&A from an approved knowledge base with escalationBuilt here (keyword lookup, simulated channel)A language model for free-text, Hindi, Gujarati and Hinglish; WhatsApp channel
Daily operational briefingBuilt here (counts and lists)Optional model for a written narrative
Natural-language replies in Hindi, Gujarati and Hinglish, with tone by guest categoryBuildableA language model behind the existing guardrails
Team questions by text or voice noteBuildableSpeech-to-text and a model
Flight and train arrival trackingNeeds external APIA flight-status data provider and a railway status source
Ticket and ID reading from photos and PDFsNeeds external APIAn OCR or document-AI service, with human verification kept
Real WhatsApp conversations and templatesNeeds external APIWhatsApp Business API onboarding and Meta template approval
AI voice calls to guests for unanswered RSVPsNeeds external APIA voice AI stack; see voice AI agents
Autonomous low-risk rules and a rule builderBuildableRule store, approval policy, audit

For the general landscape see AI agents for business, what is an AI agent, AI agent development in Surat and AI ERP.

Automation

Event automation: WhatsApp, reminders and reports

Automation in the platform is deliberately boring and predictable. Some of it already runs inside the working version; the rest is the connected-workflow layer that goes live with real accounts.

AutomationIn the working versionAt go-live
Invitation and reminder messagesComposer and reminder rules with preview, retry limits, cooling days and quiet hours; messages appear in a simulated chatSent on the guest’s WhatsApp through the Business API after template approval; see WhatsApp automation
RSVP, headcount and function captureRule-based parser fills the guest recordSame logic over real replies, with a language model for free text
Pickup details to the guestMessage template built from driver, vehicle and pickup pointSent automatically when the driver confirms
Driver briefingText generated per tripSent to the driver on WhatsApp
Luggage and hamper confirmationsPreviewed in the handoff dialogSent when the handoff is saved
Flight-change handlingException, revised pickup time, approval, driver resetTriggered by a status feed instead of a person
Daily briefing and reportsOn-screen and printableScheduled to the event manager on WhatsApp or email
Workflow glueNot applicableWorkflow and n8n automation connects the platform to WhatsApp, email, sheets and payment tools

Event companies that already use n8n or Zapier for lead alerts can keep them; the platform owns the guest and operations record, the automation tools move messages around it. See n8n automation and WhatsApp Business API pricing in India.

Still running guest logistics on sheets and WhatsApp groups?Show us how one event runs today and we’ll map what one system would replace. Free workflow audit, reply the same day.

Chat on WhatsApp
Compare

Custom event software vs Excel, WhatsApp groups and generic event tools

A general comparison of the options an event company usually weighs. It describes typical behaviour, not any specific vendor; competitor prices change and are not quoted here.

NeedExcel + WhatsApp groupsRegistration / ticketing toolsWedding guest appsCustom operations platform (custom)
One guest record for RSVP, rooms, travel and transportNoRegistration onlyGuest list and RSVP, some travelBuilt in
WhatsApp as the guest’s only appManualEmail-ledOftenDesigned in; goes live with Business API onboarding
Room allocation with capacity, date and duplicate checksBy handRareBasic assignmentBuilt in, with warnings and recommendations
Rooming list for the hotelTypedHousing add-ons in enterprise toolsSometimesGenerated from allocations
Pickups pooled by terminal, vehicle chosen by passengers and bagsBy handNoShared pickup planning in someBuilt in
Flight delay moves pickup, driver and guest messagePhone callsNoArrival tracking in someCascade built in; feed connects at go-live
Two-step approval of the transport planNoNoNoBuilt in
Luggage tokens and hamper handoffs with photo proofNoRareNoBuilt in
Role-based views for partners and driversNoOrganiser rolesHost viewBuilt in (demo permissions; server enforcement at go-live)
Your own workflow, categories and rulesYes, looselyTheir modelTheir modelBuilt around yours
Pricing modelFree, high effortPer event or subscriptionPer wedding, one-timeQuoted after a workflow audit; see cost

Where a ready-made tool is enough — a single-venue conference with registration and badges — use it. Where guest travel, rooms and transport are the hard part, or where you run many events a year and want your own system, custom is worth a conversation. See custom ERP vs off-the-shelf ERP for the same argument in general terms.

Feature by feature

Every feature of the event platform, and what it is for

Everything in this table is built into the working version. The right-hand column is the purpose of the feature, not a measured result.

FeatureWhat it doesWhat it is for
Command CentreKPI strip, ranked exceptions with reason and next action, guest readiness, activity feedShowing what needs attention instead of hundreds of records
Daily operational briefingPrintable summary of arrivals, RSVPs, IDs, unallocated guests, luggage, drivers and critical itemsA start-of-day handover for the whole team
All events and create-event wizardSix-step setup, reusable structure, switch between events, close with a final reportRunning several events without mixing data
Function scheduleDate, time, venue, dress code, food, eligibility by category, reminder timingThe right guests get the right invitation and reminder
Guest MasterOne identity per guest with category, side, language, consent, ID and travel statusEvery team seeing the same guest
Five group typesFamily, communication, travel, rooming and transport groups, independent of each otherTwo unrelated friends can share a room; a travel party arrives together
CSV import wizardColumn mapping, validation, duplicate detection, template and sample fileGetting a guest list in without re-typing
Invitation composer and templatesLanguage templates with fields, scheduled or immediate send, attachmentsConsistent, personal invitations
WhatsApp journey simulatorConsent, RSVP, headcount, functions, room, travel, ticket, ID, special needs, final confirmationShowing the full guest journey before the Business API is connected
Reminder rulesSix triggers with retry, cooling, quiet hours, consent and previewChasing guests without annoying them
Travel manifestsArrival and departure records with status, delay and pickup needKnowing who lands when
Room inventoryHotel, block, floor, room with type, beds, capacity, accessible, VIP, connecting, base statusA true picture of what can be given out
Allocation plannerDrag and drop, validation errors and warnings, scored recommendationsFewer mistakes at the hotel desk
Check-in / check-outReserved, checked-in, checked-out with notes and ID warningsA clean arrival and departure at the desk
ID documentsReceived, review and Verified states with extracted fieldsCollecting hotel-required ID before arrival
Rooming listHotel-ready document by hotel, dates and fieldsGiving the hotel one correct list
Luggage tokensReceive, tag, assign, deliver with photo, guest confirmation, exceptionProof for every bag
Hampers and giftsPlanned, prepared and delivered quantities, staff, photo, proof-pending flagKnowing what reached which room
Vehicle planningPooling, vehicle choice, pickup timing, clash warningsA first draft of the day’s transport in seconds, reviewed by a person
ApprovalsExecutive to Head, comments, decision history, pickup revisionsControl over cost and changes
Rate cards and budgetPackages, kilometres, vendor and client rates, allowance, estimate per planEstimating and billing transport
Vehicle log sheetOdometer, package, extra km, vendor cost vs client billing, CSVSettling with transport vendors
Driver and partner viewsOwn trips only, one-tap status, limited guest detailGiving drivers what they need and nothing else
the built-in assistant and knowledge baseSourced answers, escalation, confirm-before-changeFewer repeated questions to the team
Tasks and escalationsDepartment tasks with priority and due dateClosing the loop on human follow-ups
Reports and Event Experience ReportRSVP, attendance, guest list CSV, issues, completionClosing an event with a record
Audit trailWho changed what, with before and afterAccountability
Roles

Who works in it

Eleven roles are defined. Everyone works on the same event but sees only what their role allows; hotels need no login and receive a rooming-list document instead. In the working version permissions hide screens and disable actions, which is a demonstration, not security: production needs real logins and server-side enforcement.

RoleSees and doesDoes not see or do
Owner / AdminEverything: events, setup, team, rules, approvals, budget, reports—
Event ManagerFull operational view, approvals, briefing, reports, budgetTeam administration
RSVP Executive / HeadGuest list, communication, RSVP status; the head also edits reminder rules and sees reportsRoom and transport changes
Hospitality Executive / HeadRooms, allocation, check-in, luggage, hampers, IDs; the head also sees reportsRSVP rules
Logistics ExecutiveVehicle plan, drivers, trips, log sheet; submits plansApprovals, budget
Logistics HeadEverything the executive does plus approval, budget and reports—
Family / HostGuest status summary and family approvalsInternal operations
Transport PartnerOnly trips on its own vehiclesRelationships, conversations, gifts, notes
DriverOnly the driver’s own approved tripsEverything else

See your own event in a working system firstWe build on your real events and rules, so you judge something working, not a slide deck. Free workflow audit, reply the same day.

Chat on WhatsApp
Implementation process

How it was built

STEP 1

Write the requirement scope

Yukti AI wrote a requirement and feature scope (version 1.0, 12 October 2026): who uses the system, the guest journey on WhatsApp, the AI rules, the modules and a five-phase delivery plan.

STEP 2

Model the guest and the event

One data model for guests, families, five group types, functions, travel, hotels, rooms, allocations, vehicles, drivers, trips, luggage, assets, messages, reminders, tasks and approvals.

STEP 3

Write the rules as code

Room validation and recommendation, vehicle pooling, pickup timing, reminder matching and exception derivation as plain functions, so they can be tested and explained.

STEP 4

Seed two realistic events

A 289-guest Udaipur destination wedding and an 84-guest Bengaluru summit, with deliberate edge cases: a VVIP with a wheelchair need and no travel details, two friends sharing a twin room, a family with one decline, one pending and two confirmed, and a delayed flight.

STEP 5

Connect every click

Every card opens a record, every exception links to the screen that fixes it, and every change updates the shared dataset and the audit trail.

STEP 6

Label what is simulated

WhatsApp, tracking, OCR, AI and PDF are marked as simulated throughout the interface, so a demonstration cannot be mistaken for a live connection.

Results

What was delivered

Stated factually — what the system does, not a claim about savings or revenue.

~35 screens
Command Centre, guests, RSVP, hospitality, logistics, assistant, reports, settings
3 teams, 1 record
RSVP, hospitality and logistics on one guest record
11 roles
From owner to driver, each with its own view
10 RSVP statuses
Plus 5 independent guest-group types
9 validation rules
On every room allocation, errors and warnings
6 vehicle types
Pooled pickups with approval and warnings
13 live exceptions
Derived in four severities with a next action
2 seed events
289-guest wedding and 84-guest summit
What we do not claim

No client quote, time saving, response rate, revenue or user figures are published. The numbers above count what the working version contains, not what it achieved for anyone. The platform is not claimed to be in live use, and its WhatsApp, flight tracking, OCR and AI are not connected to real services.

Under the hood

Technology

  • React 19, TypeScript, Vite and Tailwind CSS 4 — the application, with React Router for the screens and Lucide icons.
  • One shared dataset — every module reads and writes the same state through domain operations, so an RSVP, a room, a trip and a delivery stay consistent.
  • Plain-function domain logic — room validation and recommendation, vehicle planning, reminder matching, the WhatsApp reply parser, assistant lookup and exception derivation are separate, testable functions.
  • Browser storage in this version — two seed events persist locally; there is no server database, no login service and no server-side permission checks yet.
  • Responsive web interface — usable on a phone at the airport, hotel or venue; guests use WhatsApp only.
What comes next

The next stage: five phases from demo to AI operations

The scope sets out a phased build so a working product is in the client’s hands early. Each phase starts after sign-off of the previous one, and timelines are confirmed after technical discovery.

PhaseScope
Phase 0 — DemoA working sample with about 100 guests: Excel upload, WhatsApp invite, natural replies updating the database, exception dashboard and “what’s pending?”
Phase 1 — Core and RSVPOrganisation, users and roles; events and functions; guest master and groups; knowledge base; WhatsApp RSVP with progressive questions, reminders and cooling periods; Command Centre with exceptions and daily briefing
Phase 2 — Hospitality and travelHotel and room inventory, room allocation, check-in and check-out, rooming-list PDF; ticket reading and flight / train tracking; ID documents; luggage, hampers and gifts
Phase 3 — LogisticsVehicle rate cards, transport plan and budget, approvals, drivers and trips, manifest and log sheet, transport partner view
Phase 4 — AI operationsVoice commands and voice notes for the team, AI voice calls to guests, autonomous rules, rule builder, drag-and-drop room planner, Event Experience Report

The scope’s commercial model is an annual subscription with module-based limits, or pay-per-event access, plus a separate WhatsApp message recharge; modules (RSVP, Hospitality, Logistics, AI concierge, Voice, Command Centre) can be taken separately. The event-owning company owns its data and no other company or event can see it.

Cost and timeline

How much does event management software cost in India, and how long does it take?

There is no list price for a platform like this. The cost of custom event software depends on the modules you need (RSVP, hospitality, logistics, WhatsApp and AI), the number of users and roles, the number of events, hotels and vehicles, the integrations (WhatsApp Business API, flight and OCR services) and how many phases you start with. Yukti AI gives a quote after a free scoping call, and no price is published on this page.

Focused builds — a Shopify store, one automation, a single-module system — typically take about 7–10 days. A multi-module ERP or CRM usually takes a few weeks depending on scope. A platform with RSVP, hospitality, logistics, WhatsApp onboarding and AI is a multi-module, multi-phase build, so it is planned phase by phase, with each phase starting after sign-off. For context, ready-made wedding guest apps are usually priced per wedding, enterprise event tools by subscription, and WhatsApp messages carry a separate Meta charge. More in our custom ERP cost guide, AI automation cost in India and custom ERP software.

Where this is used

Event management software for companies in Udaipur, Gujarat and Surat

Yukti AI is based in Surat and builds custom ERP software in Surat and across Gujarat. The seed events are set in Udaipur, a leading destination-wedding city, and Bengaluru; the same platform adapts to any city by changing hotels, terminals, distances and rate cards.

  • Udaipur, Jaipur, Jodhpur and Goa — destination weddings where guests fly in, stay across several hotels and need airport and station pickups.
  • Ahmedabad, Surat, Vadodara and Rajkot — Gujarat wedding planners, large family functions, corporate and MICE events with out-of-town delegates.
  • Mumbai, Delhi and Bengaluru — corporate summits, incentive trips and conferences with speaker and delegate travel.

If you are an event company in Gujarat, we can meet in Surat or work remotely; see contact. For other Surat businesses we have built for, see all case studies.

For other event companies

If you run guests, rooms and transport for events, this is buildable for you

The pattern — one guest record, WhatsApp-first RSVP, room allocation with validation, travel records, pooled transport with approvals, luggage and hamper proof, and an exception-first command centre — fits:

  • Destination wedding planners and wedding houses
  • MICE, corporate event and incentive-travel agencies
  • Conference and summit organisers with speaker and delegate travel
  • Hotels and resorts that host large group events
  • Destination management companies (DMCs) and ground-transport operators for events
  • Religious, social and community gatherings with large family travel

Start with a free workflow audit. See Custom ERP Software in Surat, AI Business Management System or all industries. Related builds: tour operator software and fleet management ERP.

FAQ

Event management software: questions wedding and MICE companies ask

The best choice is software built around event operations, not only registration: one guest record shared by RSVP, hospitality and logistics; WhatsApp as the guest's only app; room allocation with capacity, date and duplicate checks; travel records; vehicle and driver planning with approvals; luggage and hamper proof; and a command centre of live exceptions. Yukti AI built an event operations platform on this pattern as a working version, running on seed data with simulated integrations.
It is an event operations platform designed and built as a working version by Yukti AI, Surat, for an event-management company. Its requirement scope describes it as the AI operating system for guest experience: RSVP, hospitality and logistics for large events on one guest record, with WhatsApp as the guest's only app and a web command centre for the team.
No. It is a working version running on a seed dataset in the browser. WhatsApp, flight and train tracking, ticket and ID reading (OCR), the AI assistant, PDF export and the database are all simulated. The business rules are real code; the connections to Meta, airlines, railways and OCR services are built as workflows that connect at go-live. This page labels each item as built here (simulated), buildable or needing an external API.
For companies that operate events where people travel, stay and need to be moved: destination wedding planners, MICE and corporate event agencies, conference organisers, incentive-travel companies, destination management companies and large hotels hosting group events. The client's name is not published on this page.
Registration software sells tickets, collects attendee details and prints badges. Event operations software runs what happens after a guest says yes: collecting travel and ID, allocating rooms, planning pickups, moving luggage, delivering hampers and handling changes. An event operations platform is operations software; it can sit alongside a registration tool.
Yes. A WhatsApp-first flow lets guests reply with a tap or a sentence, with no app or login. The platform's guest journey asks consent, attendance, headcount, functions, room need, travel mode, ticket, ID proof, special needs and final confirmation, one step at a time. In the working version the conversation runs in a simulator; going live needs WhatsApp Business API onboarding and approved message templates.
Rooms are held as hotel, block, floor and room with type, beds, capacity, accessible and VIP flags and a base status. Every allocation is validated: check-out after check-in, blocked rooms, date overlap, capacity, and duplicate allocation are errors; hotel block dates, accessibility needs, VIP suitability and children without a guardian are warnings. Recommendations are ranked with visible reasons such as exact capacity fit, VIP priority, accessible room and proximity to family.
Yes. A guest can be in five independent group types: family, communication, travel, rooming and transport. A rooming group lets two unrelated friends share a twin room without being treated as one family.
A rooming list is the document an event company sends a hotel with guest names, rooms, dates and sometimes ID details. The platform's hotel documents tab generates one from the allocations for a chosen hotel, date range and set of fields. In the working version it is saved as PDF through the browser's print dialog; the hotel needs no login.
Each day has a transport plan. The recommendation pools non-VIP pickups at the same terminal within a 30-minute window up to 12 passengers and 12 bags, gives VIP parties their own vehicle, chooses among six vehicle types by passengers and bags, and sets the pickup time from arrival plus clearance (20 minutes for a flight, 10 for a train). It warns about capacity, overlaps, buffers, maintenance and driver duty hours. A Logistics Executive submits and the Logistics Head approves.
Marking an arrival Delayed, Rescheduled or Cancelled raises a Critical exception with a suggested revised pickup time. A pickup revision goes for approval; on approval the trip time moves, the driver's confirmation is cleared so the driver must re-confirm, and the team is notified that the guest message is updated. In the working version the status is changed by hand; a live flight-status feed would trigger it at go-live.
Not yet. Travel records have statuses such as On Time, Delayed, Rescheduled, Cancelled and Arrived, but they are changed manually or by the demo clock. Real-time tracking needs an external flight-data provider and a railway status source, and would be added in the travel phase of the build.
Bags received at the lobby get a token with guest, number of bags, description, tag reference and location. The status moves from Received and Tagged to Assigned, In Transit and Delivered to Room, then Guest Confirmed, or Exception. Delivery records the staff member, time, room and a photograph; an item received but not delivered shows up as a live exception.
Yes. The same handoff engine handles welcome hampers, room gifts, return gifts, wedding favours, welcome kits and special VIP gifts, with planned, prepared and delivered quantities. A handoff without a photo is saved as proof pending and shown as not verified; a failed one must be saved as an exception with a reason.
The Command Centre derives exceptions from live records: a VVIP without travel details, an arrival without a room, an arrival today without a vehicle, an unconfirmed driver, luggage received but not delivered, ID proofs awaiting verification, hampers pending for checked-in guests, flight changes and plans awaiting approval. Each has a severity, a reason, a due time and a recommended next action.
Not in this version. The assistant, the built-in assistant, and the WhatsApp reply parser are deterministic: keyword and regular-expression lookups over an approved knowledge base and live records, with visible sources and escalation when no approved answer exists. A language model for free-text, Hindi, Gujarati, Hinglish and voice would be added behind the same guardrails.
Practical uses are answering guest questions from an approved knowledge base, reading replies in Hindi, Gujarati and Hinglish, reading tickets and ID photos, recommending rooms and vehicles, summarising the day for the event manager, and chasing pending guests. The safe pattern is AI that suggests or asks first, with approvals and an audit trail for anything that changes data.
Three levels, set per event and per action. Level 1: AI suggests and a human decides. Level 2: AI asks and executes when the user says yes, for example updating a pickup after a flight change. Level 3: pre-approved low-risk rules run on their own, such as a scheduled reminder. AI never writes to the database directly and can never delete anything.
Reminder rules have an audience, a template, a delay, a retry limit, cooling days and quiet hours (21:00 to 08:00 by default). Guests without consent or who opted out are excluded, and declined or maybe guests stop receiving attendance follow-ups. Before a rule runs, a preview shows who will be messaged and who is skipped, with the reason.
The WhatsApp journey records Ticket not booked and sets a follow-up date, such as five days or next week, instead of asking again immediately. A reminder rule for this case triggers only when the follow-up date is reached.
Yes. Guests who need a room are asked for an ID photo on WhatsApp. The extracted name, document type and number are shown for review and the ID moves from Received to Verified only when a person verifies it. The check-in screen warns when an ID is still pending. In the working version the extraction is sample data; production needs an OCR service.
Yes. Events are separate, with their own functions, guests, hotels, vehicles, rate cards and knowledge base, and the All Events screen switches between them. The seed contains a 289-guest Udaipur destination wedding and an 84-guest Bengaluru leadership summit.
Eleven roles: Owner / Admin, Event Manager, RSVP Executive and Head, Hospitality Executive and Head, Logistics Executive and Head, Family / Host, Transport Partner and Driver. Hotels need no login and receive a rooming-list document. In the working version permissions are a demonstration; production needs real logins and server-side enforcement.
An event CRM tracks clients, enquiries, proposals and follow-ups. An event ERP runs the business side: quotations, vendors, payments, billing and accounts. An event operations platform like this one runs the guest journey and ground operations. A growing event company often needs all three on shared data; Yukti AI builds CRM, ERP and operations systems.
Yukti AI builds custom CRM software for enquiries, proposals, advances and follow-ups, and runs its own WhatsApp-first CRM product, Yukti AI CRM. The requirement scope covers the guest and operations side and a limited host view; pairing it with a CRM on shared records is described but not yet built.
Excel and WhatsApp groups are flexible and free but hold no single record, do no validation and need a coordinator to remember everything. A custom platform checks rooms and vehicles, chases guests by rule, cascades travel changes and shows exceptions. It costs build time; where guest logistics is the hard part of the business, that trade is worth discussing.
Ready-made wedding guest apps are usually host-facing and priced per wedding; enterprise event tools such as housing and registration platforms are priced by subscription and built around hotel room blocks and attendee registration. A custom operations platform is built around your own events, categories and rules and includes the planner's back-office: vehicle planning with approvals, proof of delivery and role-based partner views.
It depends on the model. Ready-made tools are usually priced per wedding or by subscription, and prices change, so check current vendor pages. A custom platform is priced by scope: the number of modules (RSVP, hospitality, logistics, AI and WhatsApp), the number of users and roles, the number of events, hotels and vehicles, the integrations needed and the phases chosen. Yukti AI quotes after a free scoping call; no price is published on this page.
Focused builds typically take about 7 to 10 days; a multi-module ERP or CRM usually takes a few weeks depending on scope. The requirement scope is phased from a demo with about 100 guests to core and RSVP, hospitality and travel, logistics and AI operations, with timelines confirmed after technical discovery and each phase starting after sign-off.
Templates exist in English and Hindi in the working version, and the scope calls for auto-detecting language including Hindi, Gujarati and Hinglish with tone by guest category. Free-text understanding in these languages needs a language model, which is planned for a later phase.
In the scope, the company that creates the event owns its data and no other company or event can access it. Deletion options are part of event closure. Production deployment also needs a privacy review covering consent, ID document retention and deletion; see Yukti AI's privacy policy and data deletion page.
Yes. The team interface is a responsive web app intended for use at the airport, hotel or venue, and the driver view is a phone-style screen. Guests do not use a web app at all; they use WhatsApp.
Yes. Send a short description of your events and how guests, rooms and transport run today on WhatsApp or through the contact page, and Yukti AI will run a free workflow audit and propose a phased scope. Yukti AI is based in Surat and works with event companies across Gujarat, Rajasthan and the rest of India.
For the wider offer, read custom ERP software, custom CRM software, WhatsApp automation, workflow automation, the hospitality industry page and the fleet management and tour operator case studies, all linked in the Explore more section below.
Case study at a glance

Summary

Knowledge summary

Yukti AI designed an event operations platform for destination weddings and MICE events, as a working version for an event-management company. It puts RSVP, hospitality and logistics on one guest record with about 35 screens and 11 roles: a WhatsApp guest journey (consent, attendance, headcount, functions, room, travel, ticket, ID, special needs, final confirmation); ten RSVP statuses and five independent guest-group types (family, communication, travel, rooming, transport); reminder rules with retry limits, cooling days, quiet hours and consent checks; arrival and departure travel records with delay status; hotel and room inventory with allocation validation (date overlap, capacity, duplicates, accessibility, VIP) and scored recommendations; check-in and check-out, ID verification and a hotel rooming list; luggage tokens and hamper handoffs with photo proof; transport plans that pool pickups by terminal and time, choose among six vehicle types, apply clearance and buffer times and warn on clashes, with a two-step Logistics Executive to Head approval, rate cards and a vehicle log sheet; driver and transport-partner views; a flight-change cascade that moves the pickup and resets the driver; a Command Centre that derives live exceptions in four severities with a recommended next action; a built-in assistant that answers from an approved knowledge base; and reports including a printable Event Experience Report. It is built on React, TypeScript, Vite and Tailwind CSS and runs on seed data (a 289-guest Udaipur wedding and an 84-guest Bengaluru summit) in the browser. WhatsApp, flight and train tracking, ticket and ID reading, the AI assistant, PDF export and the database are simulated, the assistant is rule-based rather than a language model, and rates in the app are illustrative. The platform is not claimed to be in live use, and no client quote, price or result is published. The next stage is a phased build per the scope: core and RSVP, hospitality and travel, logistics, then AI operations, with a real database, logins and WhatsApp Business API onboarding.

Still running guests
on sheets and WhatsApp groups?

Tell us how your events run today — guests, rooms, flights, pickups. We’ll show you what one system would replace.

Free audit · No commitment required · Surat, Gujarat