Worker Roles
AgentFarms includes 12 specialist worker roles across engineering, sales, marketing, operations, and customer success. Each role has a defined scope, toolset, and approval model.
Deploying a worker
POST https://api.agentfarms.in/v1/workers
Authorization: Bearer af_live_xxxxxxxxxxxxxxxxxxxx
Content-Type: application/json
{
"name": "Rex",
"role": "backend-developer",
"repo_ids": ["repo_abc123"],
"approval_threshold": "medium"
}
# Available role values:
# backend-developer | full-stack-developer | qa-engineer
# technical-writer | business-analyst | technical-recruiter
# content-writer | sales-rep | marketing-specialist
# corporate-assistant | customer-support-agent | project-managerGET /v1/workers/:id until status is active.Worker catalog
Click any worker to jump to its detail section.
AI Backend Developer
Implements features end-to-end, writes API endpoints, manages database schemas, and reviews backend PRs with deep codebase context.
Skills
- Node.js
- Python
- PostgreSQL
- REST
- GraphQL
Integrations
- GitHub
- GitLab
- Jira
- Linear
- Slack
- PostgreSQL
- MySQL
Common use cases
- Implement new CRUD endpoints from a Jira ticket
- Write and run zero-downtime database migrations
- Review backend PRs for security and performance issues
- Refactor legacy service code with full test coverage
# Deploy a AI Backend Developer
POST https://api.agentfarms.in/v1/workers
Authorization: Bearer af_live_xxxxxxxxxxxxxxxxxxxx
{ "name": "My worker", "role": "backend-developer" }AI Full-Stack Developer
Implements complete features — React component, Next.js API route, Prisma migration, and tests — in a single coherent PR.
Skills
- Next.js
- React
- Node.js
- TypeScript
- Prisma
Integrations
- GitHub
- Vercel
- Linear
- Jira
- PostgreSQL
- Slack
Common use cases
- Implement a user settings page with API and database layer
- Build a notifications system end-to-end
- Migrate a legacy page to a modern stack
- Write integration tests across frontend and backend
# Deploy a AI Full-Stack Developer
POST https://api.agentfarms.in/v1/workers
Authorization: Bearer af_live_xxxxxxxxxxxxxxxxxxxx
{ "name": "My worker", "role": "full-stack-developer" }AI QA Engineer
Writes comprehensive test suites, runs regression checks on every PR, and blocks merges that introduce uncovered regressions.
Skills
- Jest
- Playwright
- Cypress
- Testing Library
- Vitest
Integrations
- GitHub Actions
- CircleCI
- Jest
- Playwright
- Cypress
- Codecov
Common use cases
- Raise unit test coverage from 40% to 80% in one sprint
- Write E2E flows for critical checkout and auth paths
- Block PRs that introduce regressions automatically
- Generate weekly coverage trend reports
# Deploy a AI QA Engineer
POST https://api.agentfarms.in/v1/workers
Authorization: Bearer af_live_xxxxxxxxxxxxxxxxxxxx
{ "name": "My worker", "role": "qa-engineer" }AI Technical Writer
Auto-generates API documentation from code, writes README files, maintains changelogs from git commits, and keeps docs perpetually up to date.
Skills
- Markdown
- OpenAPI
- Docusaurus
- JSDoc
- Mintlify
Integrations
- GitHub
- Mintlify
- Docusaurus
- Swagger
- Notion
- Confluence
Common use cases
- Generate OpenAPI spec from Express/Fastify route handlers
- Write a full README from scratch for a new service
- Auto-maintain CHANGELOG.md from commit history
- Keep Docusaurus documentation in sync with code changes
# Deploy a AI Technical Writer
POST https://api.agentfarms.in/v1/workers
Authorization: Bearer af_live_xxxxxxxxxxxxxxxxxxxx
{ "name": "My worker", "role": "technical-writer" }AI Business Analyst
Elicits and documents business requirements, maps as-is vs to-be processes, and produces gap analyses that align technology with business goals.
Skills
- Requirements Analysis
- BPMN
- User Stories
- Gap Analysis
- SQL
Integrations
- Jira
- Confluence
- Miro
- Notion
- Slack
- Excel
Common use cases
- Document as-is and to-be checkout process flows
- Produce a requirements traceability matrix
- Run a gap analysis against a new regulation or compliance requirement
- Write acceptance criteria for 20 user stories in a sprint
# Deploy a AI Business Analyst
POST https://api.agentfarms.in/v1/workers
Authorization: Bearer af_live_xxxxxxxxxxxxxxxxxxxx
{ "name": "My worker", "role": "business-analyst" }AI Technical Recruiter
Writes job descriptions, sources candidates from LinkedIn and GitHub, screens applications with structured rubrics, and coordinates interview scheduling.
Skills
- LinkedIn Sourcing
- ATS
- Job Description Writing
- Screening
- Scheduling
Integrations
- Greenhouse
- Lever
- Workday
- Slack
- Google Calendar
Common use cases
- Write optimized job descriptions for 5 open roles
- Source 20 qualified senior engineers per week
- Screen 100 applications against a structured scoring rubric
- Automate interview scheduling across time zones
# Deploy a AI Technical Recruiter
POST https://api.agentfarms.in/v1/workers
Authorization: Bearer af_live_xxxxxxxxxxxxxxxxxxxx
{ "name": "My worker", "role": "technical-recruiter" }AI Content Writer
Researches, writes, and edits blog posts, case studies, product landing pages, and social copy that drives organic traffic and leads.
Skills
- Copywriting
- SEO Writing
- Content Strategy
- Case Studies
- Markdown
Integrations
- Notion
- HubSpot
- WordPress
- Webflow
- Slack
- Google Docs
Common use cases
- Write 4 SEO-optimized blog posts per month
- Turn customer data into compelling case studies
- Refresh stale landing pages with updated messaging
- Draft 30 days of social copy in one session
# Deploy a AI Content Writer
POST https://api.agentfarms.in/v1/workers
Authorization: Bearer af_live_xxxxxxxxxxxxxxxxxxxx
{ "name": "My worker", "role": "content-writer" }AI Sales Rep
Qualifies inbound leads against your ICP, drafts personalized outbound sequences, updates CRM records after every interaction, and prepares competitive briefs.
Skills
- Lead Qualification
- CRM Management
- Cold Outreach
- Proposal Writing
- Competitive Analysis
Integrations
- Salesforce
- HubSpot
- Outreach
- Slack
- Gmail
Common use cases
- Qualify inbound leads against ICP criteria automatically
- Draft personalized outbound email sequences per segment
- Update CRM records after every call or email touchpoint
- Produce competitive analysis briefs before discovery calls
# Deploy a AI Sales Rep
POST https://api.agentfarms.in/v1/workers
Authorization: Bearer af_live_xxxxxxxxxxxxxxxxxxxx
{ "name": "My worker", "role": "sales-rep" }AI Marketing Specialist
Designs and executes multi-channel marketing campaigns, writes Google and LinkedIn ad copy, runs A/B tests, and delivers weekly analytics reports.
Skills
- Campaign Strategy
- SEO
- Ad Copywriting
- Google Analytics
- A/B Testing
Integrations
- Google Ads
- HubSpot
- Google Analytics
- Semrush
- Slack
- Notion
Common use cases
- Build a multi-channel campaign brief and content calendar
- Write Google Ads and LinkedIn ad copy for 5 segments
- Analyze A/B test results and recommend the winner
- Deliver weekly marketing performance reports automatically
# Deploy a AI Marketing Specialist
POST https://api.agentfarms.in/v1/workers
Authorization: Bearer af_live_xxxxxxxxxxxxxxxxxxxx
{ "name": "My worker", "role": "marketing-specialist" }AI Corporate Assistant
Drafts professional emails, summarizes meeting recordings, manages calendar scheduling across time zones, and coordinates travel logistics.
Skills
- Email Drafting
- Calendar Management
- Meeting Summaries
- Document Formatting
- Travel Coordination
Integrations
- Google Workspace
- Microsoft 365
- Slack
- Zoom
- Notion
- Calendly
Common use cases
- Draft and send professional emails in your voice
- Summarize meeting recordings into action items and decisions
- Schedule meetings across multiple time zones automatically
- Format and prepare board-ready documents and reports
# Deploy a AI Corporate Assistant
POST https://api.agentfarms.in/v1/workers
Authorization: Bearer af_live_xxxxxxxxxxxxxxxxxxxx
{ "name": "My worker", "role": "corporate-assistant" }AI Customer Support Agent
Handles inbound support tickets at scale, auto-resolves Tier-1 questions from your knowledge base, and routes complex issues to the right human.
Skills
- Zendesk
- Intercom
- Help Centre Writing
- Ticket Triage
- CSAT
Integrations
- Zendesk
- Intercom
- Freshdesk
- Slack
- Notion
- HubSpot
Common use cases
- Auto-resolve 60% of Tier-1 tickets instantly
- Route tickets to the correct team with 95%+ accuracy
- Keep help centre documentation updated from resolved tickets
- Generate weekly CSAT trend and volume reports
# Deploy a AI Customer Support Agent
POST https://api.agentfarms.in/v1/workers
Authorization: Bearer af_live_xxxxxxxxxxxxxxxxxxxx
{ "name": "My worker", "role": "customer-support-agent" }AI Project Manager
Facilitates sprint ceremonies, generates status reports from Jira data, tracks risks and blockers proactively, and keeps delivery timelines predictable.
Skills
- Jira
- Agile/Scrum
- Risk Management
- Status Reporting
- Confluence
Integrations
- Jira
- Linear
- Confluence
- Notion
- Slack
- Google Workspace
Common use cases
- Generate weekly project status reports from Jira automatically
- Run sprint planning prep, story estimation, and backlog grooming
- Track risks and blockers in a live risk register
- Produce retrospective summaries with actionable insights
# Deploy a AI Project Manager
POST https://api.agentfarms.in/v1/workers
Authorization: Bearer af_live_xxxxxxxxxxxxxxxxxxxx
{ "name": "My worker", "role": "project-manager" }