This article presents possible use cases and corresponding sample flows that your app can support. It provides a useful starting point as you plan your app's implementation.
This use case demonstrates the automation of event cancellation. For example, when a concert tour is canceled, the Events API allows you to bulk cancel all scheduled concerts simultaneously. Additionally, automated cancellation emails can be sent to notify customers about the tour cancellation, providing essential information and any available alternatives or refunds.
To cancel events and send cancellation emails, follow these steps:
Query Event Guests by eventId
of the events that are going to be cancelled.
Retrieve all the email addresses from the guestDetails
object, and write your code so that the email address can be passed to your marketing tool.
On an ongoing basis, listen for the Event Canceled Webhook.
Bulk Cancel Events by Filter. Specify categoryId
of the recurring events in the filter object to cancel all events.
When the webhook is triggered for your event, send the cancellation email from your marketing tool.
Send timely notifications and important details leading up to the event for your attendees. Organizers can schedule automated reminders to be sent to registered attendees a specific number of days or hours before the event:
These reminders can include event date, time, location, agenda, and any additional instructions or updates. This use case reduces the likelihood of no-shows, and enhances attendee engagement.
To send reminders, follow these steps:
Query Event Guests by eventId
.
Retrieve all the email addresses from the guestDetails
object, and write your code so that the email addresses can be passed to your marketing tool.
On an ongoing basis, listen for Event Reminder Webhook.
When the webhook is triggered for your event, send the reminder email from your marketing tool.