All templates

Automatic Formspree Lead to Callback Scheduling

Every few minutes, WebRun opens Formspree, reads any new contact form submission, checks Google Calendar for the next open slot, and sends you a WhatsApp message with the submitter's details and a suggested callback time to approve.

Runs on WebRun · Strict Lockdown policy
Every 15 minutes WebRunorchestrates each step
1 Formspree read new submissions
2 Google Calendar find the next open slot
3 WhatsApp send you the suggested callback
In short

How do I turn a new Formspree submission into a callback slot?

WebRun checks Formspree every few minutes for new contact form submissions, finds the next open slot on your Google Calendar, and sends you a WhatsApp message with the lead's details and a suggested callback time. You approve and send the invite yourself, so new website leads get a fast response without any unconfirmed booking going out.

  • New website leads get a suggested callback slot within minutes
  • No callback is booked without your approval
  • You stop refreshing Formspree to check for new submissions

Built for small business owners · freelancers · web agencies · solo consultants

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens formspree.io in a real browser with your saved login - no setup, no API keys.

  2. 1
    Formspree - read new submissions
    formspree.io
    WebRun in Formspree: read new submissions
    WebRun opens Formspree to read new submissions.
    • Open Formspree and list submissions since the last check
    • Read the submitter's name, message, and contact details
    • Skip anything already actioned

    Done when Every new submission has been read.

  3. 2
    Google Calendar - find the next open slot
    calendar.google.com
    WebRun in Google Calendar: find the next open slot
    WebRun opens Google Calendar to find the next open slot.
    • Check your calendar for the next open slot in business hours
    • Hold that slot as tentative, not confirmed
    • Leave the actual invite unsent for you to send

    Done when A tentative callback slot is identified but not yet booked.

  4. 3
    WhatsApp - send you the suggested callback
    whatsapp.com
    WebRun in WhatsApp: send you the suggested callback
    WebRun opens WhatsApp to send you the suggested callback.
    • Send you a WhatsApp message with the submitter's details
    • Include the suggested callback slot for you to confirm
    • Never message the submitter directly

    Done when You have the new lead and a suggested callback time in WhatsApp.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
formspree.io
ScheduleRuns automatically on this cadence
Every 15 minutes
DeliveryHow each run's result reaches you
New lead alert · WhatsApp
OutputWhat each run produces - A WhatsApp message per submission with the lead's details and a suggested, unconfirmed callback slot.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it book the call without me?

No. WebRun only holds a tentative slot and sends you the suggestion on WhatsApp. You send the actual calendar invite yourself.

Does it contact the person who filled out the form?

No. It only messages you on WhatsApp. It never emails or texts the submitter on its own.

What if I'm fully booked?

It looks for the next open slot in your business hours, so if today is full it suggests the earliest slot available, even if that's tomorrow.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.