Skip to Workflow Atlas
Event-Driven AutomationAI systemIntermediate

Voiceflow Chatbot & Calendar Automation

Voiceflow Chatbot & Calendar Automation is a 28-node automation blueprint connecting OpenAI, Google Calendar, Qdrant. Inspect its trigger, execution graph, branches, and implementation requirements.

Live system map / verified archive

The entire automation, wired and inspectable.

Brand marks identify the operational stack. Focus or select any node to isolate its real incoming and outgoing connections.

28

Nodes

24

Edges

6

Zones

System stack

4 integrations

  • OpenAI
  • Google Calendar
  • Qdrant
  • Google Drive
Voiceflow Chatbot & Calendar Automation interactive execution graphStructural view of 28 workflow nodes and 24 visible connections. Focus any node to inspect its connected path. Parameters and credentials are intentionally excluded.When clicking ‘Test workflow’. trigger node, manualTrigger. 0 incoming and 2 outgoing connections.When clicking ‘Test workf…TRIGGERMANUALTRIGGER0 IN / 2 OUTn8n_order. trigger node, webhook. 0 incoming and 1 outgoing connections.n8n_orderTRIGGERWEBHOOK0 IN / 1 OUTn8n_appointment. trigger node, webhook. 0 incoming and 1 outgoing connections.n8n_appointmentTRIGGERWEBHOOK0 IN / 1 OUTn8n_rag. trigger node, webhook. 0 incoming and 1 outgoing connections.n8n_ragTRIGGERWEBHOOK0 IN / 1 OUTCreate collection. integration node, httpRequest. 1 incoming and 0 outgoing connections.Create collectionINTEGRATIONHTTPREQUEST1 IN / 0 OUTRefresh collection. integration node, httpRequest. 1 incoming and 1 outgoing connections.Refresh collectionINTEGRATIONHTTPREQUEST1 IN / 1 OUTConcert start date. ai node, chainLlm. 3 incoming and 1 outgoing connections.Concert start dateAICHAINLLM3 IN / 1 OUTOpenAI Chat Model3. OpenAI node, lmChatOpenAi. 0 incoming and 1 outgoing connections.OpenAI Chat Model3OPENAILMCHATOPENAI0 IN / 1 OUTOpenAI Chat Model2. OpenAI node, lmChatOpenAi. 0 incoming and 1 outgoing connections.OpenAI Chat Model2OPENAILMCHATOPENAI0 IN / 1 OUTEmbeddings OpenAI2. OpenAI node, embeddingsOpenAi. 0 incoming and 1 outgoing connections.Embeddings OpenAI2OPENAIEMBEDDINGSOPENAI0 IN / 1 OUTGet folder. Google Drive node, googleDrive. 1 incoming and 1 outgoing connections.Get folderGOOGLE DRIVEGOOGLEDRIVE1 IN / 1 OUTAPI URL Tracking. integration node, httpRequest. 1 incoming and 1 outgoing connections.API URL TrackingINTEGRATIONHTTPREQUEST1 IN / 1 OUTStructured Output Parser. ai node, outputParserStructured. 0 incoming and 1 outgoing connections.Structured Output ParserAIOUTPUTPARSERSTRUCTURED0 IN / 1 OUTRetrive Agent. ai node, agent. 3 incoming and 1 outgoing connections.Retrive AgentAIAGENT3 IN / 1 OUTRAG. ai node, toolVectorStore. 2 incoming and 1 outgoing connections.RAGAITOOLVECTORSTORE2 IN / 1 OUTRetrive Qdrant Vector Store. ai node, vectorStoreQdrant. 1 incoming and 1 outgoing connections.Retrive Qdrant Vector StoreAIVECTORSTOREQDRANT1 IN / 1 OUTDownload Files. Google Drive node, googleDrive. 1 incoming and 1 outgoing connections.Download FilesGOOGLE DRIVEGOOGLEDRIVE1 IN / 1 OUTTracking response. transform node, set. 1 incoming and 1 outgoing connections.Tracking responseTRANSFORMSET1 IN / 1 OUTGoogle Calendar. Google Calendar node, googleCalendar. 1 incoming and 1 outgoing connections.Google CalendarGOOGLE CALENDARGOOGLECALENDAR1 IN / 1 OUTOpenAI Chat Model1. OpenAI node, lmChatOpenAi. 0 incoming and 1 outgoing connections.OpenAI Chat Model1OPENAILMCHATOPENAI0 IN / 1 OUTCalendar response. transform node, set. 1 incoming and 1 outgoing connections.Calendar responseTRANSFORMSET1 IN / 1 OUTQdrant Vector Store. ai node, vectorStoreQdrant. 3 incoming and 0 outgoing connections.Qdrant Vector StoreAIVECTORSTOREQDRANT3 IN / 0 OUTEmbeddings OpenAI. OpenAI node, embeddingsOpenAi. 0 incoming and 1 outgoing connections.Embeddings OpenAIOPENAIEMBEDDINGSOPENAI0 IN / 1 OUTDefault Data Loader. ai node, documentDefaultDataLoader. 1 incoming and 1 outgoing connections.Default Data LoaderAIDOCUMENTDEFAULTDATALOAD1 IN / 1 OUTToken Splitter. ai node, textSplitterTokenSplitter. 0 incoming and 1 outgoing connections.Token SplitterAITEXTSPLITTERTOKENSPLITT0 IN / 1 OUTWebhook tracking response. trigger node, respondToWebhook. 1 incoming and 0 outgoing connections.Webhook tracking responseTRIGGERRESPONDTOWEBHOOK1 IN / 0 OUTWebhook calendar response. trigger node, respondToWebhook. 1 incoming and 0 outgoing connections.Webhook calendar responseTRIGGERRESPONDTOWEBHOOK1 IN / 0 OUTWebhook RAG response. trigger node, respondToWebhook. 1 incoming and 0 outgoing connections.Webhook RAG responseTRIGGERRESPONDTOWEBHOOK1 IN / 0 OUT

Signal inspector

Focus, hover, or select a node to illuminate its real path.

triggeraidecisiontransformintegration
Scroll horizontally to inspect every zone.verified structural metadata · graph 044a9102884054a2Enter or click to lock · Escape to clear

Structured review

Read the workflow as a system, not a node dump.

The archived graph is grouped into operational zones, then checked against the controls needed to adapt the pattern safely. Every count below is derived from the normalized record.

01

Entry signals

7 nodes

Events, schedules, and unconnected roots that can start an execution.

n8n_order

Trigger

n8n_appointment

Trigger

n8n_rag

Trigger

Webhook tracking response

Trigger

Webhook calendar response

Trigger

Webhook RAG response

Trigger

+ 1 more in system map
02

Data & operations

7 nodes

Transformations and external-system actions that move the work forward.

Google Calendar

Integration

Tracking response

Transform

Calendar response

Transform

API URL Tracking

Integration

Refresh collection

Integration

Get folder

Integration

+ 1 more in system map
03

Intelligence & routing

13 nodes

Model calls and control points that interpret, branch, or govern the run.

OpenAI Chat Model3

AI reasoning

Concert start date

AI reasoning

Retrive Qdrant Vector Store

AI reasoning

Embeddings OpenAI2

AI reasoning

RAG

AI reasoning

OpenAI Chat Model2

AI reasoning

+ 7 more in system map
04

Terminal actions

1 node

Nodes with no visible outgoing edge: the workflow’s observable outcomes.

Create collection

Integration

Provenance boundary

Inspectable does not mean redistributable.

This page publishes structural metadata extracted from a local workflow archive. Parameters, credential references, code bodies, and downloadable JSON are excluded. The route can enter indexing only after a graph match and quality gate; source licensing remains a separate promotion gate.

Graph match
prefix
Quality score
13 / 14
Raw download
Held
Crawler state
Follow

Adjacent systems

Keep tracing the stack.

Related records are ranked by shared integrations and graph quality.

Turn the map into a plan

Adapt this blueprint to your company.

Bring the system shape into a workspace, then define the production controls, data boundaries, owners, and delivery sequence around your context.