# Webinars

URL: /systems/webinars · Id: `system:webinars`

> Webinars runs the webinars and meetups Contacts attend, online or in person: invitations, registrations, attendance and follow-up.

Webinars runs the live sessions and meetups [Contacts](/business/nouns/contact) attend, online or in person: invitations, registrations, attendance and follow-up. Each attendee’s questions land in [CRM](/systems/crm), and each no-show gets the recording.

## Summary
| Part | This System |
| --- | --- |
| Group | Marketing |
| Status | Beta: it works, and its Verbs may still change |
| Shelf | Front: offered from a Startup’s first days |

You can ask:

- “Host a webinar next Thursday”
- “Invite our customers to the meetup”
- “Who registered but did not show up?”
- “Follow up with everyone who attended”

## What you get
| Part | This System |
| --- | --- |
| Starts | Opt-in: it wakes with the Product Templates that need it. |
| Built from | [Email delivery](/systems/communications/email), [Workflows](/code/platform/workflows), [Database](/code/platform/capabilities/database), [Payment rails](/systems/finance/payments) |

## Nouns it owns
| Noun | Definition |
| --- | --- |
| [Gathering](/business/nouns/gathering) | A Gathering is a scheduled session many people attend at once, such as a webinar, a workshop, or a launch call, hosted by a Startup. |
| [Registration](/business/nouns/registration) | A Registration is one person’s place at a Gathering: invited, requested, or waitlisted, then registered, then attended or no-show. |

## Verbs
| Verb | Object | Approval | Event |
| --- | --- | --- | --- |
| [Meeting.book](/business/nouns/meeting/book) | [Meeting](/business/nouns/meeting) | None | [`Meeting.booked`](/business/events/Meeting.booked) |
| [Gathering.register](/business/nouns/gathering/register) | [Gathering](/business/nouns/gathering) | Asks first | [`Gathering.registered`](/business/events/Gathering.registered) |
| [Registration.approve](/business/nouns/registration/approve) | [Registration](/business/nouns/registration) | None | [`Registration.approved`](/business/events/Registration.approved) |
| [Registration.admit](/business/nouns/registration/admit) | [Registration](/business/nouns/registration) | None | [`Registration.admitted`](/business/events/Registration.admitted) |
| [Registration.attend](/business/nouns/registration/attend) | [Registration](/business/nouns/registration) | None | [`Registration.attended`](/business/events/Registration.attended) |

## Events
| Direction | Event | How |
| --- | --- | --- |
| Emits | [`Meeting.booked`](/business/events/Meeting.booked) | By [Meeting.book](/business/nouns/meeting/book) |
| Emits | [`Gathering.registered`](/business/events/Gathering.registered) | By [Gathering.register](/business/nouns/gathering/register) |
| Emits | [`Registration.approved`](/business/events/Registration.approved) | By [Registration.approve](/business/nouns/registration/approve) |
| Emits | [`Registration.admitted`](/business/events/Registration.admitted) | By [Registration.admit](/business/nouns/registration/admit) |
| Emits | [`Registration.attended`](/business/events/Registration.attended) | By [Registration.attend](/business/nouns/registration/attend) |
| Emits | [`Registration.missed`](/business/nouns/registration#registrationmissed) | Raised when a date passes |

## States
The lifecycle of a [Registration](/business/nouns/registration):

| State | Meaning | Moves to |
| --- | --- | --- |
| `invited` (first) | Offered a place, by the host’s invitation or the Gathering’s public Page, and not yet taken. | `registered` by [Gathering.register](/business/nouns/gathering/register); `waitlisted` by [Gathering.register](/business/nouns/gathering/register); `requested` by [Gathering.register](/business/nouns/gathering/register) |
| `requested` | Asked for a place at a Gathering whose host approves each one. | `registered` by [Registration.approve](/business/nouns/registration/approve); `waitlisted` by [Registration.approve](/business/nouns/registration/approve) |
| `waitlisted` | Next in line for a place, in the order they asked. | `registered` by [Registration.admit](/business/nouns/registration/admit) |
| `registered` | Holds a place; the reminders and the join link go to the Contact. | `attended` by [Registration.attend](/business/nouns/registration/attend); `noShow` on [`Registration.missed`](/business/nouns/registration#registrationmissed) |
| `attended` | Joined the Gathering. | None: it ends here. |
| `noShow` | Held a place and never joined before the Gathering ended. | None: it ends here. |

## Who operates it
| Part | This System |
| --- | --- |
| Accountable | [Marketing Lead](/agents/marketing/marketing-lead) |
| Team | [Marketing Team](/agents/marketing) |
| Seat | A role agent holds it until a Human is seated. |
| Autonomy | `supervised` |
| Also calls its Verbs | [Sales Engineer](/agents/sales/sales-engineer) |

## Approvals and limits
| Verb | Rule | Detail |
| --- | --- | --- |
| [Gathering.register](/business/nouns/gathering/register) | A person says yes first | None. |

## Processes that use it
| Process | How it uses it |
| --- | --- |
| [Inbound sales](/workflows/processes/inbound-sales) | A step calls [Meeting.book](/business/nouns/meeting/book) |

## Rail underneath
None.

## Views and dashboards
| View | Shows | Metrics |
| --- | --- | --- |
| The [Marketing Lead](/agents/marketing/marketing-lead)’s view | The Metrics its accountable Role answers for. | [Play-sourced Customers](/agents/marketing#play-sourced-customers), [Fully loaded acquisition cost](/agents/marketing#cac-fully-loaded), [Organic share](/agents/marketing#organic-share), [Referral share](/agents/marketing#referral-share), [Spam rate](/agents/marketing#spam-rate), [Play payback](/agents/marketing#play-payback) |

## Access
What each Access level may call here.

| Access level | May call |
| --- | --- |
| `owner` | Every Verb (15) |
| `admin` | Every Verb (15) |
| `member` | Every Verb (15) |
| `viewer` | Read only (4 of 15) |

## Import and export
None.

## Fees and pricing
None.

## Availability and limits
| Part | This System |
| --- | --- |
| Status | Beta: it works, and its Verbs may still change |

## Compliance notes
Controls it carries:

- [Point-in-time recovery](/systems/trust-and-governance/controls/point-in-time-recovery)
- [Processing definitions](/systems/trust-and-governance/controls/processing-definitions)
- [Action completion](/systems/trust-and-governance/controls/action-completion)

## Related Systems
- [Scheduling](/systems/scheduling)
- [Sequences](/systems/sequences)
- [CRM](/systems/crm)

## Example
A [b2d](/business/motions/b2d) [Headless SaaS](/products/templates/headless-saas) for e-signatures hosts a monthly 30-minute session on signing flows. Webinars invites 2,000 Contacts, books 140 seats as [Meetings](/business/nouns/meeting), and sends the recording to the 80 who missed it. Three attendees who asked about volume pricing become [Deals](/business/nouns/deal).