All templates

Automated Daycare Package Renewals

Every morning, WebRun opens PetExec, finds daycare package accounts with 2 or fewer sessions remaining, drafts a renewal payment link in Stripe for each, and posts the list to Slack for staff to review and reach out to the owner before the package runs out.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 PetExec find low-balance packages
2 Stripe draft renewal payment link
3 Slack alert staff to follow up
In short

How do I automatically track and renew low daycare packages?

Every morning, WebRun scans PetExec for daycare package accounts with 2 or fewer sessions remaining, drafts a Stripe renewal payment link for each, and posts the list to Slack so staff can reach out proactively. No charge or payment link is sent until a team member contacts the owner and confirms.

  • Low package balances are caught days before they run out
  • Staff have renewal links ready before making owner calls
  • No payment is sent until a staff member confirms with the owner

Built for dog daycare facilities · boarding and daycare managers · pet resort staff · kennel front desk teams

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

  2. 1
    PetExec - find low-balance packages
    petexec.net
    WebRun in PetExec: find low-balance packages
    WebRun opens PetExec to find low-balance packages.
    • Open PetExec and review all active daycare package accounts
    • Flag accounts with 2 or fewer sessions remaining
    • Capture the owner name, email, phone, pet name, package type, and sessions remaining for each

    Done when All accounts with low package balances are identified with owner contact details.

  3. 2
    Stripe - draft renewal payment link
    stripe.com
    WebRun in Stripe: draft renewal payment link
    WebRun opens Stripe to draft renewal payment link.
    • Draft a Stripe payment link for the renewal package matching each flagged account's current package type
    • Include the pet name and package details in the payment description
    • Save the link without sending pending staff review

    Done when A draft Stripe renewal link exists for each low-balance account.

  4. 3
    Slack - alert staff to follow up
    slack.com
    WebRun in Slack: alert staff to follow up
    WebRun opens Slack to alert staff to follow up.
    • Post a Slack alert to the front-desk channel listing all low-balance accounts
    • Include owner name, pet name, sessions remaining, package type, and the draft Stripe link
    • Prompt staff to reach out to each owner to offer the renewal

    Done when Staff have the full renewal list in Slack with ready-to-send payment links.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
petexec.net
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Renewal list · Slack
OutputWhat each run produces - A Slack list of low-balance daycare package accounts with draft Stripe renewal links for staff to send after owner outreach.
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 charge owners or send payment links automatically?

No. WebRun drafts the Stripe renewal link and posts it to Slack for staff review. The link is never sent to an owner until a staff member reaches out and chooses to share it.

At what threshold does it flag a package as low?

The default threshold is 2 sessions remaining. You can adjust this number during setup to match your facility's preferred outreach timing, for example 3 sessions or 1 week before expiry.

What if an owner already renewed before the morning run?

WebRun reads live PetExec data each morning, so any account topped up overnight will not appear in the day's renewal list.

Put this on autopilot.

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