ONE WORKSPACE / MANY WORKING DAYS

Make room for
what’s next.

Scheduling for the people, places and businesses you run. See the day clearly, give customers a straightforward path to book, and keep each business strictly in its own context.

01 / THE OPERATING VIEW

A day you can read.

Staff lanes show what is booked and what needs a decision. The agenda carries the same information on smaller screens and for keyboard use.

SELECT VIEWING CONTEXT:
THU 29 OCT / AMERICA/NEW_YORK
Mara Chen
Lead Consultant
09:15 · Concept Review10:30 · Request / Decision Due14:30 · Material Review
Isaac Cole
Technical Advisor (Shared)
09:30 · Site Survey (Form Studio)12:00 · Unavailable (Private Conflict)
Leila Brooks
Design Consultant
10:00 · Lighting Review11:30 · Studio Visit
Notice how Isaac Cole's appointments in Brand A appear strictly as opaque "Unavailable" hatched time blocks in Brand B. Zero client names or notes leak.● ENFORCED IN POSTGRESQL
Switch between brands above to see how private conflicts are quarantined automatically.See all scheduling capabilities ↗
02 / FROM SETUP TO BOOKING

Every step has
a place in the day.

01

Set up each business

Give customers the right name, custom booking domain (e.g. book.formstudio.com), timezone and verified business SMTP sender identity. Track readiness before publishing.

02

Publish services & rules

Set eligible staff, availability buffers, intake fields, approval rules, and Stripe Connect payment terms. Review the customer booking flow before publishing.

03

Manage the outcome

See requests, payment due, and confirmed appointments as distinct states. Customers can return to their authenticated portal via email OTP to reschedule within policy.

Read Full Lifecycle Guide ↗See Widget Embeds ↗
03 / STRICT TENANT BOUNDARIES

Switch business.
Keep context.

A shared staff member can work across multiple client businesses. Appointments, customer records, and internal staff notes stay strictly in the selected business; a conflict from another business appears only as an unlabelled, hatched "Unavailable" time block.

WORKSPACE / MARA’S WORKSPACEBUSINESS / FORM STUDIOPRIVATE CONFLICT / UNAVAILABLE
04 / COMMERCIAL FREEDOM

Start with one workspace.

Choose lifetime ownership for your core practice, or annual agency tiers for white-label routing and CRM. Stylacal takes 0% platform commission on your client bookings.

  • ✓ $50 Once, Lifetime: 1 domain allowance & 10 staff seats
  • ✓ $50 Capacity Packs: Adds +1 domain & +10 staff seats
  • ✓ 14-Day Refund Window: Unconditional money-back guarantee
  • ✓ Direct Stripe Connect: Keep 100% of your service fees
Open Interactive Price Calculator ↗
BASE LIFETIME LICENSE / ONE TIME
$50

Includes 10 internal users and 1 domain allowance with perpetual rights.


Additional capacity pack$50 one time

Adds +1 domain allowance and +10 internal users to your workspace.


Annual Agency UpgradesFrom $30 / year

14-day base-only refund window for direct purchases. Add-ons are non-refundable. Licenses do not transfer. Payment-provider card processing fees apply to business transactions.

Get Started for $50 ↗
FREQUENTLY ASKED QUESTIONS

Everything you need to know.

Clear, direct answers regarding licensing, calendar sync, Stripe Connect, and multi-business isolation.

How does the Lifetime license work?

The Lifetime Base license is a one-time payment of $50 that grants you perpetual rights to operate 1 custom booking domain and up to 10 internal staff seats with unlimited monthly appointments. There are no recurring monthly fees. If your business grows, you can purchase $50 capacity packs (+1 domain and +10 users) as needed.

What does 0% platform commission mean?

Stylacal does not take any percentage or application fee from your client bookings. You connect your own Stripe account via Stripe Connect, and client deposits settle directly into your bank account. You only pay standard Stripe card processing fees (e.g. 2.9% + 30¢ in the US).

How do multiple businesses stay isolated?

Every business profile inside your workspace is completely quarantined with its own booking address, customer records, staff notes, and connected Stripe account. If a staff member is assigned to two businesses, conflicts from Business A appear in Business B strictly as opaque, hatched "Unavailable" blocks—client names and appointment notes never leak across accounts.

What is your refund policy?

Direct purchases of the $50 Lifetime Base license and Annual subscriptions are covered by an unconditional 14-day refund guarantee. If you decide Stylacal isn't for you within 14 days, email billing@stylacal.com for a full refund. Capacity packs are non-refundable but remain preserved in your database.

GET STARTED IN MINUTES

Make room for
what’s next in your business.

Start with our Free tier (5 bookings/mo), or purchase our $50 Lifetime Base license with 10 internal users and 1 domain allowance. Backed by an unconditional 14-day refund guarantee.