The booking loop · real screens

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

Here's the whole loop, step by step — and every KeptUp screen below is an actual screenshot, not a mockup. Your client only ever sees plain text messages; everything else happens on your side.

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.

    SRSam RiveraiMessage
    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.

    KeptUp open inside a Messages thread, listing this week's real open slots
    Actual screenshot
  4. 4
    You send it

    Tap a time — the message writes itself.

    KeptUp turns the slot into a plain "here's an opening" text and hands it to you. Read it, reword it if you like, then send it yourself. Nothing goes out automatically, so it still sounds like you.

    KeptUp's opening detail with the ready-to-send offer message and a Send button
    Actual screenshot
  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.

    SRSam RiveraiMessage
    Hi, I have an opening Monday at 7:30 — does that work?
    Monday'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 it, the time they picked, and an optional reminder. Save, and they're on your calendar.

    KeptUp's New Event sheet, pre-filled with the client Sam Rivera and the chosen time
    Actual screenshot
  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.

    The confirmation text in the Messages field, with the new appointment now on KeptUp's agenda below
    Actual screenshot
  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.

Sam 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.