Ask the agent
Tell me who and how long — I'll find the slot.
Every component the design system ships, with the corrections the build spec requires. Switch language to check the same page in the other reading direction.
Ported from the Calendaty Landing Design System. Five colour tokens and the focus ring differ deliberately — see docs/DERIVED-TOKENS.md.
Green is the spine, peach the one accent, terracotta rare. Every pairing is measured on every build.
--color-cream
--color-white
--color-inset
--color-hairline
--color-control
--color-ink
--color-body
--color-muted
--color-green
--color-green-hover
--color-green-08
--color-green-12
--color-mid-green
--color-avatar
--color-peach
--color-peach-text
--color-terracotta
--color-terracotta-fill
--color-terracotta-08
--color-terracotta-text
--color-danger
--color-danger-08
Two families per locale. Size comes from the class, never from the heading level.
Meetings, handled.
Hero · Space Grotesk 700 · 56 / 1.1 · −0.02em · InkFind the time, instantly
Section heading · Space Grotesk 700 · 34 / 1.2 · −0.02em · InkSmart scheduling
Card title · Space Grotesk 500 · 18 / 1.3 · InkCalendaty's agent finds the time, sends the invite, and keeps everyone in sync — so a meeting takes one message, not ten.
Body large · IBM Plex Sans 400 · 17 / 1.55 · SecondaryIt reads your calendar, understands working hours and time zones, and proposes slots that actually work for both sides.
Body · IBM Plex Sans 400 · 15 / 1.55 · SecondaryNo credit card required · Cancel anytime
Caption · IBM Plex Sans 400 · 12 · TertiaryIn Arabic one family carries both roles and weight carries the hierarchy. Uppercase and letter-spacing are switched off, leading opens up, and Latin runs are wrapped so their punctuation stays put.
Primary and secondary only — a quiet action is a link. A button that navigates is an anchor. One primary per moment.
Peach at most once per section; terracotta zero or once on the whole page.
The base surface: white on cream. A card that lifts on hover is always a real link, never a div with a click handler.
Tell me who and how long — I'll find the slot.
The classic booking page is still there for people who would rather pick a time themselves.
Deposits, receipts and failed payments are handled without you chasing anyone.
Eyebrow, headline, subhead. The subhead caps at 460px so the measure stays readable.
Calendaty's agent finds the time, sends the invite, and keeps everyone in sync.
One calm system from first message to confirmed meeting.
The finished conversation is in the HTML. Script only replays it, and only on screen, and never under reduced motion.
Confirmed and cancelled. A cancellation is neutral, not danger — it is information, not a failure.
Paid in full, deposit taken, and both failure states. Status is carried by icon and label, never by colour alone.
Full APG pattern: roving tabindex, Home and End, and arrow keys that follow the reading direction.
Every control has a real label, an autocomplete hint, and an error tied to it by aria-describedby.
Prices include tax.
Enter an email address, like sara@example.com, so we can send the confirmation.
The same ring on cream, white, inset and green — the one fix the spec calls its priority.
Tab into the controls below to see the focus ring on each surface.
Initials sit on the darker green so white text clears 4.5:1, and each one carries the attendee's name.
The only background graphic. One layer visible at a time — no blobs, no mesh gradients, no abstract shapes.
One calm language — nothing bouncy or attention-grabbing.
Native details and summary. No script, and the same data feeds the FAQPage schema.
Calendly gives people a link to pick a slot. Calendaty adds an AI agent that answers questions, recommends the right service, and turns inquiries into booked, paid appointments — plus Arabic and local payments built in.
Yes. Import your event types, availability, and booking links in a few clicks. Your existing links keep working while you move over, so there is no downtime for your customers.
No. Connect your calendar, tell the agent about your services and hours, and share your link. Most businesses are live the same afternoon.
You give it your services, prices, staff, and policies once. It answers customer questions from that knowledge and only ever books what you have made available.
Cards and deposits everywhere, plus local methods like Mada and installment options in supported regions — so customers pay the way they expect.
Yes. Calendaty is fully bilingual with native Arabic and RTL layouts for both your booking page and the AI agent.