Classify guest enquiries and send instant replies automatically

Reads incoming guest enquiries, replies automatically, and routes them to the right team with a Slack summary.

How the work actually flows

It branches. Exactly one path is taken; a person is alerted when a step fails.

Pattern: Exclusive Choice (4) · Simple Merge (5)

flowchart TD trig>"guest submits enquiry"]:::trig s0["classify enquiry"]:::task s1["draft reply and assign team"]:::task s2["send guest reply"]:::svc s3["post team summary"]:::svc trig --> s0 s0 --> s1 s2 --> s3 gx{"× guest prefers email channel"}:::gate s1 --> gx p00["send reply via email"]:::task gx -->|"email preferred"| p00 p10["route without email"]:::task gx -->|"other channel"| p10 jn{"○ team summary"}:::gate p00 --> jn p10 --> jn jn --> s2 out[/"instant guest reply sent"/]:::out pay{{"faster response reduces lost bookings"}}:::pay s3 --> out out --> pay esc(("Alerts a person")):::human s2 -. "if it fails" .-> esc esc -.-> out classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepAn outside serviceA personOne path onlyPaths rejoinResultPayoff
Build size
Advanced

A larger build with multiple systems, AI reasoning, and custom rules.

Business functions
AI Agents & Autonomous SystemsEmail AutomationMessaging & NotificationsAPI & Webhook Integration
Connects
OpenAIGmailSlack
Featured in

The problem it solves

Guest enquiries come in around the clock asking about bookings, pricing, or policies, and every hour without a reply risks losing the booking. Sorting and routing each one to the right person by hand slows your team down.

Who it fits

Hospitality businesses handling a steady stream of guest enquiries through a website or booking form.

How it works

  1. A guest submits an enquiry through your website or booking form
  2. GPT-4o reads the message and identifies whether it's about booking, pricing, availability, or policy
  3. It drafts a polite acknowledgement and assigns it to the right internal team with a response deadline
  4. Gmail sends the reply if the guest prefers email
  5. Slack receives a summary for your team, plus an alert if anything fails
What you get

Guests who feel heard right away

Every guest enquiry gets sorted, acknowledged, and routed to the right team member automatically and quickly.

What you get

An instant reply to the guest and a routed, timestamped enquiry summary for your team in Slack.

What you need

GPT-4o (OpenAI or Azure OpenAI) access, a Gmail account, and a Slack workspace.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook