Skip to Workflow Atlas
Event-Driven AutomationAI systemIntermediate

Lead Qualification & Call Automation with RetellAI

Lead Qualification & Call Automation with RetellAI is a 14-node automation blueprint connecting Google Sheets, Twilio, OpenAI. Inspect its trigger, execution graph, branches, and implementation requirements.

Interactive system map

Follow the runtime. Inspect what supports it.

Solid horizontal paths show main-channel execution. Violet dependencies sit beneath the exact step they configure or empower.

14

Nodes

11

Links

3

Run groups

Connected tools

5 integrations

  • Google Sheets
  • Twilio
  • OpenAI
  • RetellAI
  • Gmail

Canvas controls

Fit wide systems, then zoom into any run group.

Lead Qualification & Call Automation with RetellAI execution lanes3 run groups containing 14 workflow nodes and 11 visible links. Solid horizontal lines are main-channel runtime links. Violet dashed lines connect typed dependencies beneath the runtime step they support. Focus any node to inspect its immediate path.Receive post-call data from RetellAI (webhook). trigger node, webhook. 0 incoming and 1 outgoing connections.STARTReceive post-call data fr…TRIGGERWEBHOOK0 IN / 1 OUTFilter for analyzed calls only. decision node, filter. 1 incoming and 1 outgoing connections.STEP 02Filter for analyzed calls…DECISIONFILTER1 IN / 1 OUTCheck if call was outbound. decision node, if. 1 incoming and 2 outgoing connections.STEP 03Check if call was outboundDECISIONIF1 IN / 2 OUTUpdate lead record in Google Sheets. Google Sheets node, googleSheets. 1 incoming and 1 outgoing connections.STEP 04Update lead record in Goo…GOOGLE SHEETSGOOGLESHEETS1 IN / 1 OUTGenerate call summary with OpenAI. OpenAI node, openAi. 1 incoming and 1 outgoing connections.STEP 04Generate call summary wit…OPENAIOPENAI1 IN / 1 OUTSend call summary email. Gmail node, gmail. 1 incoming and 0 outgoing connections.OUTCOMESend call summary emailGMAILGMAIL1 IN / 0 OUTSend confirmation email to lead. Gmail node, gmail. 1 incoming and 0 outgoing connections.OUTCOMESend confirmation email t…GMAILGMAIL1 IN / 0 OUTDetect new lead in Google Sheets. Google Sheets node, googleSheetsTrigger. 0 incoming and 1 outgoing connections.STARTDetect new lead in Google…GOOGLE SHEETSGOOGLESHEETSTRIGGER0 IN / 1 OUTSend SMS reminder to call lead in 5 minutes. integration node, twilio. 1 incoming and 1 outgoing connections.STEP 02Send SMS reminder to call…INTEGRATIONTWILIO1 IN / 1 OUTWait 5 minutes before making call. integration node, wait. 1 incoming and 1 outgoing connections.STEP 03Wait 5 minutes before mak…INTEGRATIONWAIT1 IN / 1 OUTCall new lead using RetellAI. integration node, httpRequest. 1 incoming and 0 outgoing connections.OUTCOMECall new lead using Retel…INTEGRATIONHTTPREQUEST1 IN / 0 OUTReceive inbound call from RetellAI (webhook). trigger node, webhook. 0 incoming and 1 outgoing connections.STARTReceive inbound call from…TRIGGERWEBHOOK0 IN / 1 OUTCheck if phone number exists in Google Sheets. Google Sheets node, googleSheets. 1 incoming and 1 outgoing connections.STEP 02Check if phone number exi…GOOGLE SHEETSGOOGLESHEETS1 IN / 1 OUTSend response to inbound webhook call. trigger node, respondToWebhook. 1 incoming and 0 outgoing connections.OUTCOMESend response to inbound …TRIGGERRESPONDTOWEBHOOK1 IN / 0 OUT

Signal inspector

Focus, hover, or select a step to isolate its runtime and support links.

Main-channel runtimeTyped dependencytriggeraidecisiontransformintegration
Scroll horizontally to follow every connected flow.14 connected nodesEnter or click to lock · Escape to clear

Runtime breakdown

Read the execution spine before its dependencies.

Each run group separates main-channel steps from the models, tools, retrievers, and data services that support them. Start and outcome labels apply only to runtime nodes.

01

Run Group

Receive post-call data from Re…

6 Execution Links
  1. Start

    Receive post-call data from RetellAI (webhook)

    Trigger

  2. Step 2

    Filter for analyzed calls only

    Decision

  3. Step 3

    Check if call was outbound

    Decision

  4. Step 4

    Update lead record in Google Sheets

    Integration

    Generate call summary with OpenAI

    AI reasoning

  5. Outcome

    Send call summary email

    Integration

    Send confirmation email to lead

    Integration

02

Run Group

Detect new lead in Google Sheets

3 Execution Links
  1. Start

    Detect new lead in Google Sheets

    Trigger

  2. Step 2

    Send SMS reminder to call lead in 5 minutes

    Integration

  3. Step 3

    Wait 5 minutes before making call

    Integration

  4. Outcome

    Call new lead using RetellAI

    Integration

03

Run Group

Receive inbound call from Rete…

2 Execution Links
  1. Start

    Receive inbound call from RetellAI (webhook)

    Trigger

  2. Step 2

    Check if phone number exists in Google Sheets

    Integration

  3. Outcome

    Send response to inbound webhook call

    Trigger

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.