Webhooks will allow you to build custom integrations by subscribing to real-time events that happen inside your Seminara sessions.
Planned Event Types
session.started- Fired when an attendee joins the room.session.completed- Fired when Aura concludes the presentation.lead.captured- Fired when an attendee clicks the CTA or raises their hand.
Payload Structure (Draft)
All webhooks will be sent as POST requests to your configured endpoint with a JSON payload containing the event type, session ID, and relevant metadata.
Frequently Asked Questions (FAQ)
Q: When will Webhooks be available?
A: We are currently finalizing the infrastructure and plan to release Webhooks shortly.
Q: Are webhooks retried if my server is down?
A: Yes, our planned webhook infrastructure will feature exponential backoff, automatically retrying failed deliveries for up to 72 hours before dropping the event.
Q: How do I secure my webhook endpoint?
A: Seminara will sign all webhook payloads using a unique secret key. You can verify the X-Seminara-Signature header in your backend to confirm the request is authentic.
Q: Will webhooks trigger during Test Sessions?
A: No, to prevent polluting your production CRM or analytics systems, webhooks are strictly suppressed during private test and sandbox sessions.