Bookings that land on your real calendar
Availability blocks and booking types clients can book against — synced to Google Calendar with Meet links and automatic reminder emails.
Your clients get a portal; you get your evenings. Every client gets branded client portal software — projects, approvals, files, analytics, messaging, and billing — on your domain or theirs. Behind it, your team runs on one work hub instead of six tools.
Clients sign in to a portal carrying your brand — projects and approvals to click, files to grab, live analytics to admire, and invoices to pay. On your workspace domain out of the box, or on the client’s own domain with DNS-verified attachment.
Availability blocks and booking types clients can book against — synced to Google Calendar with Meet links and automatic reminder emails.
Every client conversation lives beside your internal team chat — mentions, attachments, emoji, and realtime delivery in one hub.
Compose invoices against your plan catalog and collect through your connected Stripe account — or record external payments and keep the ledger honest.
A task board with saved views and recurring work, a team shift schedule, and a punch-in time clock — the operational spine behind client delivery.
Attach any domain to a client portal with a DNS challenge that verifies ownership before a single request is served — fail-closed, so a half-configured domain never leaks a portal.
Signs in to their branded portal, clicks approve on the things you need approved, grabs files, pays invoices, and books calls — without ever seeing your internal tooling.
Owns the task board, the shift schedule, and the client threads. Sees every request, approval, and booking land on the same timeline the team works from.
Lives in the browser IDE with the AI pair and the GitHub App — and every commit, prompt, and handoff shows up in the activity feed the rest of the team reads.
The client-operations surface keeps growing. Here’s the honest state of it.