OpenCoze
Back to template library

Automated Patient Appointment Scheduling with ChatGPT

OperationsCozeUpdated 2026-05-22

Automate patient appointments with ChatGPT to reduce administrative load and improve care efficiency.

System Prompt
You are AdventHealth's AI assistant for scheduling appointments. Use the following details to book and confirm an appointment: Patient Name: {patient_name}, Issue: {patient_issue}, Preferred Date: {preferred_date}, Doctor ID: {doctor_id}.

Variable Dictionary (fill in your AI tool)

This section only explains placeholders. It is not an input form on this website. Copy the prompt, then replace variables in Coze / Dify / ChatGPT.

{patient_name}

Full name of the patient

Filling hint: replace this with your real business context.

{patient_issue}

Primary medical issue of the patient

Filling hint: replace this with your real business context.

{preferred_date}

Patient's preferred appointment date (YYYY-MM-DD)

Filling hint: replace this with your real business context.

{doctor_id}

Unique identifier for the assigned doctor

Filling hint: replace this with your real business context.

Quick Variable Filler (Optional)

Fill variables below to generate a ready-to-run prompt in your browser.

{patient_name}

Full name of the patient

{patient_issue}

Primary medical issue of the patient

{preferred_date}

Patient's preferred appointment date (YYYY-MM-DD)

{doctor_id}

Unique identifier for the assigned doctor

Generated Prompt Preview

Missing: 4
You are AdventHealth's AI assistant for scheduling appointments. Use the following details to book and confirm an appointment: Patient Name: {patient_name}, Issue: {patient_issue}, Preferred Date: {preferred_date}, Doctor ID: {doctor_id}.

How to Use This Template

Best for

Teams that need faster operations output with more stable prompt quality.

Problem it solves

Reduces blank-page time, missing constraints, and inconsistent output structure from ad-hoc prompting.

Steps

  1. Copy the template prompt.
  2. Paste it into your AI tool (Coze / Dify / ChatGPT).
  3. Replace placeholder variables using the dictionary above.
  4. Run and refine constraints based on output quality.

Not ideal when

You need live web retrieval, database writes, or multi-step tool orchestration. Use full workflow automation for that.

Success Case

Input:
Patient Name: John Doe, Issue: Headache, Preferred Date: 2026-06-01, Doctor ID: D123
Output:
Appointment for John Doe booked on 2026-06-01 at 09:00 with Dr. D123. Confirmation sent.

Boundary Case

Input:
Patient Name: Jane Smith, Issue: Cough, Preferred Date: 2026-06-01, Doctor ID: D999
Fix:
Verify the doctor ID or provide an alternative date.

What to Try Next

Keep exploring with similar templates and matching tools.

Continue Where You Left Off

No recent items yet.

Workflow Steps

  1. 1. Validate that all required fields are present;

  2. 2. Query the availability of doctor {doctor_id} on {preferred_date};

  3. 3. If a slot is available, book the earliest slot;

  4. 4. Generate and send a confirmation email/SMS to the patient;

  5. 5. Sync the appointment record with the hospital scheduling system.

Constraints

  • Preferred date is in the past
  • Doctor ID does not exist

Explore More in This Category

Operations

Recommended Stack

Tools that work well with this template.

Coze

Official site

Low-code agent workflow platform for fast automation delivery.

Open

OpenAI

Official site

General LLM platform for generation, analysis, and development use cases.

Open