Tendrl Strand
Your automation layer.
Build workflows visually.
Connect triggers to actions with logic, AI, and cloud connectors. Drag-and-drop editor with branching, loops, and human approval gates. No code required.
Drag-and-drop nodes, connect triggers to actions, add branching and AI
Building blocks
Everything you need in a node
Strand workflows are built from nodes. Each node does one thing well; combine them to build anything.
Start from anything
Webhooks, schedules, Contact messages, or manual triggers. Every workflow starts with an event.
Branch and loop
If/else conditions, switch statements, for-each loops, and delays. Control flow without code.
Do the work
Send to Slack, email, HTTP endpoints, S3, databases. 30+ built-in connectors.
Think with AI
OpenAI, Claude, and Gemini nodes. Classify, summarize, generate, with conversation memory.
Custom logic
Python snippets for when visual nodes aren't enough. Sandboxed with resource limits.
Approval gates
Pause workflows for human review. Get notified, approve or reject, then continue.
Drag nodes from the palette, connect them with wires, configure in the sidebar
Editor
Drag, drop, ship
The visual editor is where workflows come to life. Drag nodes from the palette, wire them together, and configure each step in the sidebar. See data flow in real time during test runs.
- Drag-and-drop canvas with snap-to-grid
- Node palette with search and categories
- Inline configuration sidebar
- Real-time test execution with data preview
- Version history and rollback
Intelligence
AI is just another node
Drop an AI node into any workflow. It gets conversation memory, configurable temperature, and automatic retries.
OpenAI
GPT-4o, GPT-4, GPT-3.5. Function calling, JSON mode, and vision support.
Claude
Claude Opus, Sonnet, Haiku. Long context, tool use, and structured outputs.
Gemini
Gemini Pro and Flash. Multimodal inputs, grounding, and code execution.
AI integration
Your platform as an AI tool
MCP servers let AI assistants like Cursor, Claude Desktop, and ChatGPT create workflows and manage automation on your behalf.
Connectors
Send data anywhere, trigger from anything
Built-in connectors for the services you already use. Each one is a node you can drop into any workflow. Credentials are encrypted at rest, and every outbound connection is validated before it leaves the platform.
Services
Data & Messaging
AI / LLM
AWS
Azure
Google Cloud
Write custom logic in a secure sandbox with vault access and 20+ stdlib modules
Custom code
Python when you need it
Drop a Python Snippet node into any workflow for custom logic. Code runs in a multi-layer sandbox with RestrictedPython, process isolation, resource limits, and seccomp filtering. Safe by default, powerful when you need it.
- Access
payload,meta, andvaultsecrets directly - 20+ stdlib modules: json, re, datetime, hashlib, collections, and more
- Return a dict to pass results to the next node
- CPU time, memory, and output size limits enforced
Reusable Functions
Save Python snippets as Functions in your account library. Call them from any workflow: same sandbox, same vault access, zero duplication. Shared validation, transformations, and business rules in one place.
Security
Encrypted vault for every secret
Store API keys, tokens, and passwords in the Global Vault. Values are encrypted at rest with Fernet encryption, shared across all workflows, and never appear in logs or API responses.
- Access anywhere with
{{ vault.key }}templates orvault['key']in Python - Auto-redacted from run logs, step outputs, and print statements
- Shared across all workflows, managed centrally in the Vault UI
- Works in connectors, HTTP nodes, AI nodes, transforms, and code
Encrypted secret storage with auto-redaction and account-wide access
Observability
Debug with full traces
Every workflow run is recorded step by step. See exactly what happened, when, and why, with input/output data at each node.
- Step-by-step execution traces
- Input and output data at every node
- Duration and performance metrics
- Error details with stack traces
- Filter and search run history
- Replay workflow executions visually on the canvas
Roles, permissions, and team management for your automation workspace
Governance
Role-based access control
Control who can build, deploy, and manage workflows with granular role-based permissions. Assign roles per team member and enforce least-privilege access across your automation workspace.
- Built-in roles: Owner, Admin, Editor, Viewer
- Granular permissions per resource type
- Team member management and invitations
- API key scoping with role-based limits
Compliance
Full audit trail
Every action is logged: who did what, when, and from where. Audit logs give you complete visibility into changes across workflows, connections, secrets, and team settings.
- Timestamped logs for every create, update, and delete
- User attribution with IP and session context
- Filter by action type, user, or resource
- Exportable for compliance and incident review
Complete audit trail of every action across your workspace
Security
Secure by default, not by configuration
Secrets encrypted at rest. Python code sandboxed with process isolation. Connector credentials never stored in plaintext. Auth endpoints rate-limited with automatic lockout. You focus on the workflow; we handle the hardening.
Build your first workflow in 5 minutes.
Free tier includes 10 workflows, 550 runs/month, and 5,000 compute units. No credit card required.
Tendrl