Business owners
Create your account
Sign-up is 90 seconds. You can do everything from the /signup page.
What you'll enter
- Business name (e.g. "Demo Salon"). You can change it later.
- Slug (e.g. "demo-salon"). This is your URL:
https://booking.netwit.ca/book?slug=demo-salon. Lowercase letters, numbers, hyphens only. The current API does not expose a way to change the slug after registration; if you need a new slug, contact support. - Your name (e.g. "Jane Smith"). The owner contact.
- Your email. This is your login email and where we'll send notifications about bookings.
- Password. At least 8 characters (the API enforces a Zod
min(8); the dashboard enforces a slightly longer minimum client-side). We don't enforce complexity rules (they don't help), but we recommend a passphrase. - Time zone. Auto-detected from your browser; you can change it.
After sign-up
You'll land in the dashboard with an empty calendar. The first thing you'll see is the overview tab with a checklist:
- ☐ Add 1+ service (5 min)
- ☐ Add 1+ staff member (2 min)
- ☐ Set your working hours (3 min)
- ☐ Pick a template (1 min)
- ☐ Share your booking link
Multi-staff from day 1
Manager / staff login is partially implemented
BookFlow lets you add staff profiles for the booking flow, but the current
POST /api/staff endpoint does not create a tenant_members row for the new staff, so the new staff cannot log in to the dashboard via their email yet. To grant dashboard access today, insert a tenant_members row directly in D1 (role:'admin' or 'owner') tied to the staff's users id.Demo account
Don't want to sign up yet? Use the demo account:
- URL: /login
- Email:
demo-1785076211558918289@bookflow.app - Password:
BookFlowDemo2026
Or just visit the public booking page: /book?slug=demo-salon-1785076211558918289
What we do with your email
We use it for:
- Login (magic link if you forget your password)
- Booking notifications (every new booking, every cancellation)
- Weekly insights summary (you can turn this off in settings)
- Product updates (you can turn this off in settings)
No marketing list, no third-party sharing.
Need a human?
Email hello@netwit.ca or call +1-604-206-8169. NetWit responds in 1 business day.