Free OpenClaw skill · No signup · v1.0.0
Free OpenClaw Skill for IVF and Fertility Clinics: Cycle Coordinator Agent (Download)
A working OpenClaw skill that owns the patient coordinator workload for an IVF and fertility clinic. Cycle coordination, medication adherence, monitoring scan scheduling, SART CORS reporting preparation, and financing handoff to Future Family, CapexMD, and Sunfish.
Built and maintained by Adhiraj Hangal, OpenClaw Consult. Code I wrote runs inside OpenClaw's source, merged by the project's creator.
Free OpenClaw skill for IVF and fertility clinics
14 KB file. Free for any use. Drop it into your OpenClaw setup and your agent knows your business in 60 seconds.
We email you a copy plus the install notes. One email, no list, no spam.
What this skill does for your IVF and fertility clinics
- Coordinates the IVF cycle calendar from eIVF or MEDITEX with the patient-facing medication start, monitoring scan, trigger shot, retrieval, and transfer windows visible in one timeline.
- Runs the daily medication adherence cadence (Gonal-F, Menopur, Cetrotide, Lupron, progesterone-in-oil, estradiol patches, hCG trigger) with injection timing and refrigeration reminders.
- Schedules monitoring scans and bloodwork at the cycle stage with same-day rescheduling logic for follicle response and estradiol levels.
- Hands off financing to Future Family, CapexMD, Sunfish, and ARC Fertility with cycle-specific price points and the practice's cycle package terms.
- Drafts SART CORS reporting data preparation including outcome capture and timeline auditing for the embryology team.
What's inside this OpenClaw skill
The full file you download, indexed below for search engines and for operators who want to read before they install.
---
name: fertility-cycle-coordinator
description: IVF cycle coordination, medication adherence, monitoring scan scheduling, SART CORS reporting prep, and financing handoff for fertility clinics. Integrates with eIVF, MEDITEX, BabySentry, Future Family, CapexMD, Sunfish, ARC Fertility.
version: 1.0.0
author: OpenClaw Consult (Adhiraj Hangal)
license: MIT
url: https://openclawconsult.com/skills/fertility-clinics
---
# OpenClaw Skill: Fertility Cycle Coordinator and Financing Liaison
## Overview
This skill turns the OpenClaw agent into a cycle coordinator equivalent for an
IVF and fertility clinic. It owns the multi-week cycle calendar, the daily
medication adherence cadence, the monitoring scan scheduling, the SART CORS
reporting data preparation, and the financing handoff. It does not replace the
REI physician or the nurse coordinator: it amplifies them.
It is designed for single-REI and multi-REI fertility practices running eIVF,
MEDITEX, BabySentry, IVF Pro, or FertilityCloud. The skill handles the unique
fertility pattern: 4 to 6 week cycle arcs, time-sensitive injection regimens,
high-stakes monitoring decisions, large out-of-pocket cost, and the emotional
weight of the entire process.
## What this skill does
1. Cycle calendar coordination with stim, monitoring, trigger, retrieval, transfer, and beta windows
2. Daily medication adherence cadence (Gonal-F, Menopur, Cetrotide, Lupron, Ganirelix, hCG trigger, PIO, estradiol)
3. Monitoring scan and bloodwork scheduling with same-day rescheduling logic
4. SART CORS reporting data preparation with outcome capture as it happens
5. Financing handoff to Future Family, CapexMD, Sunfish, ARC Fertility
6. Beta-wait emotional support cadence respecting the weight of the wait
7. OHSS risk signal surfacing for REI clinical review
## Triggers
```yaml
triggers:
- type: heartbeat
schedule: "0 6 * * *" # Daily 6am
action: compile_daily_cycle_roster
- type: heartbeat
schedule: "0 19 * * *" # Daily 7pm
action: compile_evening_medication_reminders
- type: heartbeat
schedule: "0 17 * * 1-5" # Weekdays 5pm
action: confirm_next_day_monitoring_appointments
- type: heartbeat
schedule: "0 9 * * 1" # Mondays 9am
action: weekly_sart_cors_data_audit
- type: on_event
event: emr.cycle_started
action: enter_cycle_coordination_track
- type: on_event
event: emr.monitoring_result_posted
action: route_to_nurse_for_dosing_decision
- type: on_event
event: emr.trigger_administered
action: enter_retrieval_36h_countdown
- type: on_event
event: emr.transfer_completed
action: enter_beta_wait_support_cadence
```
## Workflow: cycle calendar coordination
When a patient starts a cycle, the agent generates a personalized cycle calendar:
1. Reads the protocol (long Lupron, antagonist with Cetrotide / Ganirelix, mini-stim, natural cycle FET, frozen embryo transfer with hormonal prep)
2. Generates the patient-facing calendar with: stim start date, baseline scan, monitoring scan windows, trigger window, retrieval target, fertilization day, transfer day (fresh or frozen), beta date
3. Sends the patient the calendar with a brief explainer of each milestone
4. Schedules the medication and appointment reminders against the calendar
5. Updates the calendar in real time as monitoring shifts the timeline (e.g., extra monitoring day, trigger pushed by 12 hours)
The cycle calendar is the patient's most-asked-about document. Having it clean, current, and patient-friendly is one of the highest-leverage upgrades a fertility clinic can make.
## Workflow: medication adherence
The skill maintains a per-patient medication schedule:
- Stim medications (Gonal-F, Follistim, Menopur, Bravelle): typically evening injection, sometimes morning + evening
- Suppression medications (Lupron, Cetrotide, Ganirelix): time-specific
- Trigger shot (hCG / Pregnyl / Novarel / Ovidrel, or Lupron trigger): exact-time critical, 36 hours before retrieval
- Luteal phase support (progesterone-in-oil intramuscular, vaginal Crinone / Endometrin / Prometrium suppositories, estradiol patches or oral)
The agent sends reminders at the right time, with the right dose, with refrigeration notes for the meds that need it. If the patient reports a missed dose, dosing error, or dose change uncertainty, the skill immediately escalates to the nurse coordinator. The skill never dose-adjusts on its own.
## Workflow: monitoring scan and bloodwork
For each monitoring day, the agent:
1. Confirms the scan and lab appointment the evening before
2. Sends the morning arrival reminder (most monitoring is early morning, before 8am, often before 7am)
3. Captures the post-monitoring outcome (E2, LH, P4, follicle count by ovary, lining thickness)
4. Routes to the nurse coordinator for the dose adjustment decision
5. Updates the patient with the next-day plan once the nurse coordinator finalizes
6. Reschedules patient logistics (work coverage, child care) if the timeline shifts
The skill does not make dosing decisions. It moves information faster between the patient, the nurse, and the REI.
## Workflow: SART CORS reporting prep
SART CORS is the annual reporting all SART-member US fertility clinics submit. The data is granular: per cycle, per outcome, per stage.
The skill captures the data points as they happen:
- Cycle initiation: protocol, age at cycle start, AMH, AFC, BMI, indication
- Stim: total gonadotropin units, days of stim, peak E2
- Trigger: trigger type, trigger E2, lead follicle size
- Retrieval: oocyte count, MII count
- Fertilization: ICSI / IVF, fertilization rate, day 3 cleavage rate
- Blastocyst: day 5 / 6 blast rate, useable blast count
- Transfer: fresh vs frozen, day of transfer, number transferred, embryo grade
- Outcome: beta hCG result, ongoing pregnancy at 8 weeks, miscarriage if applicable, live birth at term
By the time SART CORS is due, the data is already collected and audited. The embryology team reviews and submits.
## Workflow: financing handoff
For new cycles or returning patients without coverage, the agent:
1. Estimates the cycle cost based on the protocol and the practice's standard pricing
2. Drafts the financing invitation tuned to the lender:
- Future Family: cycle packages and lifestyle-tailored monthly plans
- CapexMD: traditional financing for higher-ticket cycle packages
- Sunfish: cycle financing with insurance-gap focus
- ARC Fertility: traditional financing through partner clinic network
3. Sends the application link, the patient applies directly with the lender
4. Tracks the approval outcome and updates the cycle-start conversation accordingly
The skill never transmits financial application data; the patient applies directly.
## Workflow: beta-wait emotional cadence
The two-week wait between transfer and beta is the emotionally hardest part of a cycle. The skill's tone here is particularly careful:
- Day 1 post-transfer: confirmation of the procedure, light activity guidance, medication continuation reminders
- Day 4: gentle check-in respecting the emotional weight, no outcome speculation
- Day 7: gentle check-in plus the date confirmation for the beta test
- Day 9 (beta day): confirmation of the lab appointment, supportive tone
After the beta:
- Positive: warm acknowledgement and confirmation of the next monitoring beta or ultrasound
- Negative: an immediate handoff to the nurse coordinator for the conversation (the skill does not deliver this news)
- Ambiguous (lower than expected): handoff to the nurse coordinator for clinical interpretation
The skill never delivers a negative or ambiguous beta result via text. That conversation belongs to the nurse coordinator or REI.
## Memory keys
```yaml
memory:
- key: fert.cycle[{patient_id}][{cycle_id}]
description: Active cycle state
schema: { protocol: string, stage: string, day_in_stage: int, calendar_start: date, trigger_date: date, retrieval_date: date, transfer_date: date, beta_date: date, status: active|cancelled|completed }
- key: fert.medication_schedule[{patient_id}]
description: Active medication regimen
schema: { meds: array, dose_per_med: object, timing_per_med: object, last_confirmed_dose: datetime, missed_doses: array }
- key: fert.monitoring_history[{patient_id}]
description: Cycle monitoring trajectory
schema: { e2_trend: array, follicle_count_trend: array, lining_trend: array, last_scan_date: date, next_scan_date: date }
- key: fert.ohss_risk[{patient_id}]
description: OHSS risk signal state
schema: { risk_tier: low|moderate|high, last_e2: int, follicle_count: int, patient_symptoms: array, flagged_to_rei: bool }
- key: fert.financing_status[{patient_id}]
description: Active financing application state
schema: { lender: string, status: drafted|sent|applied|approved|declined, cycle_cost_estimate: number, approved_amount: number }
- key: fert.sart_cors_capture[{patient_id}][{cycle_id}]
description: Cycle outcome data points captured as they happen
schema: { cycle_init: object, stim: object, trigger: object, retrieval: object, fertilization: object, transfer: object, outcome: object }
```
## Message templates
```yaml
templates:
cycle_calendar_intro:
body: |
Hi {patient_first_name},
Welcome to your cycle with {practice_name}. Here is your personalized
calendar:
Baseline scan: {baseline_date}
Stim start: {stim_start_date}
First monitoring: {first_monitoring_date}
Expected trigger window: {trigger_window}
Expected retrieval: {retrieval_window}
{transfer_or_freeze_plan}
The dates may shift by 1-2 days based on how your body responds to the
meds, and that is normal. I will keep you updated daily.
Reach out anytime with questions.
{nurse_coordinator_first_name}
stim_evening_med_reminder:
body: |
Hi {patient_first_name},
Quick reminder for tonight's injections:
- {gonadotropin_name} {gonadotropin_dose} IU at {gonadotropin_time}
- {menopur_dose} IU at {menopur_time}
{cetrotide_or_ganirelix_line}
Tomorrow morning monitoring at {monitoring_time}, please arrive by
{arrival_time}. Bring your med tracker.
Reply if anything is unclear.
{nurse_coordinator_first_name}
trigger_36h_countdown:
body: |
Hi {patient_first_name},
Tonight is your trigger shot. Time: {trigger_time} (exact). This is the
most time-sensitive injection of the cycle.
Retrieval is scheduled for {retrieval_date} at {retrieval_time}, exactly
36 hours after the trigger.
Stop all other stim medications after tonight unless we said otherwise.
Confirm by replying YES when you have administered the trigger.
{nurse_coordinator_first_name}
beta_wait_day_4_gentle:
body: |
Hi {patient_first_name},
Quick check-in. How are you feeling? No need to share anything you do not
want to. I am here if you have questions or just want to talk.
A reminder, your beta is scheduled for {beta_date} at {beta_time}. Until
then, keep up the {luteal_support_meds} as planned.
{nurse_coordinator_first_name}
financing_future_family:
body: |
Hi {patient_first_name},
Following up on the cycle cost we discussed (about {cycle_cost_estimate}).
Future Family offers monthly payment plans that can bring it down to
around {ff_monthly_estimate} per month with no interest if you qualify.
Application here, takes about 5 minutes:
{future_family_application_link}
Once you are approved I will confirm your cycle start date.
{financial_coordinator_first_name}
```
## Required integrations
| Integration | Purpose | Read | Write |
|-------------------------|------------------------------------------------------|------|-------|
| eIVF | EMR, cycle calendar, monitoring, lab | yes | optional |
| MEDITEX | EMR, cycle calendar, monitoring | yes | optional |
| BabySentry | Patient-facing cycle calendar | yes | yes |
| Future Family | Financing application | yes | no |
| CapexMD | Financing application | yes | no |
| Sunfish | Financing application | yes | no |
| ARC Fertility | Financing through partner network | yes | no |
| Lab integrations (Quest, in-house) | Monitoring bloodwork results | yes | no |
| Twilio (or similar) | Outbound SMS | no | yes |
| Email provider | Outbound email | no | yes |
| OpenClaw Memory | Cross-run state | yes | yes |
| OpenClaw Heartbeat | Scheduled cadence triggers | yes | yes |
Write-back to the EMR is optional. Most clinics start read-only and have the
nurse coordinator commit any EMR changes. After two weeks, flip write access on
for low-risk fields (cycle stage stamps, note appends).
## HIPAA notes
By default this skill operates on patient identifiers, cycle stage, monitoring
appointment metadata, and medication adherence status. We deliberately avoid
putting specific lab values (estradiol, beta hCG), follicle counts, embryo
grades, or fertilization rates into outbound SMS. Fertility care involves
particularly sensitive PHI, including reproductive health and pregnancy
information; the default posture is conservative. For stricter PHI handling,
set `phi_mode: identifier_only`.
Confirm your BAA covers the cloud AI provider you point OpenClaw at. The skill
itself is local; the model inference is not.
## Configuration
```yaml
config:
practice_name: "Your Fertility Clinic"
reis:
- last_name: "Khanna"
first_name: "Priya"
voice: warm-clinical
- last_name: "Berger"
first_name: "Michael"
voice: clinical-direct
nurse_coordinators:
- last_name: "Vega"
first_name: "Laura"
approval_mode: nurse_approves_all # or "autonomous_after_2_weeks"
phi_mode: standard # or "identifier_only"
protocols_supported:
- long_lupron
- antagonist_cetrotide
- antagonist_ganirelix
- mini_stim
- natural_cycle_FET
- hormonal_prep_FET
financing_waterfall:
- Future_Family
- CapexMD
- Sunfish
- ARC_Fertility
cycle_cost_estimate:
fresh_ivf_with_meds: 22000
fresh_ivf_without_meds: 16000
frozen_embryo_transfer: 5500
egg_freezing: 12000
ohss_signals:
e2_threshold: 5000
follicle_count_threshold: 25
patient_symptoms: [abdominal_pain, rapid_weight_gain, decreased_urine]
beta_wait_cadence: respectful_emotional_aware
```
## Quick install
```bash
mkdir -p ~/.claude/skills
mv fertility-clinics.md ~/.claude/skills/fertility-cycle-coordinator.md
# Edit the config block to match your clinic
```
Launch OpenClaw and the skill is live. Run `compile cycle roster` or
`compile sart cors data audit` on demand, or wait for Heartbeat to fire.
## Want it wired to your stack?
This SKILL.md is the starting point. If you want it plugged into your specific
EMR, your specific medication protocols, your specific financing partner mix,
and your specific clinical voice, on a fixed-price two-week clock, with the
founder writing every line of the build, the door is at
https://www.adhirajhangal.com/work
Install in 60 seconds
- 1
Drop the file into your OpenClaw skills directory
Save the downloaded fertility-clinics.md as ~/.claude/skills/fertility-cycle-coordinator.md. OpenClaw picks up new skill files on next agent launch.
- 2
Wire in your eIVF or MEDITEX feed
Edit the integrations block to point at your eIVF, MEDITEX, or BabySentry export. The skill ships prompts to translate the daily cycle calendar and the monitoring queue into the agent's working memory.
- 3
Start in nurse coordinator approval mode, validate, then move to autonomous
Run for two weeks with the nurse coordinator approving every outbound message. The skill defaults route any cycle stim adjustment, any abnormal estradiol or follicle response, any OHSS-risk signal, and any clinical question to the REI physician or nurse coordinator. After two weeks, flip routine medication reminders and monitoring scan confirmations to autonomous.
Example conversation
You
Run the cycle coordination roster for this week and tell me whose timeline is at risk.
Agent
Cycle roster compiled. 32 active cycles. 12 in stim phase (drafted medication adherence check-ins keyed to each patient's start date: 4 Gonal-F + Menopur protocols, 3 antagonist protocols with Cetrotide, 3 long Lupron protocols, 2 mini-stim). 6 in monitoring (drafted scan confirmations for tomorrow's monitoring with each patient's recent E2 and follicle count trend). 4 at trigger window (drafted trigger shot timing reminders with the 36-hour retrieval clock visible). 3 in transfer cycle (drafted progesterone-in-oil reminder and the day-of-transfer instructions). 2 in beta wait (drafted gentle 7-day-and-9-day-post-transfer check-ins respecting the emotional weight of the wait). Timeline risk: 1 patient cycle is at risk of cancellation due to poor follicle response at day 8 (escalated to the REI), 1 patient has missed 2 days of Cetrotide (escalated to the nurse coordinator for an urgent call). Financing follow-up: 2 patients in financing-pending status (drafted Future Family application reminder for 1, Sunfish for 1).
Founder-led · 14 days
Want this cycle coordinator and financing liaison live in your fertility clinic in 14 days?
Adhiraj ships OpenClaw AI agents into real businesses. Short discovery to map it to eIVF, SART CORS reporting, and your financing partners, build in 14 days, then optional ongoing support so your OpenClaw system keeps working.
Build it with meCommon questions
Does this skill access PHI?
+
By default the skill works on patient identifiers, cycle stage, monitoring appointment metadata, and medication adherence status. We do not put specific lab values (estradiol, beta hCG), follicle counts, embryo grades, or fertilization rates into outbound SMS. For stricter PHI handling, set phi_mode: identifier_only. IVF and fertility care involves particularly sensitive PHI; the default posture is conservative.
Which fertility-specific EMRs does it integrate with?
+
The skill includes integration prompts for eIVF, MEDITEX, BabySentry, IVF Pro, and FertilityCloud. eIVF and MEDITEX dominate the US fertility EMR market. The skill works on the cycle-state model these systems use (stim, monitoring, trigger, retrieval, ICSI / IVF, day 3 / 5 / 6 grading, transfer, beta).
How does the medication adherence workflow handle the complexity?
+
IVF medications are time-sensitive, temperature-sensitive, and dose-sensitive. The skill maintains a per-patient medication schedule: which drugs (Gonal-F, Menopur, Cetrotide, Lupron, Ganirelix, hCG trigger, PIO, estradiol patches), what dose, what time, and any cycle-day-specific adjustments. The patient gets reminder texts at the right time. If the patient reports a missed dose or a dosing error, the skill immediately escalates to the nurse coordinator.
How does it manage the OHSS risk profile?
+
Ovarian hyperstimulation syndrome (OHSS) risk is monitored by the REI and nurse coordinator. The skill does not diagnose OHSS, but it does surface signals: rapid follicle count rise, very high estradiol trajectory, patient-reported abdominal pain or rapid weight gain. Any of those triggers an immediate flag to the REI for clinical review.
What about SART CORS reporting?
+
SART CORS reporting requires detailed cycle outcome data submitted annually. The skill helps the embryology team prep the reporting: cycle initiation date, retrieval date, fertilization rate, day 5 blastocyst rate, transfer date, beta result, ongoing pregnancy at 8 weeks, live birth at term. The skill captures these data points as they happen, so the annual SART submission is a review-and-submit rather than a re-derive.
How does the financing handoff work for an IVF cycle?
+
Most IVF cycles are out-of-pocket or partially covered. The skill drafts financing invitations for Future Family, CapexMD, Sunfish, and ARC Fertility based on the patient's expected cycle cost (often $15K to $30K including meds and monitoring). The application invitation is tuned to the lender's voice and the patient's stated budget posture. The patient applies directly with the lender.
How does it handle the emotional weight of fertility treatment?
+
Fertility communication is uniquely sensitive. The skill's tone is warm, non-clinical, and respects the emotional reality of the process. Beta-wait messages are particularly careful: they confirm the appointment, do not predict outcome, and explicitly leave space for the patient to share how they are feeling. For patients with prior loss in their history, the skill drafts an even more sensitive cadence with the option for the nurse coordinator to take over entirely.
What does the skill cost to run on top of OpenClaw?
+
Token cost depends on cycle volume. A single-REI practice running 200-400 IVF cycles per year sees expected monthly token spend in the $50-$120 range. A multi-REI practice running 1,000-2,000 cycles per year sees $200-$500.
Can I modify this skill?
+
Yes. MIT licensed. Edit the cycle stage cadences, the medication protocols, the financing waterfall, the SART CORS data capture points, the brand voice. Most clinics fork the skill within the first 30 days.
Can OpenClaw Consult build a customized version for my clinic?
+
Yes. The free SKILL.md is the starting point. If you want it wired into your specific EMR, your specific medication protocols (long Lupron, antagonist, mini-stim, natural cycle FET), your specific financing partner mix, and your specific clinical voice, we run a 14-day fixed-price build at adhirajhangal.com/work.
Want the full implementation playbook?
Read the deep-dive guide for IVF and fertility clinics
The playbook covers workflows, software integrations, compliance, ROI math, and a four-week rollout plan. The skill file above is a working slice of that build.
Read the IVF and fertility clinics playbook →Related free skills
Free OpenClaw Skill for mental health practices
A working OpenClaw skill that owns the intake and no-show recovery workload for an outpatient mental health practice. Intake form chase, PHQ-9 and GAD-7 measurement-based care, no-show recovery, insurance verification, and waitlist activation.
Free OpenClaw Skill for plastic surgery clinics
A working OpenClaw skill that owns the patient coordinator workload for a plastic surgery practice. Consult to surgery conversion, Cherry / PatientFi / Alphaeon financing handoff, pre-op and post-op cadence, and second-opinion shopper reactivation.
Free OpenClaw Skill for dermatology practices
A working OpenClaw skill that owns the recall and biopsy follow-up workload for a dermatology practice. Annual skin check recall, biopsy and pathology callbacks, Mohs scheduling, iPLEDGE adherence, and prior authorization chase, all in one SKILL.md.
Free OpenClaw Skill for physical therapy clinics
A working OpenClaw skill that owns the authorization, HEP compliance, and outcomes reporting workload for an outpatient PT clinic. Auth unit tracking, KX modifier review, home exercise program compliance, FOTO outcomes prompts, and plan of care recertification.
Free OpenClaw Skill for med spas
A working OpenClaw skill that owns the front-desk and treatment coordinator workload for a med spa. Booking, no-show recovery, treatment package balance tracking, Cherry financing handoff, and treatment series rebook for Botox, filler, laser, and body contouring.
Want it wired to your stack?
The free skill is the starting point. If you want it plugged into your actual software, on a fixed-price two-week clock, with the founder writing every line, this is the door.