Token导航 LogoToken导航TokenDH.com
效率敏感数据clawhub未标认证来源可访问clear审计提醒

dental-ai-receptionist牙科 AI 接待员

Agent Skill

dental-ai-receptionist 用于处理音频、语音、转写和声音素材相关任务,适合在 OpenClaw 中需要整理音频流程、转写内容或生成配音素材时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

13,342

周安装

545

GitHub Stars

公开资料未说明

下载量

4,316
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:dental-ai-receptionist(牙科 AI 接待员)
来源仓库:https://github.com/mhmalvi/dental-ai-receptionist
安装命令:
openclaw skills install dental-ai-receptionist
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install dental-ai-receptionist

简介

dental-ai-receptionist 是专为牙科诊所设计的人工智能语音接待系统。

  • 涵盖呼入路由、预约、提醒、未出现跟进等 12 个工作流程。
  • 通过 clawhub 安装并使用 openclaw skills install dental-ai-receptionist 命令部署。
  • 需配置电话系统和语音识别服务,确保隐私合规。
  • 建议在非高峰时段试运行,收集患者反馈后优化流程。

SKILL.md

name
dental-ai-receptionist
description
Complete AI voice receptionist system for dental practices. 12 workflows covering inbound call routing, appointment booking, reminders, no-show followup, cancellation/waitlist, after-hours capture, patient recall, FAQ handling, staff escalation, CRM sync, daily reports, and SMS reply handling.
tags
[dental, voice-agent, vapi, twilio, appointments, healthcare, receptionist, ai, n8n, automation]
author
mhmalvi
version
1.2.0
license
CC BY-NC-SA 4.0
metadata
clawdbot
emoji
\F9B7
requires
n8nCredentials
[google-sheets-oauth2, smtp, google-calendar-oauth2, openai, twilio]
env
[DENTAL_CALL_LOG_SHEET_ID, DENTAL_APPOINTMENTS_SHEET_ID, DENTAL_PATIENTS_SHEET_ID, DENTAL_CALENDAR_ID, DENTAL_CLINIC_NAME, DENTAL_CLINIC_PHONE, DENTAL_CLINIC_EMAIL, DENTAL_CLINIC_ADDRESS, DENTAL_EMERGENCY_PHONE, DENTAL_DENTIST_PHONE, DENTAL_STAFF_EMAIL, DENTAL_OWNER_EMAIL, TWILIO_PHONE_NUMBER, TWILIO_CRED_ID, VAPI_API_KEY, VAPI_API_URL, VAPI_REMINDER_ASSISTANT_ID, VAPI_NOSHOW_ASSISTANT_ID, VAPI_WAITLIST_ASSISTANT_ID, VAPI_RECALL_ASSISTANT_ID, N8N_WEBHOOK_BASE, GOOGLE_CALENDAR_CRED_ID, OPENAI_CRED_ID, HUBSPOT_API_KEY, PMS_API_URL, PMS_API_KEY]
os
[linux, darwin, win32]

Dental AI Receptionist

A production-ready, 12-workflow AI voice receptionist system for dental practices. Handles inbound calls, appointment booking, reminders, cancellations, waitlist management, patient recall, and staff escalation — fully automated.

Problem

Dental practices lose revenue from missed calls, no-shows, and manual scheduling overhead. Front desk staff spend 60-70% of their time on phone calls that could be automated. After-hours calls go to voicemail and patients book elsewhere.

This system provides 24/7 AI-powered call handling, automated reminders, and intelligent patient management.

What It Does

  1. Inbound Call Routing — AI answers calls, identifies intent (booking, cancellation, FAQ, emergency), routes accordingly
  2. Appointment Booking — Books appointments with calendar integration and SMS confirmation
  3. Smart Reminders — Sends 48h, 24h, and 2h reminders to reduce no-shows
  4. No-Show Followup — Automatically follows up with patients who miss appointments
  5. Cancellation & Waitlist — Handles cancellations and fills gaps from waitlist
  6. After-Hours Capture — Captures calls outside business hours for next-day followup
  7. Patient Recall — Proactive outreach for overdue care (cleanings, checkups)

Included Workflows

#FilePurpose
0101-inbound-call-handler.jsonCall intake, intent classification, business hours routing
0202-appointment-booking.jsonBook appointments, calendar sync, PMS integration
0303-appointment-reminders.jsonMulti-stage reminders (48h, 24h, 2h before)
0404-noshow-followup.jsonDetect no-shows, send followup messages
0505-cancellation-waitlist.jsonProcess cancellations, auto-fill from waitlist
0606-after-hours-capture.jsonCapture after-hours calls for next-day callback
0707-patient-recall.jsonRecall campaigns for overdue patients
0808-faq-handler.jsonAI-powered answers to common questions
0909-staff-escalation.jsonAI summary + alert for calls needing human attention
1010-crm-sync.jsonSync patient data with CRM (HubSpot, PMS)
1111-daily-report.jsonDaily metrics email (calls, bookings, no-shows, etc.)
1212-sms-reply-handler.jsonProcess inbound SMS replies from patients

Architecture

Inbound Call (Vapi AI Voice)
    |
    v
Workflow 01: Intent Classification
    |
    +-- Booking ---------> Workflow 02: Appointment Booking
    |                           |
    |                           v
    |                      Google Calendar + PMS
    |
    +-- Cancellation ----> Workflow 05: Cancel + Waitlist Fill
    |
    +-- FAQ -------------> Workflow 08: AI FAQ Response
    |
    +-- Emergency -------> Workflow 09: Staff Escalation
    |
    +-- After Hours -----> Workflow 06: Capture for Callback
    |
    +-- All Events ------> Workflow 10: CRM Sync
                                |
                                +-> Google Sheets (Call Log, Appointments, Patients)
                                +-> HubSpot CRM (optional)

Scheduled:
+-- Workflow 03: Appointment Reminders (hourly check)
+-- Workflow 04: No-Show Followup (every 2 hours)
+-- Workflow 07: Patient Recall (weekly)
+-- Workflow 11: Daily Report (once daily)
+-- Workflow 12: SMS Reply Handler (webhook-triggered)

Required n8n Credentials

Credential TypeUsed ForPlaceholder in JSON
Google Sheets OAuth2Call logs, appointments, patient recordsYOUR_GOOGLE_SHEETS_CREDENTIAL_ID
SMTP (Gmail or custom)Reminders, reports, notificationsYOUR_SMTP_CREDENTIAL_ID
Google Calendar OAuth2Appointment schedulingSet via GOOGLE_CALENDAR_CRED_ID env
OpenAIFAQ answer generation, call summariesSet via OPENAI_CRED_ID env
TwilioVoice calls, SMS messagingSet via TWILIO_CRED_ID env

Environment Variables

# Google Sheets
DENTAL_CALL_LOG_SHEET_ID=your-sheet-id
DENTAL_APPOINTMENTS_SHEET_ID=your-sheet-id
DENTAL_PATIENTS_SHEET_ID=your-sheet-id

# Google Calendar
DENTAL_CALENDAR_ID=your-calendar-id

# Clinic Details
DENTAL_CLINIC_NAME=Your Dental Practice
DENTAL_CLINIC_PHONE=+1234567890
DENTAL_CLINIC_EMAIL=reception@yourpractice.com
DENTAL_CLINIC_ADDRESS=123 Main St, Your City
DENTAL_EMERGENCY_PHONE=+1234567890
DENTAL_DENTIST_PHONE=+1234567890
DENTAL_STAFF_EMAIL=staff@yourpractice.com
DENTAL_OWNER_EMAIL=owner@yourpractice.com

# Vapi AI Voice
VAPI_API_KEY=your-vapi-key
VAPI_API_URL=https://api.vapi.ai
VAPI_REMINDER_ASSISTANT_ID=your-reminder-assistant-id
VAPI_NOSHOW_ASSISTANT_ID=your-noshow-assistant-id
VAPI_WAITLIST_ASSISTANT_ID=your-waitlist-assistant-id
VAPI_RECALL_ASSISTANT_ID=your-recall-assistant-id

# Twilio
TWILIO_PHONE_NUMBER=+1234567890
TWILIO_CRED_ID=your-n8n-twilio-credential-id

# n8n Infrastructure
N8N_WEBHOOK_BASE=https://your-n8n-instance.com/webhook
GOOGLE_CALENDAR_CRED_ID=your-n8n-google-calendar-credential-id
OPENAI_CRED_ID=your-n8n-openai-credential-id

# Optional (CRM / Practice Management)
HUBSPOT_API_KEY=your-hubspot-key
PMS_API_URL=https://your-pms.com/api
PMS_API_KEY=your-pms-key

Google Sheets Schema

Call Log

ColumnTypeDescription
call_idtextUnique call identifier
caller_phonetextCaller's phone number
caller_nametextPatient name (if identified)
intenttextbooking / cancellation / faq / escalation / after-hours
timestampdatetimeCall timestamp
durationnumberCall duration in seconds
summarytextAI-generated call summary
outcometextbooked / cancelled / answered / escalated / captured

Appointments

ColumnTypeDescription
appointment_idtextUnique ID
patient_nametextPatient full name
patient_phonetextPhone number
service_typetextcleaning / checkup / filling / crown / etc.
datedateAppointment date
timetextAppointment time
statustextconfirmed / reminded / completed / no-show / cancelled
showed_upbooleanWhether patient attended
reminder_48hboolean48h reminder sent
reminder_24hboolean24h reminder sent
reminder_2hboolean2h reminder sent

Patients

ColumnTypeDescription
patient_phonetextPrimary key
patient_nametextFull name
emailtextEmail address
last_servicetextMost recent service type
last_visitdateMost recent visit date
recall_statustextdue / notified / scheduled / completed
total_visitsnumberLifetime visit count

Quick Start

1. Prerequisites

  • n8n v2.4+ (self-hosted)
  • Vapi.ai account (AI voice calls)
  • Twilio account (phone number + SMS)
  • Google Sheets OAuth2 credentials
  • Google Calendar API access

2. Create Sheets

Set up 3 Google Sheets with the schemas above: Call Log, Appointments, Patients. Optionally add Waitlist, Escalations, After-Hours Queue, and Daily Reports sheets.

3. Configure Vapi Assistant

Create a Vapi assistant with your dental practice's greeting, business hours, services, and FAQ responses.

4. Import Workflows

Import all 12 JSON files into n8n. Replace all YOUR_* placeholders and set environment variables.

5. Activate

Activate workflows in order: 01 first (inbound handler), then the rest. Test with a phone call to your Vapi number.

Use Cases

  1. Solo dental practices — Replace or augment front desk with 24/7 AI receptionist
  2. Multi-location dental groups — Centralized call handling across clinics
  3. Dental service organizations (DSOs) — Scalable patient communication
  4. Orthodontic practices — Long appointment cycles benefit from recall automation
  5. Dental IT providers — Offer AI receptionist as a managed service to clients

Revenue Potential

  • For practices: Reduce missed calls by 80%+, no-shows by 30-50%
  • As a service: Charge $500-1,500/month per dental practice
  • Per-call pricing: $1-3 per handled call

Requirements

  • n8n v2.4+ (self-hosted recommended)
  • Vapi.ai account ($0.05-0.10 per minute)
  • Twilio account ($0.0075 per SMS)
  • Google Sheets + Calendar API credentials
  • Optional: HubSpot CRM, Dentrix/Eaglesoft/OpenDental PMS

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

75.21%
按下载量换算3,246

安全审计

VirusTotal

可疑

ClawScan

通过

Static analysis

未展示

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills