> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getstrada.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Node Reference

> Complete catalog of every workflow node and integration

This is a reference of every node available in the workflow builder, organized by integration. Nodes marked with a workflow context label are only available in that specific workflow type.

<Note>
  Some integrations require a connection to be configured in **Settings > Integrations** before their nodes
  can be used.
</Note>

***

## <Icon icon="git-branch" size={20} /> Flow Control

| Node  | Description                                          |
| ----- | ---------------------------------------------------- |
| Split | Split execution into multiple conditional paths      |
| Delay | Pause execution for a set duration before continuing |

***

## <Icon icon="code" size={20} /> Code

| Node     | Description                                                         |
| -------- | ------------------------------------------------------------------- |
| Run Code | Execute custom TypeScript code with AI assistant and output preview |

***

## <Icon icon="bot-message-square" size={20} /> LLM

| Node              | Description                                      |
| ----------------- | ------------------------------------------------ |
| Custom LLM Prompt | Process or transform data using a language model |

***

## <Icon icon="book-copy" size={20} /> Knowledge Base

| Node                 | Description                                                |
| -------------------- | ---------------------------------------------------------- |
| Query Knowledge Base | Search a connected knowledge base for relevant information |

***

## <Icon icon="webhook" size={20} /> Webhook

| Node    | Description                             |
| ------- | --------------------------------------- |
| Webhook | Send HTTP requests to external services |

***

## <img src="https://mintcdn.com/strada/2kh97HIVAztUoLPn/images/integrations/hubspot.svg?fit=max&auto=format&n=2kh97HIVAztUoLPn&q=85&s=a98d3217e1a1db99f25d08616e55ea34" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/hubspot.svg" /> HubSpot

| Node                     | Description                                |
| ------------------------ | ------------------------------------------ |
| Create Ticket            | Create a new support ticket                |
| Create Task              | Create a new task                          |
| Log Call Activity        | Log call activity to a contact record      |
| Get Contact              | Look up a contact by email                 |
| Get Tickets              | Retrieve tickets associated with a contact |
| Create/Update Contact    | Create or update a contact                 |
| Create List              | Create a new contact list                  |
| Add to List              | Add contacts to a list                     |
| Book Meeting             | Book a meeting                             |
| Get Meeting Availability | Fetch available meeting slots              |
| Send Transactional Email | Send a transactional email                 |
| Send Marketing Email     | Send a marketing email                     |

***

## <img src="https://mintcdn.com/strada/2kh97HIVAztUoLPn/images/integrations/salesforce.svg?fit=max&auto=format&n=2kh97HIVAztUoLPn&q=85&s=21b93c1c4353fc98ab2055770638c684" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/salesforce.svg" /> Salesforce

| Node                   | Description                        |
| ---------------------- | ---------------------------------- |
| Create Case            | Create a new case in Service Cloud |
| Create Task            | Create a new task                  |
| Get Contact            | Retrieve contact data              |
| Update Campaign Member | Update a campaign member           |
| Update Lead            | Update a lead                      |

***

## <img src="https://mintcdn.com/strada/2kh97HIVAztUoLPn/images/integrations/zendesk.svg?fit=max&auto=format&n=2kh97HIVAztUoLPn&q=85&s=b3487b6e57bdabb0a6091e3a757d3403" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/zendesk.svg" /> Zendesk

| Node              | Description                                     |
| ----------------- | ----------------------------------------------- |
| Create Ticket     | Create a support ticket                         |
| Update Ticket     | Update an existing ticket                       |
| Check Queue       | Check the queue status                          |
| Messaging Handoff | Hand off a chat conversation to a Zendesk agent |

***

## <img src="https://mintcdn.com/strada/2kh97HIVAztUoLPn/images/integrations/slack.svg?fit=max&auto=format&n=2kh97HIVAztUoLPn&q=85&s=a49372e517f553b9ec250cd020bc63b1" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/slack.svg" /> Slack

| Node                 | Description                       |
| -------------------- | --------------------------------- |
| Send Channel Message | Send a message to a Slack channel |

***

## <img src="https://mintcdn.com/strada/2kh97HIVAztUoLPn/images/integrations/microsoft-teams.svg?fit=max&auto=format&n=2kh97HIVAztUoLPn&q=85&s=bc856ef8afe849320ce43aded4146348" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/microsoft-teams.svg" /> Microsoft Teams

| Node                 | Description                           |
| -------------------- | ------------------------------------- |
| Send Channel Message | Send a message to a Teams channel     |
| Send Bot Message     | Send a bot message via the Strada App |

***

## <img src="https://mintcdn.com/strada/2kh97HIVAztUoLPn/images/integrations/gmail.svg?fit=max&auto=format&n=2kh97HIVAztUoLPn&q=85&s=0a7ff9af41ebf62d00174480d39cf52f" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/gmail.svg" /> Gmail

| Node       | Description               |
| ---------- | ------------------------- |
| Send Email | Send an email using Gmail |

***

## <Icon icon="mail" size={20} /> SMTP

| Node       | Description              |
| ---------- | ------------------------ |
| Send Email | Send an email using SMTP |

***

## <img src="https://mintcdn.com/strada/RloT4DNdAuiuYy4s/images/integrations/front.svg?fit=max&auto=format&n=RloT4DNdAuiuYy4s&q=85&s=07db400d9ea02d0469fb980fe528f205" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/front.svg" /> Front

| Node                 | Description                     |
| -------------------- | ------------------------------- |
| Send Channel Message | Send a channel message to Front |

***

## <img src="https://mintcdn.com/strada/2kh97HIVAztUoLPn/images/integrations/twilio.svg?fit=max&auto=format&n=2kh97HIVAztUoLPn&q=85&s=cf3f89fa11493b2b4bfd90e86a93f0f3" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/twilio.svg" /> Twilio

| Node          | Description                                                    |
| ------------- | -------------------------------------------------------------- |
| Send SMS      | Send an SMS message                                            |
| Start Payment | Start a PCI-compliant payment collection session `Action only` |

***

## <img src="https://mintcdn.com/strada/RloT4DNdAuiuYy4s/images/integrations/cal-dotcom.svg?fit=max&auto=format&n=RloT4DNdAuiuYy4s&q=85&s=72c606dca654e4a26d056ef212da348d" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/cal-dotcom.svg" /> Cal.com

| Node                | Description                   |
| ------------------- | ----------------------------- |
| Get Available Slots | Fetch available meeting slots |
| Create Meeting      | Schedule a meeting            |

***

## <img src="https://mintcdn.com/strada/RloT4DNdAuiuYy4s/images/integrations/calendly.svg?fit=max&auto=format&n=RloT4DNdAuiuYy4s&q=85&s=a8363f8249273a116b1f96fa45275429" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/calendly.svg" /> Calendly

| Node                | Description                   |
| ------------------- | ----------------------------- |
| Get Available Slots | Fetch available meeting slots |
| Create Meeting      | Schedule a meeting            |

***

## <img src="https://mintcdn.com/strada/2kh97HIVAztUoLPn/images/integrations/snapsheet.svg?fit=max&auto=format&n=2kh97HIVAztUoLPn&q=85&s=acbf1a4a1dd24e114d312f2f55815362" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/snapsheet.svg" /> Snapsheet

| Node         | Description                       |
| ------------ | --------------------------------- |
| Get Claim    | Get claim details by claim number |
| Create Claim | Create a new claim                |

***

## <img src="https://mintcdn.com/strada/RloT4DNdAuiuYy4s/images/integrations/agencyzoom.svg?fit=max&auto=format&n=RloT4DNdAuiuYy4s&q=85&s=c628338e1926b62a1db472c545dda4d1" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/agencyzoom.svg" /> AgencyZoom

| Node           | Description                   |
| -------------- | ----------------------------- |
| Get Customer   | Retrieve customer information |
| Update Contact | Update a contact              |

***

## <img src="https://mintcdn.com/strada/RloT4DNdAuiuYy4s/images/integrations/ams360.svg?fit=max&auto=format&n=RloT4DNdAuiuYy4s&q=85&s=86bfcfeabcca40b9af99857bea6ea390" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/ams360.svg" /> AMS360

| Node                   | Description                       |
| ---------------------- | --------------------------------- |
| Get Policies by Number | Look up policies by policy number |

***

## <img src="https://mintcdn.com/strada/RloT4DNdAuiuYy4s/images/integrations/campaign-monitor.svg?fit=max&auto=format&n=RloT4DNdAuiuYy4s&q=85&s=ce6638237cd7af8163c523497dfdda41" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/campaign-monitor.svg" /> Campaign Monitor

| Node           | Description                        |
| -------------- | ---------------------------------- |
| Add Subscriber | Add a subscriber to a mailing list |

***

## <img src="https://mintcdn.com/strada/RloT4DNdAuiuYy4s/images/integrations/amazon-connect.svg?fit=max&auto=format&n=RloT4DNdAuiuYy4s&q=85&s=3885250b5dcd5af5514bb9fe96fbcebc" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/amazon-connect.svg" /> Amazon Connect

| Node                      | Description                                           |
| ------------------------- | ----------------------------------------------------- |
| Update Contact Attributes | Push data to the Amazon Connect contact `Action only` |
| Transfer to Flow          | Hand the call back to Amazon Connect `Action only`    |

***

## <img src="https://mintcdn.com/strada/RloT4DNdAuiuYy4s/images/integrations/egain.svg?fit=max&auto=format&n=RloT4DNdAuiuYy4s&q=85&s=c63d0e0e42b9767909e4749c7dc07dd1" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/egain.svg" /> eGain

| Node               | Description                                               |
| ------------------ | --------------------------------------------------------- |
| Check Chat Allowed | Check if chat is allowed for an entry point               |
| Handoff            | Hand off the conversation to an eGain agent `Action only` |

***

## <img src="https://mintcdn.com/strada/2kh97HIVAztUoLPn/images/integrations/nice-cxone.png?fit=max&auto=format&n=2kh97HIVAztUoLPn&q=85&s=a0c7249c038c028c19e62431434b82bb" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/nice-cxone.png" /> NICE CXone

| Node    | Description                                                   |
| ------- | ------------------------------------------------------------- |
| Handoff | Hand off the conversation to a NICE CXone agent `Action only` |

***

## <img src="https://mintcdn.com/strada/2kh97HIVAztUoLPn/images/integrations/maestro-qa.svg?fit=max&auto=format&n=2kh97HIVAztUoLPn&q=85&s=f0a59f458eb4e94636b3d0972d28f06b" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/maestro-qa.svg" /> Maestro QA

| Node       | Description                                  |
| ---------- | -------------------------------------------- |
| Push to QA | Push conversation data for quality assurance |

***

## <img src="https://mintcdn.com/strada/2kh97HIVAztUoLPn/images/integrations/strada.svg?fit=max&auto=format&n=2kh97HIVAztUoLPn&q=85&s=800fd63ebac2f139ec349b93973c48d0" width="20" style={{display: "inline", verticalAlign: "middle", marginRight: "6px"}} data-path="images/integrations/strada.svg" /> Strada

| Node                  | Description                                                                                        |
| --------------------- | -------------------------------------------------------------------------------------------------- |
| Create Campaign Call  | Create a new campaign call                                                                         |
| Schedule Check        | Check if a time falls within a schedule                                                            |
| Set Call Session Data | Store key-value session data keyed by caller phone number                                          |
| Set Session Variable  | Store key-value pairs as session variables for the current conversation `Action and Pre-call only` |
| Return Response       | Return data to the agent and exit the workflow `Action only`                                       |

***

## <Icon icon="phone-forwarded" size={20} /> Call

| Node             | Description                                                                             |
| ---------------- | --------------------------------------------------------------------------------------- |
| Transfer Call    | Transfer the call to another phone number or SIP destination `Action and Pre-call only` |
| Handoff          | Hand off the conversation to another Strada agent `Action and Pre-call only`            |
| Block Call       | Block the call from being placed `Pre-call only`                                        |
| Update Variables | Update call variables before the call begins `Pre-call only`                            |
| End Call         | End the current call `Action only`                                                      |
