Get Started
Templates / Branded Website Chatbot Pro
$12920 nodes Daily DriverVerified · Daniel Grey

Branded Website Chatbot Pro

CUSTOMER-SUPPORTBranded Website ChatbotPro20 nodes$129 one-timeDaily Driver

Who is this for?

Website booking chatbot n8n workflow for booking coordinators juggling 10 chat requests and an Outlook calendar that triggers on incoming request. Availability, confirmations and follow-ups scatter across website chat, HTTP booking API and Outlook when handled live. You import the dg-0009 JSON slug-specific with exact credentials, tested first-try, and Outlook send plus HTTP event wiring is ready to verify.

What problem does this solve?

You read each website chat, open Outlook to check Get Events for freeTimeSlots, then type a confirmation and create the appointment by hand. On incoming request, this workflow checks availability with freeTimeSlots and Get Events, books via Make Appointment and confirms through Send Message1 with OpenAI Chat Model drafting replies. You just scan confirmed slots and handle exceptions.

What this workflow does

1. OpenAI Chat Model (OpenAI)
2. Make Appointment (HTTP API)
3. Get Events (HTTP API)
4. Send Message1 (Outlook)

How it works

An incoming chat request kicks it off → OpenAI Chat Model checks freeTimeSlots via Get Events, books via Make Appointment, confirms via Send Message1.

Setup

1. Open danielgrey.shop/app/templates/dg-0009 → Copy JSON → n8n → Import from Clipboard (or Push to n8n)
2. Connect credentials: OpenAI, Outlook
3. Copy the production URL into your sending app, fire one test — Time required: ~10 min review — then Activate.

Requirements

- n8n 2.37 or later
- Credentials for OpenAI, Outlook
- One-time $129 — yours forever, Pro unlocks it too.

Customising

- Tune availability logic in freeTimeSlots and event range in Get Events for your Outlook calendar.
- Adjust the branch condition in If for booking conflicts and payload in Make Appointment.

v2.0 (Sep 2026, n8n 2.x): Raw Microsoft Graph call replaced with the Outlook node (events in your window, recurring instances included). Tested on n8n 2.37 (2.x).

Workflow nodes (20)

Setup InstructionsWindow Buffer MemoryRespond to WebhookOpenAI Chat ModelMake AppointmentExecute Workflow TriggervarResponsefreeTimeSlotsGet EventsGet AvailabilitySend MessageChat TriggerSwitchvarMessageResponseSend Message1AI AgentIfRespond With Initial MessageEnhanced FeaturesError Handler

Tags

customer-support

Changelog

1.0 · Initial release 2026-08-31
Tested, sanitized, 4-node enhancement pack (Slack/Sheets/Wait/Set) by Daniel Grey

2.0 · Builtin-node rebuild (n8n 2.x) 2026-09-08
Get Events (raw Graph HTTP) -> Outlook node (event.getAll, recurring incl.) freeTimeSlots hardened for per-item shape

Version history

Your purchase or All-Access unlocks every version below.

v2 2026-09-08
Builtin-node rebuild (n8n 2.x) - Get Events (raw Graph HTTP) -> Outlook node (event.getAll, recurring incl.) freeTimeSlots hardened for per-item shape
current
v1 2026-08-31
Initial release - Original nodes (HTTP workarounds, n8n 1.x era).
Download v1