⚡ Digital Labour — 24 AI Agents for Business Automation
Your entire back-office, automated. Run any of 24 specialized AI agents through plain English. Sales outreach, lead generation, content repurposing, SEO, ad copy, bookkeeping, proposals, market research, tech docs — all with built-in QA verification.
Quick Start
Set your API URL (or use the default production endpoint):
CODEBLOCK0
Test the connection:
CODEBLOCK1
Run an agent:
CODEBLOCK2
Available Agents (24 Total)
Revenue & Sales (5 agents)
| Agent | Command | What it does |
|---|
| salesoutreach | INLINECODE0 | Company research + 3-email outreach sequence |
| leadgen |
run lead_gen '{"industry":"fintech","region":"North America"}' | Generate qualified lead lists for any industry |
|
email_marketing |
run email_marketing '{"product":"SaaS CRM","audience":"small business owners"}' | Full email campaign with subject lines + body copy |
|
proposal_writer |
run proposal_writer '{"project":"Website redesign","client_name":"Acme Corp"}' | Professional project proposals with pricing |
|
ad_copy |
run ad_copy '{"product":"AI writing tool","platform":"google"}' | Platform-optimized ad copy (Google/Facebook/Instagram) |
Content & Marketing (4 agents)
| Agent | Command | What it does |
|---|
| contentrepurpose | INLINECODE5 | Repurpose content into tweets, LinkedIn, newsletters |
| seocontent |
run seo_content '{"keyword":"AI automation","content_type":"blog"}' | SEO-optimized content (blog/landing/pillar pages) |
|
social_media |
run social_media '{"topic":"AI trends","platform":"linkedin","cta_goal":"drive signups"}' | Platform-native social posts with CTAs |
|
press_release |
run press_release '{"announcement":"Product launch","company":"Bitrage"}' | PR-ready press releases |
Operations & Data (4 agents)
| Agent | Command | What it does |
|---|
| dataentry | INLINECODE9 | Structure and clean raw data |
| webscraper |
run web_scraper '{"source_url":"https://example.com","extraction_target":"pricing"}' | Extract structured data from web pages |
|
crm_ops |
run crm_ops '{"contact_data":"<contact info>","action":"segment"}' | CRM updates, segmentation, and reporting |
|
bookkeeping |
run bookkeeping '{"transactions":"<transaction data>","period":"monthly"}' | Transaction categorization and financial reports |
Documents & Research (4 agents)
| Agent | Command | What it does |
|---|
| docextract | INLINECODE13 | Extract structured data from invoices, contracts, resumes |
| marketresearch |
run market_research '{"topic":"electric vehicles","depth":"detailed"}' | Market analysis at overview/detailed/comprehensive depth |
|
business_plan |
run business_plan '{"business_idea":"AI tutoring app","market":"K-12 education"}' | Full business plans with financial projections |
|
tech_docs |
run tech_docs '{"code_or_api":"<code or API spec>","doc_type":"api"}' | API docs, READMEs, and tutorials |
Professional Services (3 agents)
| Agent | Command | What it does |
|---|
| supportticket | INLINECODE17 | Categorize, prioritize, draft reply for support tickets |
| productdesc |
run product_desc '{"product_specs":"<specs>","tone":"luxury"}' | Product descriptions in any tone |
|
resume_writer |
run resume_writer '{"career_data":"<career history>","target_industry":"tech"}' | ATS-optimized resumes for any industry |
Management Layer (4 agents)
| Agent | Command | What it does |
|---|
| contextmanager | Internal orchestration | Maintains context across multi-agent pipelines |
| qamanager |
Internal orchestration | Quality assurance on every agent output |
|
production_manager | Internal orchestration | Workflow scheduling and resource allocation |
|
automation_manager | Internal orchestration | Autonomous task routing and retry logic |
Helper Script
INLINECODE20 — Python script (stdlib only) for all API operations.
Commands:
| Command | Description |
|---|
| INLINECODE21 | Check API health status |
| INLINECODE22 |
List all available agents with input schemas |
|
run <agent> <json_inputs> | Run a specific agent with JSON inputs |
|
batch <json_file> | Run multiple agents from a JSON batch file |
Examples:
CODEBLOCK3
Batch Processing
Create a JSON file with multiple tasks:
CODEBLOCK4
Run them all:
CODEBLOCK5
Multi-Agent Workflows
Chain agents together for complex operations:
Lead-to-Close Pipeline:
- 1.
lead_gen → find prospects in target industry - INLINECODE26 → understand their pain points
- INLINECODE27 → personalized outreach sequence
- INLINECODE28 → ready proposal when they respond
Content Engine:
- 1.
market_research → trending topics in your niche - INLINECODE30 → long-form SEO blog post
- INLINECODE31 → tweets, LinkedIn, newsletter from that post
- INLINECODE32 → platform-native posts with CTAs
- INLINECODE33 → paid promotion copy
Client Onboarding:
- 1.
doc_extract → pull data from client documents - INLINECODE35 → structure into your system format
- INLINECODE36 → set up financial tracking
- INLINECODE37 → create CRM records
API Details
- - Base URL: INLINECODE38
- Universal Endpoint: INLINECODE39
- Agent List: INLINECODE40
- Health Check: INLINECODE41
- Docs: INLINECODE42
- LLM Providers: OpenAI (GPT-4o), Anthropic (Claude), Google (Gemini), xAI (Grok)
- QA: Every output passes through QA verification before returning
Environment Variables
| Variable | Required | Default | Description |
|---|
| INLINECODE43 | Yes | INLINECODE44 | API base URL |
| INLINECODE45 |
No |
(none) | Optional API key for authenticated access |
Important Notes
- - Each agent call takes 3-15 seconds (real LLM inference, not cached)
- All outputs include QA verification status
- The
provider field is optional in all agent inputs — omit to use the server default - Management agents (contextmanager, qamanager, etc.) are internal and run automatically during pipelines
- Batch mode processes tasks sequentially to respect rate limits
- All agent outputs are structured JSON with consistent schema
⚡ 数字劳动力 — 24个AI代理助力商业自动化
你的整个后台,实现自动化。 通过纯英文运行24个专业AI代理中的任意一个。销售拓展、潜在客户生成、内容再利用、SEO、广告文案、记账、提案、市场调研、技术文档——全部内置QA验证。
快速开始
设置你的API URL(或使用默认的生产环境端点):
bash
export DIGITALLABOURAPI_URL=https://bitrage-labour-api-production.up.railway.app
测试连接:
bash
python3 {baseDir}/scripts/dl-api.py health
运行一个代理:
bash
python3 {baseDir}/scripts/dl-api.py run supportticket {tickettext: 我的订单已经两周了还没到}
可用代理(共24个)
收入与销售(5个代理)
| 代理 | 命令 | 功能 |
|---|
| salesoutreach | run salesoutreach {company:Stripe,role:Head of Sales} | 公司调研 + 3封邮件拓展序列 |
| leadgen |
run leadgen {industry:fintech,region:North America} | 为任何行业生成合格潜在客户列表 |
|
emailmarketing | run emailmarketing {product:SaaS CRM,audience:small business owners} | 包含主题行和正文的完整邮件营销活动 |
|
proposalwriter | run proposalwriter {project:Website redesign,client_name:Acme Corp} | 带定价的专业项目提案 |
|
adcopy | run adcopy {product:AI writing tool,platform:google} | 平台优化的广告文案(Google/Facebook/Instagram) |
内容与营销(4个代理)
| 代理 | 命令 | 功能 |
|---|
| contentrepurpose | run contentrepurpose {content:<博客文章文本>} | 将内容重新利用为推文、LinkedIn帖子、新闻通讯 |
| seocontent |
run seocontent {keyword:AI automation,content_type:blog} | SEO优化内容(博客/落地页/支柱页面) |
|
socialmedia | run socialmedia {topic:AI trends,platform:linkedin,cta_goal:drive signups} | 带CTA的平台原生社交帖子 |
|
pressrelease | run pressrelease {announcement:Product launch,company:Bitrage} | 公关就绪的新闻稿 |
运营与数据(4个代理)
| 代理 | 命令 | 功能 |
|---|
| dataentry | run dataentry {sourcedata:<原始数据>,outputformat:CSV} | 结构化并清理原始数据 |
| webscraper |
run webscraper {source
url:https://example.com,extractiontarget:pricing} | 从网页提取结构化数据 |
|
crmops | run crmops {contact_data:<联系人信息>,action:segment} | CRM更新、细分和报告 |
|
bookkeeping | run bookkeeping {transactions:<交易数据>,period:monthly} | 交易分类和财务报告 |
文档与研究(4个代理)
| 代理 | 命令 | 功能 |
|---|
| docextract | run docextract {documenttext:<文档文本>,doctype:invoice} | 从发票、合同、简历中提取结构化数据 |
| marketresearch |
run marketresearch {topic:electric vehicles,depth:detailed} | 概览/详细/全面深度的市场分析 |
|
businessplan | run businessplan {business_idea:AI tutoring app,market:K-12 education} | 带财务预测的完整商业计划书 |
|
techdocs | run techdocs {code
orapi:<代码或API规范>,doc_type:api} | API文档、README和教程 |
专业服务(3个代理)
| 代理 | 命令 | 功能 |
|---|
| supportticket | run supportticket {tickettext:<客户问题>} | 对支持工单进行分类、优先级排序、草拟回复 |
| productdesc |
run product
desc {productspecs:<规格>,tone:luxury} | 任何风格的产品描述 |
|
resumewriter | run resumewriter {career
data:<职业经历>,targetindustry:tech} | 任何行业的ATS优化简历 |
管理层(4个代理)
| 代理 | 命令 | 功能 |
|---|
| contextmanager | 内部编排 | 在多代理流水线中维护上下文 |
| qamanager |
内部编排 | 对每个代理输出进行质量保证 |
|
production_manager | 内部编排 | 工作流调度和资源分配 |
|
automation_manager | 内部编排 | 自主任务路由和重试逻辑 |
辅助脚本
scripts/dl-api.py — 用于所有API操作的Python脚本(仅标准库)。
命令:
| 命令 | 描述 |
|---|
| health | 检查API健康状态 |
| agents |
列出所有可用代理及其输入模式 |
| run
| 使用JSON输入运行特定代理 |
| batch | 从JSON批处理文件运行多个代理 |
示例:
bash
检查健康状态
python3 {baseDir}/scripts/dl-api.py health
列出所有代理
python3 {baseDir}/scripts/dl-api.py agents
生成销售拓展
python3 {baseDir}/scripts/dl-api.py run sales_outreach {company:Tesla,role:VP Engineering}
撰写商业计划书
python3 {baseDir}/scripts/dl-api.py run businessplan {businessidea:AI-powered pet care app,market:pet owners 25-45}
生成SEO内容
python3 {baseDir}/scripts/dl-api.py run seocontent {keyword:remote work tools 2026,contenttype:pillar}
运行一批任务
python3 {baseDir}/scripts/dl-api.py batch {baseDir}/examples/batch.json
批处理
创建一个包含多个任务的JSON文件:
json
[
{agent: sales_outreach, inputs: {company: Stripe, role: CTO}},
{agent: ad_copy, inputs: {product: AI CRM, platform: facebook}},
{agent: seocontent, inputs: {keyword: business automation, contenttype: blog}}
]
全部运行:
bash
python3 {baseDir}/scripts/dl-api.py batch tasks.json
多代理工作流
将代理串联起来完成复杂操作:
从线索到成交的管道:
- 1. leadgen → 在目标行业寻找潜在客户
- marketresearch → 了解他们的痛点
- salesoutreach → 个性化拓展序列
- proposalwriter → 当他们回应时准备提案
内容引擎:
- 1. marketresearch → 你所在领域的流行话题
- seocontent → 长文SEO博客文章
- contentrepurpose → 从该文章生成推文、LinkedIn帖子、新闻通讯
- socialmedia → 带CTA的平台原生帖子
- ad_copy → 付费推广文案
客户入职:
- 1. docextract → 从客户文档中提取数据
- dataentry → 结构化到你的系统格式
- bookkeeping → 设置财务追踪
- crm_ops → 创建CRM记录
API详情
- - 基础URL:https://bitrage-labour-api-production.up.railway.app
- 通用端点:POST /v1/run
- 代理列表:GET /agents
- 健康检查:GET /health
- 文档:GET /docs
- LLM提供商:OpenAI (GPT-4o)、Anthropic (Claude)、Google (Gemini)、xAI (Grok)
- QA:每个输出在返回前都通过QA验证
环境变量
| 变量 | 必需 | 默认值 | 描述 |
|---|
| DIGITALLABOURAPI_URL | 是 |
https://bitrage