artenis.alija
ende
n8n-WorkflowsOpen-Source-Projekt

n8n-Terminbuchungs-Automation

Ein n8n-Workflow mit 39 Nodes für Buchungen, Erinnerungen, Stornierungen, Warteliste und Bewertungsanfragen.

Quellcode-Repositories

n8n-Workflows

Jedes Diagramm wird aus dem JSON des Workflows gezeichnet. Datei herunterladen, in n8n importieren (Workflows → Import from file) und eigene Zugangsdaten hinterlegen – alle Zugangsdaten und Instanz-IDs wurden entfernt.

Appointment Scheduling Automation - Production

39 nodes · 34 connections

Download JSON
Tally Booking WebhookHOOKTally Booking Webho…Normalize Tally Booking Payload{ }Normalize Tally Boo…Insert Appointment in PostgresPGInsert Appointment …Build Confirmation Groq Request{ }Build Confirmation …Groq Generate Confirmation EmailHTTPGroq Generate Confi…Parse Confirmation Email JSON{ }Parse Confirmation …Send Confirmation Email via GmailMAILSend Confirmation E…Hourly 24h Reminder TriggerCRONHourly 24h Reminder…Select Appointments Needing 24h ReminderPGSelect Appointments…Build 24h Reminder Groq Request{ }Build 24h Reminder …Groq Generate 24h Reminder EmailHTTPGroq Generate 24h R…Parse 24h Reminder Email JSON{ }Parse 24h Reminder …Send 24h Reminder via GmailMAILSend 24h Reminder v…Mark 24h Reminder Sent in PostgresPGMark 24h Reminder S…Every 30m 2h Reminder TriggerCRONEvery 30m 2h Remind…Select Appointments Needing 2h ReminderPGSelect Appointments…Build 2h Reminder Groq Request{ }Build 2h Reminder G…Groq Generate 2h Reminder EmailHTTPGroq Generate 2h Re…Parse 2h Reminder Email JSON{ }Parse 2h Reminder E…Send 2h Reminder via GmailMAILSend 2h Reminder vi…Mark 2h Reminder Sent in PostgresPGMark 2h Reminder Se…Cancellation Webhook ListenerHOOKCancellation Webhoo…Normalize Cancellation Request{ }Normalize Cancellat…Cancel Appointment in PostgresPGCancel Appointment …Select Next Waitlist CandidatePGSelect Next Waitlis…Waitlist Candidate ExistsIFWaitlist Candidate …Prepare Waitlist Offer Context{ }Prepare Waitlist Of…Build Waitlist Offer Groq Request{ }Build Waitlist Offe…Groq Generate Waitlist Offer EmailHTTPGroq Generate Waitl…Parse Waitlist Offer Email JSON{ }Parse Waitlist Offe…Offer Slot to Waitlist via GmailMAILOffer Slot to Waitl…Review Request Schedule TriggerCRONReview Request Sche…Prepare Review Scan Window{ }Prepare Review Scan…Select Appointments Needing Review RequestPGSelect Appointments…Build Review Request Groq Email{ }Build Review Reques…Groq Generate Review Request EmailHTTPGroq Generate Revie…Parse Review Request Email JSON{ }Parse Review Reques…Send Review Request via GmailMAILSend Review Request…Mark Review Request Sent in PostgresPGMark Review Request…
  • Trigger
  • Code
  • Database
  • HTTP
  • Messaging
  • Logic

Appointment Scheduling Error Handler - Gotify

3 nodes · 2 connections

Download JSON
Workflow Failure Error TriggerERRWorkflow Failure Er…Build Gotify Failure Notification{ }Build Gotify Failur…POST Failure to GotifyHTTPPOST Failure to Got…
  • Trigger
  • Code
  • HTTP

Projektübersicht

Ein n8n-Workflow mit 39 Nodes für Buchungen, Erinnerungen, Stornierungen, Warteliste und Bewertungsanfragen. Die Workflows sind bereinigt und können direkt heruntergeladen und in eine eigene n8n-Instanz importiert werden.

Was ich gebaut habe

  1. 01

    Ein Webhook speichert jede Buchung in Postgres und verschickt sofort eine Bestätigung.

  2. 02

    Geplante Zweige senden Erinnerungen vor jedem Termin.

  3. 03

    Stornierungen geben den Termin frei und benachrichtigen die nächste Person auf der Warteliste.

  4. 04

    Nach abgeschlossenen Terminen folgt eine Bitte um eine Bewertung mit dem Bewertungslink des Unternehmens.

Technische Umsetzung

Ein einziger Workflow deckt den gesamten Buchungsablauf ab; ein separater Fehler-Workflow meldet Probleme per Gotify.

Das Postgres-Schema liegt bei, sodass eine neue Instanz in wenigen Minuten läuft.

Technologie-Stack

  • n8n
  • PostgreSQL
  • Gmail
  • Tally
  • Gotify

Sie benötigen ein ähnliches Produkt?

Lassen Sie uns über den Workflow, die Website oder die Anwendung sprechen, die Sie veröffentlichen möchten.

Projekt starten