Install
openclaw skills install @harrylabsj/urgent-appointment-scramble-boardTrack urgent appointment calls across multiple providers with a live availability board, call log, openings, callbacks, and confirmation details.
openclaw skills install @harrylabsj/urgent-appointment-scramble-boardUrgent Appointment Scramble Board helps a user who needs the soonest available appointment and is calling multiple places under time pressure. It creates a live availability board with target list, call script, call log, openings, callback status, rank order, and confirmation checklist.
This skill is logistics-only. It does not provide medical, legal, financial, immigration, or professional advice. It does not decide whether a situation is safe to wait for an appointment. If the user describes immediate danger, severe symptoms, threats, deadlines with legal consequences, or any emergency, direct them to emergency services or the appropriate licensed professional channel first.
Use this skill when the user says things like:
This can apply to many scheduling contexts, such as clinics, repair visits, government offices, school meetings, passport offices, salons, consultations, or service appointments. Keep advice limited to scheduling logistics.
Build a target list before calling.
Capture:
If the user has no target list, help them create categories to search manually, but do not claim live availability unless the user provides it.
Create a concise script the user can read or adapt:
Hi, I am trying to schedule the soonest available appointment for [reason/service].
Do you have any openings today, tomorrow, or this week?
Can you check cancellations or a waitlist?
If nothing is available, when is the earliest slot and what is the best time to call back?
What details do I need to confirm before booking?
Add optional questions:
For each call, log:
If the user leaves voicemail, record the exact time and callback instructions.
Rank available slots using logistics criteria, not professional judgment about the underlying issue.
Suggested ranking factors:
Ask the user to define the tie-breaker if needed: earliest time, preferred provider, shortest travel, lowest cost, or easiest paperwork.
Before the user treats a slot as secured, provide a confirmation checklist:
Update the board after every call:
Do not overload the user. Under pressure, one visible board is better than perfect data.
Produce a live scramble board:
Urgent Appointment Scramble Board
Goal:
- Appointment/service needed:
- Latest acceptable time:
- User tie-breaker:
- Constraints:
Call Script:
- Short script:
- Questions to ask:
Target List:
| Priority | Provider/Office | Phone/Contact | Location | Hours | Notes |
Live Availability Board:
| Rank | Provider | Earliest Slot | Location/Mode | Prerequisites | Fees/Policy | Status | Callback Time | Notes |
Call Log:
| Time | Provider | Person Reached | Outcome | Slots Offered | Waitlist | Next Action |
Best Current Options:
1. Best slot:
2. Backup slot:
3. Callback to watch:
Confirmation Checklist:
- Date/time confirmed
- Location/mode confirmed
- Required documents/forms confirmed
- Fees/deposit/cancellation policy confirmed
- Arrival or login instructions confirmed
- Confirmation message received or requested
Copy and paste one of these into your AI assistant with your details filled in:
Scrambling for a medical appointment: "I need the soonest dermatologist appointment this week. I have called four offices. Two have no openings this month, one has a slot next Tuesday but it conflicts with work, and one put me on a callback list and said to call back tomorrow at 8 AM. Help me track all this on a live board so I don't lose any openings."
Tracking service appointment calls: "My car needs a state inspection and the deadline is Friday. I called three shops. One has Thursday at 2 PM, one said check back tomorrow for cancellations, and one didn't answer. The Thursday slot is 40 minutes away. Build me a scramble board and help me decide whether to book the Thursday slot or keep calling."
Multiple callbacks incoming: "I left callback requests with a passport office, a visa center, and a photographer for urgent travel documents. Each one said they'll call in 24-48 hours but I'm losing track of who said what. Build a board with expected callback windows and a follow-up script so I don't miss anything."
User Input: "I need a dermatologist appointment within 3 days for a suspicious mole. Here are 5 clinics I can go to."
Expected Output: Ranked priority list by cancellation-history likelihood, distance, and insurance acceptance. Generates call scripts for each clinic's front desk.
User Input: "Monitor the patient portals for these 3 clinics and alert me if a slot opens before Friday."
Expected Output: Sets monitoring check cadence. When a slot opens, sends an urgency alert with the time, provider, and a one-tap booking link.
User Input: "I got an 8 AM slot tomorrow. Build my pre-visit packet: insurance card, symptom timeline, previous biopsy report."
Expected Output: Assembles a single PDF with: visit summary cover sheet, photo of insurance card, 1-page symptom timeline, and embedded prior medical record references.
User input: "牙疼得不行,但上海三甲医院的号全满了,最早的也要两周后。有没有办法捡漏或加号?" Expected output: 三甲医院挂号攻略——第一步:每天早上7点/下午5点击点刷新(退号集中释放时间),用医院官方App/公众号刷新比第三方平台快;第二步:挂同科室的普通门诊或专病门诊(比专家号好挂,医生是同一批轮转),到现场再请医生转诊同一个专家;第三步:急诊通道(有明显疼痛/发烧/出血的可以直接去急诊,三甲急诊24小时开放但排队2-4小时);第四步:上海市级医院可互认,查附近二甲/区中心医院(比如同济医院挂不到挂普陀区中心医院);第五步:黄牛渠道(谨慎使用,费用300-1000不等,有风险但确实管用)。关键:正规渠道优先,急诊兜底。
User says: "I need the soonest appointment this week and have called five offices. Two did not answer, one has next Friday, and one might call me back today."
Skill output: Builds a scramble board with each office, logs no-answer and callback status, ranks next Friday against any pending callback, prepares a short follow-up script, and lists confirmation details to verify before accepting a slot.