Docs navigation(tap to expand)
Bots & chat experience
Chat page & web widget
Knowledge & data
Tools & integrations
Operations & monitoring
Security & compliance
Plans, billing & limits
Workflow actions
Actions call external services, run database queries, branch with conditions, pause, clone GitHub repos, open pull requests, send notifications, manage files, edit Jira issues, and surface AskRaian AI and Codex responses inside each run.
3 actions
HTTP request
Call REST endpoints with headers, auth, and JSON bodies.
Condition
Branch your canvas by evaluating expressions against prior outputs and routing to success or failure paths.
Delay
Pause a workflow for seconds, minutes, or hours (max 24h) and resume with the original data.
5 actions
Find email attachment
Select an inbound email attachment by filename/content-type filters or by explicit index.
Upload file to vector store
Push files from URLs or GCS into a chosen vector store for retrieval.
Generate text file
Write text to a file in GCS and return a shareable URL.
Generate PDF
Render markdown into a PDF and store it in GCS for downstream packaging.
Merge PDFs
Combine multiple PDFs (from URLs or GCS paths) into a single merged document.
2 actions
MongoDB
Run find, findOne, aggregate, or count queries on a configured MongoDB connection.
SQL DB
Execute SQL statements (SELECT, INSERT, UPDATE, DELETE) using a PostgreSQL connection string.
1 action
Send email
Deliver transactional or notification emails with Resend, including scheduled sends, reply-to settings, and optional file attachments.
3 actions
Jira: change status
Move Jira issues through their workflow by selecting the issue and target status.
Jira: assign issue
Assign Jira issues to a user (or clear the assignee) using account IDs or emails.
Jira: edit issue
Update Jira issue fields (summary, labels, assignee, and more) using a multi-field editor.
3 actions
ClickUp: change status
Move ClickUp tasks to a new status, using either a selected task or a template task id.
ClickUp: assign task
Add or remove ClickUp assignees (or clear all) with workspace user pickers.
ClickUp: edit task
Update task fields (name, description, dates, priority, points) using a multi-field editor with template values.
1 action
Send WhatsApp message
Trigger WhatsApp template messages via Meta for confirmations, reminders, and updates.
5 actions
Transcribe audio
Turn voice notes and audio files into text, including WhatsApp audio payloads.
Transcribe image
Extract text from screenshots and WhatsApp images for downstream routing.
Generate text
Use AskRaian AI with templates and models to generate prose or structured JSON, with optional direct PDF attachments for extraction tasks.
Generate image
Create marketing or creative imagery with AskRaian AI and push results into downstream steps.
Generate PDF (AI)
Generate markdown from a prompt and render it directly to PDF, with optional vector-store PDF templates and direct template upload from the step configuration.
1 action
Codex
Run Codex tasks with a chosen model and reasoning effort, with optional sandbox Git workflows for branch/commit outputs.
4 actions
GitHub: Clone repo
Clone a GitHub repository into a temporary workspace for downstream automation steps.
GitHub: Checkout branch
Create or reuse a branch from a selected source branch for downstream steps.
GitHub: Create PR
Open pull requests from workflow branches, including Codex-generated changes.
GitHub: Get PR
Fetch a pull request, its files, and diff for automated reviews.
Connect GitHub from the workflow sidebar to browse repositories and branches directly in the GitHub Clone Repo and GitHub Create PR actions.
You can still paste a repository URL manually in Advanced if you don't want to use the dropdowns.
If you only need the repo URL/ref (for example before a Codex sandbox step), disable repository download in the GitHub Clone Repo action.
Codex can also commit and open a pull request automatically when run in a sandbox with a connected GitHub token.
Type @ in any text field to reference outputs from previous nodes. Use these templates for HTTP bodies, email drafts, or AI prompts.
Run logs capture each step's inputs, outputs, errors, and status, so you can audit the exact payload that moved through your workflow.
- Disable a step to skip it without removing it from the canvas.
- Replay past runs or clone executions to understand how actions behave with real payloads.
Want to revisit the trigger types before wiring actions?
Back to triggers