![]() |
VOOZH | about |
Last update
Last update a month ago
Categories
Share
Automate event registration with capacity management, a waitlist, and multi-tier PDF ticket generation using PDF Generator API. When attendees register, the workflow checks available spots, routes by tier (General / VIP / Backstage), generates a PDF ticket with a QR code, emails it, logs to Google Sheets, and notifies via Slack. Full event? Attendees are waitlisted and automatically promoted when a cancellation opens a spot.
Event organizers and developers who need automated ticketing with capacity control and waitlist logic β without a custom backend.
Flow A β Registration (form trigger):
Attendee submits the form β workflow reads Sheets to check capacity β if spots available, a Switch routes by tier, each adding tier-specific perks β PDF Generator API creates a personalized ticket with QR code β confirmation email via Gmail β logged to Sheets β Slack notification. If full β added to waitlist tab β waitlist email sent.
Flow B β Cancellation & promotion (webhook trigger):
Webhook receives a ticket ID β validates and removes from Sheets β checks waitlist β if someone is waiting, the first person is auto-promoted: new PDF generated, emailed, logged, waitlist entry removed, organizer notified. If waitlist is empty β cancellation-only Slack alert.
ticket_id, attendee_name, event_name, venue, event_date, seat_number, ticket_tier, issued_date. Add a QR Code component bound to ticket_id.MAX_CAPACITY in the "Check Capacity & Prepare Data" and "Promote from Waitlist" nodes.