All templates

Automated Fish Health Treatment Schedule

Every morning, WebRun opens Innovasea Farm360, reads the planned and active health treatments per cage, adds each dosing date and withdrawal-end date to a shared Google Calendar, and posts a Slack list of the treatments due today so no dose or clearance date is missed.

Runs on WebRun · Strict Lockdown policy
Every day at 6:30 AM WebRunorchestrates each step
1 Innovasea Farm360 read the treatment plan
2 Google Calendar schedule doses and withdrawals
3 Slack post today's due treatments
In short

How do I keep the fish health treatment schedule on track?

Every morning, WebRun opens Innovasea Farm360 and reads the planned and active treatments per cage. It adds each dosing date and withdrawal-end date to a shared Google Calendar, then posts a Slack list of treatments due today and clearances ending, so no dose is missed and no cage is harvested before its withdrawal date.

  • No treatment dose is missed on its scheduled day
  • Withdrawal periods are tracked so harvest holds are respected
  • Doses and clearances sit on a shared calendar the team can see

Built for fish farms · fish health teams · site managers · aquaculture veterinary staff

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

  2. 1
    Innovasea Farm360 - read the treatment plan
    innovasea.com
    WebRun in Innovasea Farm360: read the treatment plan
    WebRun opens Innovasea Farm360 to read the treatment plan.
    • Open Farm360 and go to the health and treatment records per cage
    • Read each planned or active treatment, its dosing schedule, and its withdrawal period
    • Capture the cage, product, dose dates, and withdrawal-end date

    Done when Every planned and active treatment has its dose and withdrawal dates captured.

  3. 2
    Google Calendar - schedule doses and withdrawals
    calendar.google.com
    WebRun in Google Calendar: schedule doses and withdrawals
    WebRun opens Google Calendar to schedule doses and withdrawals.
    • Open the shared fish health calendar
    • Add an event for each dosing date and for each withdrawal-end date
    • Title each event with the cage, product, and step so it is clear at a glance

    Done when Every dose and withdrawal date is on the shared calendar.

  4. 3
    Slack - post today's due treatments
    slack.com
    WebRun in Slack: post today's due treatments
    WebRun opens Slack to post today's due treatments.
    • Post an internal list of the treatments due today by cage
    • Flag any withdrawal period ending today so harvest holds are clear
    • Keep it internal to the fish health team, no external contact

    Done when The team has today's due treatments and clearances in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.innovasea.com
ScheduleRuns automatically on this cadence
Every day at 6:30 AM
DeliveryHow each run's result reaches you
Due treatments · Slack
OutputWhat each run produces - Google Calendar events for every dose and withdrawal-end date, plus a Slack list of treatments due today and withdrawal periods ending.
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

Does it record a treatment as given?

No. WebRun schedules the doses and posts a daily reminder for your team. Recording a treatment as administered stays a human action in Farm360, WebRun never marks a dose done on its own.

How does it handle withdrawal periods?

It reads each treatment's withdrawal period from Farm360, puts the withdrawal-end date on the calendar, and flags in Slack when a period ends, so a cage is not harvested before its clearance date.

Does it contact a vet or regulator?

No. WebRun keeps everything internal: calendar events and a Slack list for the fish health team. It never emails a vet, supplier, or regulator about a treatment on its own.

Put this on autopilot.

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