Calendly logo

Put support callbacks straight on a rep's calendar

Each callback request adds the customer as an invitee on a one-off Calendly meeting with the support team.

When this happens

New submission on your support callback form

Do this

Add the customer as an invitee to a one-off Calendly meeting with the support team

One-directional. A submission triggers the action — nothing is written back into your form.

Self-serve docs cover most of it. The remaining cases need a voice, and the usual route — a ticket, a reply, a proposed time, a counter-proposal — burns two days before anyone dials. Here the customer asks for a callback and lands on a rep's calendar in the same minute.

Support and customer success teams use this when call volume is predictable enough to block out slots in advance. You create the one-off meetings for the week, the Zap fills them from submissions, and the queue empties itself.

Setting it up

  1. 1

    Edit the callback request form in formformform and make Email Address (optional) required — Calendly will not accept an invitee without an address, and the Zap errors on every blank one.

  2. 2

    In Calendly, create the one-off meetings the support rota will cover, for example a morning block and an afternoon block, and keep their names stable so the Zap can reference them.

  3. 3

    Start a Zap with the New Submission trigger and select the published callback request form.

  4. 4

    Add Zapier paths reading Best Time to Call, so a morning answer targets the morning one-off meeting and an afternoon answer targets the afternoon one.

  5. 5

    In each path, add Calendly's "Add Invitee to a One-Off Meeting" action, choose the matching meeting, and map Your Name to the invitee name and Email Address (optional) to the invitee email.

  6. 6

    Put Reason for Call and What's This About? into the invitee notes so the rep opens the call already knowing the topic, and carry Phone Number through as the number to dial.

  7. 7

    Add a filter that stops the Zap when the reason is billing or account closure if those go to a different team, and route those submissions to your helpdesk instead.

  8. 8

    Send a test callback request, check the invitee appears on the right meeting in Calendly, then turn the Zap on.

What maps where

Using the Callback Request Form as the starting point. These are its real fields — swap in your own and the mapping works the same way.

Form fieldCalendly
Your NameInvitee name on the one-off Calendly meeting
Email Address (optional)Invitee email — Calendly sends the confirmation and reminders here
Phone NumberCarried into the meeting notes as the number the rep dials
Best Time to CallZapier path that picks which one-off meeting the customer is added to
Reason for CallMeeting notes, so the rep sees the category before joining
What's This About?Full description in the invitee notes on the Calendly event

Variations worth knowing

Keep VIP accounts on a named rep

Add a hidden field to the form carrying the account tier from your app, then filter on it. Priority customers go onto a senior rep's one-off meeting; everyone else joins the general rota. The customer sees one form and never picks a queue.

Fall back to a scheduling link when blocks are full

One-off meetings hold a fixed number of invitees. Add a second Calendly step that issues a single-use scheduling link when the Zap cannot add an invitee, so the customer still picks a time rather than getting silence.

If something isn't arriving

The Zap fails with a missing invitee email

The template ships that field as optional. Open the form in formformform, mark Email Address (optional) required, and republish. Existing submissions with a blank address cannot be replayed into Calendly — call those customers on the number they left.

Customers land in the wrong time block

Best Time to Call answers must match the path rules exactly, including case. Rewrite the choices to short values such as Morning and Afternoon, then rebuild the path conditions against those values rather than the longer labels the template ships with.

Frequently asked questions

Can the customer choose their own callback time?

With a one-off meeting they are added to a slot you set up. If you would rather they choose, swap the action for a single-use scheduling link tied to the support event type and email it to them, which keeps the same trigger and mapping.

What happens if a customer submits the form twice?

Each submission fires the Zap, so the same person can appear on two meetings. Add a Zapier deduplication step keyed on the email address, or a short delay with a lookup in your helpdesk, to stop double bookings from an impatient resubmit.

Does the rep's reply go back into the form response?

No. Data moves in one direction only — the submission triggers the Calendly action, and nothing from Calendly or the call is written back. Notes belong in your helpdesk, with the submission link stored beside the ticket.

Related automations

Build the form first

The automation needs somewhere to fire from. Publish a form, connect it once, and every submission from then on runs this flow.

Start free