nAbleIVF Automated Lab Worklist Builder
Every morning, WebRun reads the active cycles in nAbleIVF, works out from each patient's cycle day which lab tasks are due today, such as egg retrievals, inseminations, fertilization and embryo checks, and transfers, builds a time-ordered worklist in Google Sheets, and posts it to the lab Slack channel so the embryology team starts the day aligned.
How do I automatically build the daily embryology lab worklist from IVF cycle days?
WebRun reads the active cycles in nAbleIVF every morning and works out from each patient's cycle day which lab tasks are due today, from retrievals and inseminations to embryo checks and transfers. It builds a time-ordered worklist in Google Sheets and posts it to the lab Slack channel, so the embryology bench starts the day knowing exactly what is due.
- The bench starts each day with a time-ordered worklist, not a chart hunt
- Timed procedures surface first with their scheduled slot
- A daily worklist history builds up in one sheet
Built for IVF embryology labs · lab supervisors · fertility clinic embryologists · reproductive lab coordinators
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.nableivf.comin a real browser with your saved login - no setup, no API keys. -
1
nAbleIVF - read active cycles and cycle days
WebRun opens nAbleIVF to read active cycles and cycle days. - Open nAbleIVF and read the active treatment cycles from the lab dashboard
- For each patient, read the current cycle day and the protocol milestones due
- Work out today's lab tasks: retrievals, inseminations, fertilization checks, embryo assessments, biopsies, and transfers
- Capture the patient identifier, task, and any scheduled time for each
Done when Every lab task due today across active cycles is identified with its patient and time.
-
2
Google Sheets - build the time-ordered worklist
WebRun opens Google Sheets to build the time-ordered worklist. - Write today's worklist to the sheet, one row per lab task
- Order rows by scheduled time so the bench can work top to bottom
- Record patient identifier, task type, cycle day, and time for each
- Group timed procedures such as retrievals and transfers at the top of their slots
Done when A time-ordered lab worklist for today is saved in the Google Sheet.
-
3
Slack - post today's lab worklist
WebRun opens Slack to post today's lab worklist. - Post today's worklist to the lab Slack channel with the counts by task type
- List timed procedures first with their scheduled slot
- Keep it internal to the embryology team, with no patient names where an identifier will do
Done when The lab team has today's time-ordered worklist in Slack.
How is each run configured?
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.
Every action is checked against this policy before it runs.
Questions, answered
Does it change any cycle or schedule anything in nAbleIVF?
No. WebRun only reads the active cycles and their cycle days, then writes a worklist to your own Google Sheet and Slack. It never edits a cycle, books a procedure, or changes a protocol. The worklist is a read-only view for the bench.
Is patient data shared outside the clinic?
No. The Google Sheet and Slack channel are your own internal workspaces on the allowlist. WebRun uses a patient identifier rather than a name where you prefer, so no patient or cycle detail leaves your systems.
How does it decide what is due today?
It reads each active patient's current cycle day and protocol milestones in nAbleIVF and maps them to today's lab tasks. You can tune which milestones and time slots appear so the worklist matches how your lab plans its day.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.