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.

43 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_dynamodb

step

Execute AWS DynamoDB operations.

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.

aws_sns

step

Execute AWS SNS notification operations.

aws_sqs

step

Execute AWS SQS queue operations.

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.

firebase

step

Execute Firebase operations for Firestore, Realtime Database, Storage, and Auth.

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.

graphql

step

Execute GraphQL queries and mutations.

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.

mailchimp

step

Execute Mailchimp email marketing operations.

mongodb

step

Execute MongoDB database operations.

mysql

step

Execute MySQL database operations for queries, inserts, updates, and deletes.

odoo

step

Execute operations on any Odoo model using the XML-RPC API.

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.

pinecone

step

Execute Pinecone vector database operations.

postgres

step

Execute PostgreSQL database operations for querying and manipulating data.

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.

redis

step

Execute Redis in-memory database operations.

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.

segment

step

Execute Segment analytics operations.

sendgrid

step

Send transactional emails via SendGrid with dynamic content and advanced features.

slack_webhook

step

Send formatted notifications to Slack via the Incoming Webhook API.

stripe

step

Integrate with Stripe payment platform for customer and subscription management.

supabase

step

Execute Supabase operations for database, auth, storage, and realtime.

teams_webhook

step

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

telegram

step

Execute Telegram Bot API operations.

twilio

step

Send SMS messages, MMS, and perform phone lookups using Twilio's communication platform.

weaviate

step

Execute Weaviate vector search operations.