How webhooks work in Attendee
mainWebhooks provide real-time updates to your server, eliminating the need to poll the Attendee API. They notify your server when events occur such as bots joining meetings, recordings becoming available, chat messages being sent, or calendar updates.
Attendee supports two scopes of webhooks:
- Project-level webhooks: Configured via the UI, these apply to all bots within a specific project.
- Bot-level webhooks: Configured via the API during bot creation, these apply only to that specific bot.
Note on Priority: If a bot has both project-level and bot-level webhooks configured, the bot-level webhooks will be used instead of the project-level ones.