1. Attendee registration, reminders and on-day schedule Q&A
People sign up through a form, then bombard the coordinator with 'what time does it start?', 'where's the parking?', 'is session X still on?'. Today someone manually confirms each registration, remembers to send reminders, and answers the same questions all week and all day.
Trigger: Webhook (registration form) + scheduled reminder + WhatsApp Q&A
How the workflow runs
- Trigger
Someone registers. A Webhook trigger fires the moment the registration form is submitted — no first-party registration connector, the form pushes in via Webhook.
- Agent
Confirm + personalize. An Agent node validates the registration, drafts a warm confirmation with the attendee's ticket type and session picks, and answers in their language.
- Output
Send confirmation, then reminders. An Output node sends the confirmation on WhatsApp/Email immediately, and scheduled reminder sends go out at T-7 days, T-1 day and morning-of.
- Knowledge
Ground the agenda + logistics. A Knowledge node holds the live agenda, venue map, parking, timings and FAQ, so on-day answers are grounded — never a made-up session or time.
- Condition
Route the on-day question. A Condition node splits routine schedule/logistics questions (answer from Knowledge) from anything needing a human (special access, a complaint).
- Output
Answer instantly on the day. An Output node replies to attendee questions on WhatsApp from the grounded agenda, and hands the rest to the on-site coordinator with context.
Channels & connectors
- Webhook
- Knowledge base
Outcome
Every registration is confirmed instantly, reminders run themselves, and the flood of on-day schedule questions is answered from the real agenda — with a human only for the genuine exceptions.
Why it helps
Removes the manual confirm-and-remind grind and the repetitive on-day Q&A that swamps a coordinator, so the team runs the event instead of the inbox.
Build spec
1 agent — 1 registration/helpdesk agent; the scheduled reminders and the on-day routing are workflow nodes.
System prompt (paste-ready)
You are an event assistant for {{event}}. Two jobs. (1) On a new registration {name, email, ticket_type, sessions[], language}, write a short, warm confirmation naming their ticket type and chosen sessions. (2) On an attendee question, answer ONLY from the agenda/logistics in Knowledge — session times, venue, parking, timings. Never invent a session, time, speaker or room; if it isn't in Knowledge, say so and offer the coordinator. Keep replies brief and in the attendee's language.MCP connectors
- Registration form — inbound via Webhook trigger
- WhatsApp / Email — confirmation, reminder + Q&A channel
Built-in tools
- knowledge_search (live agenda, venue map, parking, timings, FAQ)
Guardrails
- On-day answers are grounded in the Knowledge agenda only — the agent never invents a session, time, speaker or room
- Reminders are frequency-capped to the T-7 / T-1 / morning-of schedule — an attendee is never over-messaged
- Non-routine asks (special access, complaints, VIP handling) route to the on-site coordinator, not a guessed answer
Cost strategy
One economy-tier agent covers confirmation, reminders and Q&A — all short, grounded, low-reasoning turns, so no premium model is warranted. Because reminders are scheduled workflow sends and answers are Knowledge lookups, cost scales gently with attendee count rather than spiking on the day.
Output & delivery
On registration the agent's confirmation goes out on WhatsApp/Email, and scheduled Output nodes fire the T-7 / T-1 / morning-of reminders; on the day, attendee questions are classified by the Condition node, answered from the grounded agenda by an Output node, or handed to the coordinator with context.