Skip to main content

Processors

Processors transform, validate, or route messages within a pipeline. They are applied in order between the input and output. Add processors when creating or editing a flow in the UI.

ComponentDescription
AI GatewayCalls an AI chat completion API (OpenAI, Anthropic)
Google CalendarGoogle Calendar operations (events, calendars, availability)
Google DriveGoogle Drive operations (files, folders, permissions, shared drives)
Google SheetsGoogle Sheets operations (spreadsheets, worksheets, rows, formatting)
ShopifyShopify Admin API operations (orders, products, customers, inventory)
MappingBloblang transformations
JSON SchemaValidates messages against a JSON schema
CatchError handling — runs processors on failure
SwitchConditional processing based on message content
Schema Registry DecodeDecodes Avro messages via Schema Registry
HTTP ClientSends a message as an HTTP request and replaces it with the response
SQL RawRuns an arbitrary SQL query against a database
SQL SelectRuns a SELECT query and replaces the message with the rows returned
SQL InsertInserts a row into an SQL database for each message