Browse workflows
Publish in seconds
1
Build locally
Create a workflow in TeamBot (Admin → Workflows) or ZAgent (Workflows panel) and test it until it runs the way you want.
2
Hit Publish
Press the 📤 Publish button on the workflow card. Your workflow is converted to the unified samai.workflow/v1 standard and uploaded here.
3
Anyone can install
Other users search the market from their own app (🌐 Market button) and install it — the platform converts every step back to its native format automatically.
REST API
The market is a plain JSON API — integrate your own tools in minutes.
GET/api/v1/workflows?q=&platform=&sort=newest|popular&limit=24Search / list workflowsGET/api/v1/workflows/{id}Fetch one workflow recordPOST/api/v1/workflowsPublish / update a workflowPOST/api/v1/workflows/{id}/downloadFetch & count an installGET/api/v1/statsMarket statisticsExample — publish
curl -X POST https://workflow.samai.cc/api/v1/workflows \
-H "Content-Type: application/json" \
-d '{
"schema": "samai.workflow/v1",
"name": "Daily Email Digest",
"description": "Summarize unread mail every morning and send a digest.",
"author": "alice",
"source": "teambot",
"source_id": "wf_1730000000_ab12cd",
"tags": ["email", "daily"],
"steps": [
{"id": 1, "type": "llm", "name": "Summarize inbox", "params": {"prompt": "Summarize: {{steps.2.result}}"}},
{"id": 2, "type": "web_reader", "name": "Read mailbox page", "params": {"url": "https://mail.example.com"}}
],
"schedule": {"mode": "daily", "time": "08:30", "platform": "teambot"}
}'
Example — search
curl "https://workflow.samai.cc/api/v1/workflows?q=email&sort=popular&limit=10"