For the schedule you keep in your head

Your calendar doesn’t know what you know

iris does. It’s the AI calendar that books the right time, the first time.

A color takes two hours, a trim takes thirty minutes, and Maria doesn’t work Mondays. None of that is on the calendar, so you book every appointment yourself. iris learns how your schedule works and books into it, so nothing lands on top of something else.

Schedule a Demo
What happens instead

Here’s what iris checks before it says yes

Friday, 7:15pm.

Priya texts Juniper Hair Studio for a color tomorrow. Here’s that thread, and what happens when her plans change.

Priya · hair colorBooked

iris only offered gaps long enough for a two-hour color, then moved Priya to 3pm without a phone call.

  1. 01Fri 7:15pm

    A color needs two hours, so iris skips the 30-minute gap at 11am and offers only times that fit, with stylists who do color.
  2. 02Fri 7:18pm

    Puts Priya on Maria’s calendar at 1pm, the same calendar your team already uses.
  3. 03Sat 9:02am

    Priya asks for later. iris checks Maria’s day again and offers the next two-hour opening.
  4. 04Sat 9:05am

    Moves Priya to 3pm and opens 1pm back up. Nobody played phone tag.

Checks what fits

A color needs two hours, so iris skips the 30-minute gap at 11am and offers only times that fit, with stylists who do color.

Juniper Hair StudioText message
Text message · Juniper Hair Studio
  1. Friday
  2. Priya:

    Hi! Can I get a color tomorrow morning?

  3. iris:

    Hi Priya, it’s Juniper Hair Studio. A color takes about two hours. Dev has 10am, or Maria has 1pm. Which works?

Books it

Puts Priya on Maria’s calendar at 1pm, the same calendar your team already uses.

Juniper Hair StudioText message
Text message · Juniper Hair Studio
  1. Friday
  2. Priya:

    Hi! Can I get a color tomorrow morning?

  3. iris:

    Hi Priya, it’s Juniper Hair Studio. A color takes about two hours. Dev has 10am, or Maria has 1pm. Which works?

  4. Priya:

    Maria, please. 1pm is fine.

  5. iris:

    You’re booked with Maria, Saturday at 1pm.

Finds a new time

Priya asks for later. iris checks Maria’s day again and offers the next two-hour opening.

Juniper Hair StudioText message
Text message · Juniper Hair Studio
  1. Friday
  2. Priya:

    Hi! Can I get a color tomorrow morning?

  3. iris:

    Hi Priya, it’s Juniper Hair Studio. A color takes about two hours. Dev has 10am, or Maria has 1pm. Which works?

  4. Priya:

    Maria, please. 1pm is fine.

  5. iris:

    You’re booked with Maria, Saturday at 1pm.

  6. Saturday
  7. Priya:

    Something came up. Can I come in later today?

  8. iris:

    No problem. Maria also has 3pm. Want it?

Moves the booking

Moves Priya to 3pm and opens 1pm back up. Nobody played phone tag.

Juniper Hair StudioText message
Text message · Juniper Hair Studio
  1. Friday
  2. Priya:

    Hi! Can I get a color tomorrow morning?

  3. iris:

    Hi Priya, it’s Juniper Hair Studio. A color takes about two hours. Dev has 10am, or Maria has 1pm. Which works?

  4. Priya:

    Maria, please. 1pm is fine.

  5. iris:

    You’re booked with Maria, Saturday at 1pm.

  6. Saturday
  7. Priya:

    Something came up. Can I come in later today?

  8. iris:

    No problem. Maria also has 3pm. Want it?

  9. Priya:

    Yes, please.

  10. iris:

    Done. You’re with Maria at 3pm today.

Saturday · Juniper Hair StudioBooked
  • Maria
    • Booked, 9am to 11am
    • Booked, 11:30am to 1pm
    • 1pm, open again, 1pm to 3pm
    • Priya · color, 3pm to 5pm
  • Dev
    • Booked, 9am to 10am
    • Offered, 10am to 12pm
    • Booked, 12pm to 2pm
    • Off, 2pm to 5pm
  • Already booked
  • Offered to Priya
  • Priya’s color

Calendar questions, answered.

AI appointment scheduling books the appointment for you, inside the conversation. iris checks your calendar, offers times that fit the service and the person who does it, and books the one the customer picks. The booking lands on your calendar right away.

A booking link hands the work to the customer: open the link, find a time, fill out the form. iris books inside the conversation they’re already having, by call, chat, or text. It only offers times that fit the service and the person who does it, so nothing needs rebooking later.

Yes. iris books into each person’s calendar and knows who does what. If only Maria and Dev do color, a color only goes to Maria or Dev.

Yes. A customer can call, chat, or text to move or cancel. iris offers new times that fit and updates your calendar, so nobody plays phone tag.

iris opens it back up right away, so the next customer can book it. It can also offer the slot to customers who asked for an earlier time.

Yes. Block it on your calendar like you do now, and iris won’t offer it. You can also set rules, like no perms after 3pm or no new clients on Saturdays.

Yes. Turn on approvals, and iris holds each booking as a request until you or your team confirms it. The customer hears back as soon as you do.

iris offers the next openings that fit. If none work, it notes when the customer is free and sends the request to your team, so you can decide whether to make room.

Your next customer is about to reach out

  • 14-day free trial
  • Month-to-month
  • Cancel anytime