The booking loop, step by step

From "any openings?" to booked — without leaving the thread.

Here's the whole loop, exactly as it plays out in a real conversation. Your client only ever sees plain text messages. Everything else happens on your side, in KeptUp.

You send Your client KeptUp, on your screen
  1. 1
    Your client texts you

    It starts the way it always does.

    A regular text, in the thread you already share. No link to click, no form, no "book here" — just a client asking for a time.

    JDJordan D.iMessage
    Hey! Any chance you've got something this week?
  2. 2
    You, in Messages

    Open KeptUp without leaving the conversation.

    Tap the + next to the message field and choose KeptUp. Because you moved it to the top once, it's right there — one tap, same screen.

    This is the one part you set up yourself — Apple won't let apps reorder that menu.
    + AppsMessages
    KeptUp
    Camera
    Photos
    Stickers
  3. 3
    KeptUp builds it for you

    Real openings, pulled from your day.

    KeptUp checks your working hours and your calendar and lays out the times you're actually free. No double-booking, no times you'd never take.

    This week's openingsKeptUp
    +
    Tue · 10:00 AM
    45 min
    Open
    +
    Wed · 1:30 PM
    45 min
    Open
    +
    Thu · 9:15 AM
    45 min
    Open
  4. 4
    You send it

    The times drop into the text — and you hit send.

    KeptUp writes the message and puts it in the field for you. Read it, reword it if you like, then send it yourself. Nothing goes out automatically, so it still sounds like you.

    JDJordan D.iMessage
    Hey! Any chance you've got something this week?
    Draft — ready to send
    I've got Tue 10:00, Wed 1:30, or Thu 9:15 — which works?
    +I've got Tue 10:00, Wed 1:30…
  5. 5
    Your client picks

    They reply like they would to any text.

    One of your real times, chosen in the client's own words. Nothing for them to install, sign into, or figure out.

    JDJordan D.iMessage
    I've got Tue 10:00, Wed 1:30, or Thu 9:15 — which works?
    Tuesday's perfect 🙌
  6. 6
    You book it

    Tap the time — the appointment fills itself in.

    KeptUp opens a booking already started for you: the client's name on the title, the time they chose, and a reminder set for the night before. Save, and they're on your calendar.

    New appointmentKeptUp
    WithJordan D.
    WhenTue · 10:00 AM
    ReminderNight before
    Save appointment
  7. 7
    Back in the thread

    A plain confirmation, sent by you.

    KeptUp drops a confirmation into the message field. Same as always — you read it and send it. To your client it's just a friendly "you're booked," with no sign a tool was involved.

    JDJordan D.iMessage
    Tuesday's perfect 🙌
    Added to your calendar
    Tue, 10:00 AM · reminder set
    You're all set for Tuesday at 10 — see you then! 👋
  8. 8
    KeptUp, the night before

    The reminder does the chasing.

    The evening before the appointment, KeptUp nudges you — and you can fire off a quick "see you tomorrow" from the same keyboard. Fewer no-shows, no awkward morning-of texts.

And it comes back around

The loop closes — and gets faster.

Jordan is saved now. Next time they text, their name is already known, the openings are one tap, and the confirmation writes itself. The first booking teaches KeptUp your client; every one after is quicker.