Quickstart
Create your first Orchestrator workflow, add actions, run it, and set up a webhook trigger.
This guide walks you through creating a workflow, adding actions, testing it, and optionally exposing it via webhook.
Prerequisites
- A Skytells account
- Sign in at orchestrator.skytells.ai
Step 1: Create a Workflow
Open the dashboard
After signing in, you'll land on the dashboard. Click Create Workflow (or the + button).
Name your workflow
Give it a descriptive name like "Lead Classifier" or "Content Generator". You can also add a description.
Open the editor
Your new workflow opens in the visual editor with a default Manual trigger node on the canvas.
Step 2: Add Actions
Click the + button
Click the + node below the trigger to add your first action. A panel opens showing all available actions grouped by integration.
Choose an action
For this quickstart, pick AI Gateway → Generate Text. This uses an AI model to generate text from a prompt.
Other popular choices:
- Skytells → Create Prediction — Run any Skytells model for images, video, or text
- Slack → Send Message — Post to a Slack channel
- Resend → Send Email — Send a transactional email
- Perplexity → Search Web — Run a web search query
Configure the action
Click the new action node to open its configuration panel on the right side. Fill in the required fields:
- Model: Select an AI model (e.g.,
claude-sonnet-4-20250514) - Prompt: Enter your prompt text (e.g.,
Summarize the following: {{@trigger.input}})
Fields that support template variables show a {{ }} icon. You can reference output from any previous step — see Variables & Conditions.
Connect an integration
If the action needs credentials (e.g., an API key), you'll see an Integration dropdown. If you haven't set one up yet:
- Open your user menu → Connections
- Click Add Connection
- Select the provider, enter your API key, and save
- Back in the action config, select your new connection
See Integrations for details.
Step 3: Run the Workflow
Click Run
In the toolbar at the top, click the Run (play) button. The workflow executes immediately using the Manual trigger.
Watch execution status
Each node shows a status badge as it runs:
- Running (blue spinner)
- Success (green check)
- Error (red indicator)
View execution logs
Open the Runs panel (sidebar) to see execution history. Click any run to inspect per-step inputs, outputs, and errors.
See Execution & Logs for the full status model.
Step 4: Enable Webhook Trigger (Optional)
To trigger your workflow from external systems:
Change trigger type
Click the trigger node and change the trigger type from Manual to Webhook.
Optionally define a webhook schema to describe the expected request body.
Create an Orchestrator API key
Open your user menu → API Keys → Create Key. Name it (e.g., "production"). Copy the key immediately — it's shown only once.
The key format is wfb_<random>. This is different from your Skytells API key.
Call the webhook
curl -X POST "https://orchestrator.skytells.ai/api/workflows/<workflowId>/webhook" \
-H "Authorization: Bearer wfb_your_key_here" \
-H "Content-Type: application/json" \
-d '{"message": "Hello from my app"}'Response:
{
"executionId": "exec_abc123",
"status": "running"
}See Webhooks for the full reference.
Orchestrator API keys (wfb_...) are only for webhook authorization. They are not Skytells platform API keys. See API Keys for details.
Next Steps
Workflow Editor
Master the canvas, toolbar, and node configuration.
Actions Catalog
Browse all 45+ available actions.
Webhooks
Set up production webhook triggers.
Execution & Logs
Monitor runs and diagnose step failures.
How is this guide?