Documentation
Welcome to the ETLR documentation. Learn how to build and deploy AI workflows in minutes.
Getting Started
ETLR is a platform for building AI workflows as code. Define your workflows in YAML, deploy them instantly, and scale without managing infrastructure.
Workflows
Learn how workflows combine inputs and steps to create powerful automation pipelines.
Inputs
Configure HTTP webhooks, cron schedules, and other input sources for your automation.
Steps
Browse available workflow steps including connectors, transformations, and integrations.
State
Understand how state flows through your workflow pipeline and between steps.
Environment Variables
Securely manage configuration values, API keys, and secrets for your workflows.
Quick Example
Here's a simple workflow that processes webhooks with an AI model:
name: ai_workflow
version: 1
inputs:
- type: webhook
path: /process
steps:
- name: openai_completion
model: gpt-4
prompt: "Analyze this data: {{state.data}}"
- name: slack_webhook
url: {{env.SLACK_WEBHOOK_URL}}
message: "{{state.completion}}"This workflow receives data via webhook, processes it with GPT-4, and sends the result to Slack. No infrastructure setup required – just deploy and run.