All templates

Promote Open Slots on Social

Every Monday, WebRun reviews next week's open availability in Calendly, drafts eye-catching Instagram posts highlighting those slots, and posts the drafts to Slack for you to approve and publish at your chosen time.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Calendly find open availability slots
2 Instagram draft promotional posts
3 Slack deliver drafts for your approval
In short

How can I automatically promote my open booking slots on Instagram?

Every Monday, WebRun reviews next week's open availability in Calendly, drafts eye-catching Instagram posts highlighting those slots, and posts the drafts to Slack for you to approve and publish - turning empty calendar gaps into booked appointments with targeted social promotion.

  • Open slots promoted on Instagram before the week begins
  • Drafts ready for one-click Slack approval
  • Bookings driven from social without manual post writing

Built for independent instructors and coaches · fitness studios · beauty and wellness practitioners · freelancers with appointment-based services

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 calendly.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Calendly - find open availability slots
    calendly.com
    WebRun in Calendly: find open availability slots
    WebRun opens Calendly to find open availability slots.
    • Open Calendly and view next week's schedule
    • Identify the days and time blocks with the most open availability
    • Note the service types available for each slot and your booking link

    Done when Next week's best open slots are identified with service types and booking links.

  3. 2
    Instagram - draft promotional posts
    instagram.com
    WebRun in Instagram: draft promotional posts
    WebRun opens Instagram to draft promotional posts.
    • Draft 1–3 promotional posts - one per highlight day or service type
    • Include the available days, services on offer, and a booking link in the caption
    • Keep the tone exciting and urgent without being pushy
    • Leave each post as a draft - do not publish yet

    Done when Draft Instagram posts are ready for each priority open slot.

  4. 3
    Slack - deliver drafts for your approval
    slack.com
    WebRun in Slack: deliver drafts for your approval
    WebRun opens Slack to deliver drafts for your approval.
    • Post each draft caption to Slack along with suggested posting times
    • Remind you which slots are filling fastest so you can prioritise

    Done when You have the draft posts in Slack and can publish them to Instagram when ready.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
calendly.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Draft posts · Slack
OutputWhat each run produces - Draft Instagram post captions for your open slots next week, delivered to Slack for review before you publish.
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 post to Instagram on its own?

No. Every post is a draft sent to Slack for your review. You publish it when you're ready.

How does it pick which slots to promote?

It highlights the days with the most open availability and any premium services that are still open. You can also pin specific services or time slots you always want promoted.

What if my calendar is fully booked?

It posts a Slack note saying no open slots need promoting this week - a small win worth knowing.

Put this on autopilot.

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