Steps

Steps are the building blocks of your workflows. Each step performs a specific action like calling an API, transforming data, or sending a notification.

24 steps

add_timestamp

step

Add a timestamp to each event as it flows through the workflow.

add_uuid

step

Generate and add a unique identifier (UUID4) to each event.

anthropic_chat

step

Generate text completions using Anthropic's Claude AI models via the Messages API.

aws_lambda

step

Invoke AWS Lambda functions from your workflow for serverless processing.

aws_s3

step

Persist event data to Amazon S3 or S3-compatible object storage.

chunk_text

step

Split text into smaller chunks for processing with AI models or vector databases.

discord_webhook

step

Publish formatted event summaries to a Discord Incoming Webhook.

filter

step

Filter events based on field conditions with AND/OR logic.

for_each

step

Process each item in an array with a sequence of steps.

gemini_chat

step

Generate text using Google's Gemini AI models through the Gemini API.

http_call

step

Make HTTP requests to external APIs with dynamic templating and error handling.

hubspot

step

Integrate with HubSpot CRM to manage contacts, companies, deals, and associations.

huggingface_inference

step

Run inference on Hugging Face models via the Inference API.

if_else

step

Route events through different processing paths based on conditions.

invoke_workflow

step

Chain workflows together by invoking another workflow from within your current workflow.

jq

step

Transform JSON data using jq - the powerful JSON processor.

openai_completion

step

Generate text using OpenAI's GPT models or compatible APIs (Azure OpenAI, local models).

openai_embeddings

step

Generate vector embeddings for text using OpenAI's embedding models.

print

step

Log and display event data for debugging and monitoring workflows.

python_function

step

Execute custom Python code to transform events with full programming flexibility.

resend_email

step

Send transactional emails via the Resend API with dynamic content and attachments.

salesforce

step

Integrate with Salesforce CRM to query, create, update, upsert, and delete records.

slack_webhook

step

Send formatted notifications to Slack via the Incoming Webhook API.

teams_webhook

step

Send formatted notifications to Microsoft Teams via the Incoming Webhook API.