Skip to Workflow Atlas
Event-Driven AutomationAI systemIntermediate

HubSpot Chat AI Assistant

HubSpot Chat AI Assistant is a 26-node automation blueprint connecting HubSpot, OpenAI, Airtable. Inspect its trigger, execution graph, branches, and implementation requirements.

Interactive system map

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.

26

Nodes

30

Edges

6

Zones

System stack

3 integrations

  • HubSpot
  • OpenAI
  • Airtable
HubSpot Chat AI Assistant interactive execution graphStructural view of 26 workflow nodes and 30 visible connections. Focus any node to inspect its connected path. Parameters and credentials are intentionally excluded.getHubspotMessage. HubSpot node, httpRequest. 1 incoming and 1 outgoing connections.getHubspotMessageHUBSPOTHTTPREQUEST1 IN / 1 OUTWebhook. trigger node, webhook. 0 incoming and 1 outgoing connections.WebhookTRIGGERWEBHOOK0 IN / 1 OUTIF2. decision node, if. 1 incoming and 1 outgoing connections.IF2DECISIONIF1 IN / 1 OUTIF. decision node, if. 1 incoming and 1 outgoing connections.IFDECISIONIF1 IN / 1 OUTAirtable. Airtable node, airtable. 1 incoming and 1 outgoing connections.AirtableAIRTABLEAIRTABLE1 IN / 1 OUTIF1. decision node, if. 1 incoming and 2 outgoing connections.IF1DECISIONIF1 IN / 2 OUTOpenAi Create Thread. OpenAI node, httpRequest. 1 incoming and 1 outgoing connections.OpenAi Create ThreadOPENAIHTTPREQUEST1 IN / 1 OUTcreateThread. Airtable node, airtable. 1 incoming and 1 outgoing connections.createThreadAIRTABLEAIRTABLE1 IN / 1 OUTOpenAI Run. OpenAI node, httpRequest. 1 incoming and 1 outgoing connections.OpenAI RunOPENAIHTTPREQUEST1 IN / 1 OUTOpenAI. OpenAI node, openAi. 1 incoming and 1 outgoing connections.OpenAIOPENAIOPENAI1 IN / 1 OUTOpenAI Run1. OpenAI node, httpRequest. 1 incoming and 1 outgoing connections.OpenAI Run1OPENAIHTTPREQUEST1 IN / 1 OUTGet Run. integration node, httpRequest. 6 incoming and 1 outgoing connections.Get RunINTEGRATIONHTTPREQUEST6 IN / 1 OUTCompleted, Action or Inprogress. decision node, switch. 1 incoming and 4 outgoing connections.Completed, Action or Inpr…DECISIONSWITCH1 IN / 4 OUTWait1. integration node, wait. 1 incoming and 1 outgoing connections.Wait1INTEGRATIONWAIT1 IN / 1 OUTWait. integration node, wait. 1 incoming and 1 outgoing connections.WaitINTEGRATIONWAIT1 IN / 1 OUTrespondHubspotMessage1. HubSpot node, httpRequest. 1 incoming and 0 outgoing connections.respondHubspotMessage1HUBSPOTHTTPREQUEST1 IN / 0 OUTGet Last Message. integration node, httpRequest. 1 incoming and 1 outgoing connections.Get Last MessageINTEGRATIONHTTPREQUEST1 IN / 1 OUTSelect Function. decision node, switch. 1 incoming and 2 outgoing connections.Select FunctionDECISIONSWITCH1 IN / 2 OUTHTTP Request. integration node, httpRequest. 1 incoming and 1 outgoing connections.HTTP RequestINTEGRATIONHTTPREQUEST1 IN / 1 OUTHTTP Request1. integration node, httpRequest. 1 incoming and 1 outgoing connections.HTTP Request1INTEGRATIONHTTPREQUEST1 IN / 1 OUTCode. transform node, code. 1 incoming and 1 outgoing connections.CodeTRANSFORMCODE1 IN / 1 OUTCode1. transform node, code. 1 incoming and 1 outgoing connections.Code1TRANSFORMCODE1 IN / 1 OUTSubmit Data. integration node, httpRequest. 1 incoming and 1 outgoing connections.Submit DataINTEGRATIONHTTPREQUEST1 IN / 1 OUTSubmit Data1. integration node, httpRequest. 1 incoming and 1 outgoing connections.Submit Data1INTEGRATIONHTTPREQUEST1 IN / 1 OUTWait3. integration node, wait. 1 incoming and 1 outgoing connections.Wait3INTEGRATIONWAIT1 IN / 1 OUTWait2. integration node, wait. 1 incoming and 1 outgoing connections.Wait2INTEGRATIONWAIT1 IN / 1 OUT

Signal inspector

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

triggeraidecisiontransformintegration
Scroll horizontally to inspect every zone.26 connected nodesEnter or click to lock · Escape to clear

Structured review

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

The workflow is grouped into operational zones, then reviewed for the controls needed to adapt the pattern safely.

01

Entry signals

1 node

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

Webhook

Trigger

02

Data & operations

18 nodes

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

getHubspotMessage

Integration

OpenAi Create Thread

Integration

OpenAI Run

Integration

Get Run

Integration

Get Last Message

Integration

HTTP Request

Integration

+ 12 more in system map
03

Intelligence & routing

6 nodes

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

Completed, Action or Inprogress

Decision

Select Function

Decision

IF

Decision

IF1

Decision

IF2

Decision

OpenAI

AI reasoning

04

Terminal actions

1 node

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

respondHubspotMessage1

Integration

Adjacent systems

Keep tracing the stack.

Related workflows share tools and similar system patterns.

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.