Loop Voice
    Scheduling

    Loop Voice for Calendly: AI calls after no-shows, cancellations and bookings

    Connect Calendly with OAuth and three Calendly events can start a Loop Voice flow: a booking, a cancellation and a no-show. The clearest use is a missed or canceled consultation: the agent calls, hears what got in the way and texts your booking link so the person can pick a new time.

    What it does

    Starts
    Flows from Calendly bookings, cancellations and no-shows.
    Connects
    With OAuth, approved on Calendly's own screen, so there is no key to paste.
    Texts
    Your booking link, so the person picks the new time in Calendly.

    How to connect

    1. 1

      In Loop Voice, open Settings, Integrations, Calendly, start the connection and approve Loop Voice on Calendly's screen.

    2. 2

      In Calendly, make each event type you'll call about ask for a phone number and for the invitee's agreement to calls; our guide to calling rules covers the wording to check with counsel.

    3. 3

      Create a flow and pick the Calendly event that starts it: a booking, a cancellation or a no-show.

    4. 4

      Add a text step with your Calendly booking link, so anyone who wants a new time can pick one.

    5. 5

      Test with your own number: book a meeting, then cancel it, or mark yourself a no-show once the start time has passed, and watch the flow's live tracking.

    Lives in Settings, Integrations, Calendly, and connects with OAuth. As of Nov 5, 2026, Calendly's <a href="https://calendly.com/pricing" target="_blank" rel="noopener">pricing page</a> lists real-time webhooks on every plan, Free included, and its <a href="https://developer.calendly.com/api-docs/calendly-api/webhooks/create-webhook-subscription" target="_blank" rel="noopener">API reference</a> says booking, cancellation and no-show events are available on all Calendly plans.

    What you can do with it

    Three Calendly events, and when each is worth a call

    Calendly eventWhen Calendly sends itCall when
    No-showSomeone on your side marks the invitee as a no-showUsually: they booked and didn't come
    CancellationSomeone cancels, including the old time of a rescheduleThe person may still want the appointment
    BookingSomeone schedules, including the new time of a rescheduleThe meeting goes better with something collected first

    A reschedule sends both a cancellation and a new booking (Calendly on rescheduled events), so reschedule a test meeting before you put a call on cancellations and check whether your flow enrolls it.

    Calendly's own Automations cover reminders: on its paid plans they send emails and texts at moments such as a new booking, before a meeting starts, a cancellation or a marked no-show (Calendly Automations). Those texts come from random US numbers, and replies aren't delivered or monitored (Calendly on text messages). A call is the two-way version: the person can say what got in the way, ask a question and get the booking link by text.

    No-shows and phone numbers come from your side

    In Calendly, a host marks a no-show: they open the meeting's details and select Mark no-show. The button appears only after the meeting's start time, and a mark can be undone (Calendly on no-shows). If nobody marks no-shows, the no-show flow never starts, so make marking part of how hosts close each meeting.

    The second gap is the phone number. A booking without one gives the agent nothing to dial, so ask for it on every event type you'll call about. A booking isn't consent to calls on its own: the invitee has to agree, and our guide to calling rules shows what that agreement should cover.

    Rebook with a text and your booking link

    Build the flow around your booking link. The agent asks whether the person still wants the appointment, answers what it can from your knowledge base and texts the link; the person picks a time in Calendly, which arrives as a new booking. The no-show recovery use case walks through the whole flow.

    Example: a made-to-measure blinds store offers free video measuring consultations through Calendly. A host marks the 10 am invitee as a no-show at 10:20. The flow waits an hour and calls inside the store's calling hours. If the customer still wants the consultation, the agent texts the booking link; if nobody answers, a text step sends it anyway. If the customer would rather not hear from the store again, the number joins the do-not-contact list and the flow ends there.

    FAQ

    Common questions

    How does someone pick a new time after the call?

    From your booking link. The agent texts it to anyone who wants a new time, and a text step can send it to people the call didn't reach. The new time arrives in Calendly as a booking like any other.

    Why didn't a no-show start the flow?

    Calendly only sends a no-show once someone marks it, and the Mark no-show button appears after the meeting's start time. Check that the host marked it and that the invitee left a phone number. The call itself also waits for your calling hours in the invitee's time zone.

    Should I call everyone who books?

    Usually not. On paid plans, Calendly's Automations already send reminders. Call a new booking only when the meeting goes better with something collected first, such as window measurements before a blinds consultation, and only if the person agreed to calls.

    Related integrations

    Sources

    Connect Calendly to Loop Voice

    Setup takes under 10 minutes. No code, no headcount.