Overview
Overview
Welcome to Placeful — a multi-tenant platform for managing events, seats, time windows and bookings with Stripe payments, an embeddable booking widget and role-based access for company teams.
What you can do
- Companies are the tenant. Each company owns events, event types, areas, seats, times and bookings. Users join one or more companies with a role:
owner,admin,manager,member. - Events have a date (optionally multi-day), an optional booking window and capacity. Bookings are made against events.
- Bookings reserve capacity (seats or time slots) and move through a state machine:
Pending→Free/Paid/Added(the confirmed states) →Cancelled,Failed,Expired, or the refund chainRefundPending→Refunding→Refunded/RefundFailed. - Widget is an embeddable booking calendar (iframe + script snippet) generated per company for external sites.
- Stripe powers checkout, per-company connected accounts (payouts plus platform application fees), refunds and subscription billing for packages.
- Waitlist — on events with
waitlist_enabled, sold-out customers can queue and are promoted FIFO when a spot frees up. - Google Calendar — staff can mirror confirmed bookings to their own calendar and see busy-block conflicts.
Roles at a glance
| Role | Sees | Can do |
|---|---|---|
| Owner | Everything in their company | Full control: billing, members, stripe accounts, delete company |
| Admin | Operational resources | Manage events, bookings (incl. refunds), members — no billing, no company create/delete |
| Manager | Daily operations | Create/edit events, event types, seats, times, bookings — no areas, no refunds, no member management |
| Member | Own context | View, create and edit their own bookings |
Developers (platform staff with the developer flag) bypass all role checks.
Where to go next
- Make your first booking
- Staff docs (Create an event, Pricing, Embed the widget, …) appear in the hub automatically once your role allows them.