eachlabs-workflows
Build and orchestrate multi-step AI workflows combining multiple EachLabs models. Create custom pipelines, trigger executions, and manage workflow versions. Use when the user needs to chain multiple AI models or automate multi-step content creation.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/eftalyurtseven/eachlabs-workflowsEachLabs Workflows
Build, manage, and execute multi-step AI workflows that chain multiple models together via the EachLabs Workflows API.
Authentication
Header: X-API-Key: <your-api-key>
Set the EACHLABS_API_KEY environment variable. Get your key at eachlabs.ai.
Base URL
https://workflows.eachlabs.run/api/v1
Building a Workflow
To build a workflow, you must: (1) create the workflow, then (2) create a version with the steps.
Step 1: Create the Workflow
curl -X POST https://workflows.eachlabs.run/api/v1/workflows \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"name": "Product Photo to Video",
"description": "Generate a product video from a product photo"
}'
This returns a workflowID. Use it in the next step.
Step 2: Create a Version with Steps
curl -X POST https://workflows.eachlabs.run/api/v1/workflows/{workflowID}/versions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"description": "Initial version",
"steps": [
{
"name": "enhance_photo",
"model": "gpt-image-v1-5-edit",
"version": "0.0.1",
"input": {
"prompt": "Place this product on a clean white background with studio lighting",
"image_urls": ["{{inputs.image_url}}"],
"quality": "high"
}
},
{
"name": "create_video",
"model": "pixverse-v5-6-image-to-video",
"version": "0.0.1",
"input": {
"image_url": "{{steps.enhance_photo.output}}",
"prompt": "Slow cinematic rotation around the product",
"duration": "5",
"resolution": "1080p"
}
}
]
}'
Important: Before adding a model to a workflow step, check its schema with GET https://api.eachlabs.ai/v1/model?slug=<slug> to validate the correct input parameters.
Step 3: Trigger the Workflow
curl -X POST https://workflows.eachlabs.run/api/v1/{workflowID}/trigger \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"inputs": {
"image_url": "https://example.com/product.jpg"
}
}'
Step 4: Poll for Result
curl https://workflows.eachlabs.run/api/v1/executions/{executionID} \
-H "X-API-Key: $EACHLABS_API_KEY"
Poll until status is "completed" or "failed". Extract output from step_outputs.
Workflow Management
List Workflows
curl https://workflows.eachlabs.run/api/v1/workflows \
-H "X-API-Key: $EACHLABS_API_KEY"
Get Workflow Details
curl https://workflows.eachlabs.run/api/v1/workflows/{workflowID} \
-H "X-API-Key: $EACHLABS_API_KEY"
Bulk Trigger
Trigger the same workflow with multiple inputs:
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-eftalyurtseven-eachlabs-workflows": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
eachlabs-video-edit
Edit, transform, extend, upscale, and enhance videos using EachLabs AI models. Supports lip sync, video translation, subtitle generation, audio merging, style transfer, and video extension. Use when the user wants to edit or transform existing video content.
ai-headshot-generation
Generate professional AI headshots from casual photos using each::sense AI. Create corporate portraits, LinkedIn photos, executive headshots, team photos, and more with consistent, professional quality.
menu-design-generation
Generate professional restaurant, cafe, and bar menu designs using each::sense AI. Create print-ready menus, digital displays, QR code menus, and seasonal specials with stunning food photography and elegant typography layouts.
digital-twin-generation
Generate photorealistic digital twins and avatar clones using each::sense AI. Create AI-powered digital representations for video calls, corporate communications, customer service, and multilingual content.
logo-generation
Generate professional logos using each::sense AI. Create wordmarks, icon logos, combination marks, monograms, mascots, emblems, and abstract logos for brands, startups, and businesses.