StyloDocs
Workflow blocks

Workflow blocks

Reference for every block you can add in the Workflow Builder, generated from the block registry.

View as Markdown

Every block you can add in the Workflow Builder, with its configurable fields, outputs, and limits. Pages are generated from the block registry, so they stay in sync with the product.

Triggers

BlockWhat it does
Conversation MessageTrigger workflow when a customer sends a new message on a Zendesk messaging channel (Sunshine Conversations).
GmailTrigger workflow when new emails are received in Gmail
Google SheetsTrigger workflow when Google Sheets data changes
OutlookTrigger workflow when new emails are received in Outlook
RSS FeedTrigger workflow when new items are published to an RSS feed
ScheduleTrigger workflow on a cron schedule
WebhookTrigger workflow via HTTP webhook

Logic & control

BlockWhat it does
Validate Response LinksCheck that all URLs in a response are from allowed KB sources
Write Audit LogPersist an audit record for automated ticket actions
ConditionBranch the workflow based on a boolean expression
Database QueryExecute SQL queries against your database
DelayPause the workflow before continuing. Top-level delays use durable execution and may run for minutes; delays inside a loop are short (≤30s).
FunctionRun custom JavaScript code within your workflow
GuardrailsValidate outputs, detect hallucinations/PII
HTTP RequestMake HTTP requests to any API endpoint
LoopIterate over items, a fixed count, or while a condition is true
MergeReconnect branches after a Condition or Router. Runs when at least one predecessor executed; passes through the active branch's output.
ParallelExecute a branch once per item and then continue after join
HTTP ResponseSends a structured HTTP reply (body, status, headers) back to the caller. Use as the final step of an API-triggered workflow.
RouterBranch into N paths via boolean predicates or AI classification.
TransformTransform and reshape data between steps

AI

BlockWhat it does
ClassifyClassify content into predefined categories using AI
Generate TextGenerate text using AI models
Transcribe AudioConvert audio files to text using speech-to-text AI

Integrations

BlockWhat it does
AfterShipLook up live shipment tracking status across 1,100+ carriers — answer 'where is my order' with the current carrier status and ETA
Search Knowledge BaseSearch synced knowledge base documents using semantic search with automatic reranking
DatabricksRun SQL statements, manage SQL warehouses, and trigger Databricks Jobs
FindymailFindymail integration operations.
FirecrawlScrape pages and search the web with Firecrawl
GmailSend, read, search, organize, and label Gmail messages and drafts
GoogleRead and write Google Sheets, Docs, and Drive files
GorgiasLook up support tickets and customers in Gorgias — including a customer's recent ticket history
GrainGrain integration operations.
HubSpotWork with HubSpot contacts, companies, deals, tickets, and users
IntercomWork with Intercom contacts, conversations, tickets, and admins
LinearCreate, find, and update Linear issues
ProspeoProspeo integration operations.
Send EmailSend an email via Resend
ServiceNowCreate, read, update, and delete ServiceNow records
ShopifyLook up products, orders, and customers in your Shopify store — including a customer's full order history — or run a raw GraphQL query
Send Slack MessageSend a message to a Slack channel
WooCommerceLook up products, orders, and customers in your WooCommerce store — including a customer's full order history
ZendeskWork with Zendesk tickets, users, organizations, macros, custom objects, and conversations

On this page