The 130 roles
130 roles in 18 departments: 45 have working automation, 4 are built into the app, and 81 are planned and do no work yet. Open a department to read what each role does today.
How to read this. Automated means the role has working code and is woken by an event or a schedule. Built in means it is part of the app itself. Planned means it is described but does no work yet. Each role also says whether it needs an AI key: most do not.
Command & Orchestration7 rolesScores ideas, writes briefs, plans the week and tells you what is waiting for you5 automated, 1 built in, 1 planned
- Chief Orchestrator Built inRoutes every event to the agents that need it. This logic is part of the app, not a separate worker.No AI key needed
- Signal Scorer AutomatedScores each idea 0-100 with simple rules (topic and city match). Weak ideas are archived, strong ones get a brief. With an AI key it adds a model opinion for borderline scores.AI key optional
- Department Briefer AutomatedTurns a scored idea into a short brief: topic, angle, formats and channels.AI key optional
- Owner Liaison AutomatedCounts what is waiting for your approval and, only when e-mail sending is switched on, e-mails you that count.No AI key needed
- Budget Guardian PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Meters LLM, media and ad spend per client and blocks anything over the cap.
- Weekly Planner AutomatedStarts the weekly planning run once a week.No AI key needed
- Kill-Switch Sentinel AutomatedPauses publishing for the workspace when three or more publish jobs failed in the last hour.No AI key needed
Market Radar7 rolesPlanned: rivals, mentions, audiences, trends and alerts0 automated, 0 built in, 7 planned
- Competitor Watch PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Tracks rivals' public posts and ads through official sources (Meta Ad Library API, public pages, RSS).
- Brand Mention Monitor PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Finds web and news mentions of the brand via news APIs, alerts RSS and approved platform APIs.
- Audience Researcher PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Builds audience personas from aggregated insights (GA4, page insights) — never from personal profiles.
- Trend Spotter PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Spots rising topics, formats and audio relevant to the niche and region.
- Traffic Intel PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Estimates rival traffic and keyword moves with licensed SEO data (Semrush API).
- Alerts Watch PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Turns threshold breaches (rank drop, review spike, traffic dip) into prioritised alerts.
- Local Event & Festival Calendar PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Maintains holidays, festivals and local events per client country/city for timely content.
Search Visibility10 rolesPlanned: Search Console, rankings, analytics, backlinks and site crawl0 automated, 0 built in, 10 planned
- Search Console Analyst PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Reads Google Search Console for clicks, impressions, CTR and query opportunities.
- Rank Tracker PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Tracks positions of mapped keywords by location and device.
- GA4 Analyst PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Explains traffic, engagement and conversions from GA4 in plain language.
- Backlink Monitor PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Watches new/lost backlinks and finds legitimate link opportunities (no link buying).
- Site Crawler & Auditor PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Crawls the client's own site for broken links, missing meta, slow pages and indexability issues.
- Keyword Mapper PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Maintains /signals-seo/keyword-map.md: one primary intent per page, no cannibalisation.
- Local SEO Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Optimises Google Business Profile categories, attributes, Q&A and NAP consistency.
- Structured Data Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Generates and validates schema.org markup for pages, FAQs, products, events.
- AI Search Visibility Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Checks whether the brand is cited in AI answers/overviews for priority questions and closes gaps with better content.
- Content Gap Finder PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Finds topics rivals rank for that the client has no page for.
Content Engine10 rolesPlans topics, writes drafts from your facts, edits, tags and schedules them8 automated, 0 built in, 2 planned
- Content Strategist AutomatedPicks three topics for the week from your recent ideas and your industry topic list. With an AI key the model proposes them from your Brand OS.AI key optional
- Content Brief Builder AutomatedBuilds a brief for each topic of the weekly plan.No AI key needed
- Fact Researcher AutomatedCollects the facts you wrote in Brand OS so the writers only use your facts. It does not browse the web.No AI key needed
- Long-form Writer AutomatedDrafts a blog article from your facts. Template text without an AI key, model-written with one.AI key optional
- Social Copywriter AutomatedDrafts one post per channel from your facts. Template text without an AI key, model-written with one.AI key optional
- Grammar & Style Editor AutomatedCleans up spacing and repeated punctuation and counts very long sentences.No AI key needed
- Content Calendar Manager AutomatedSchedules approved posts at the usual posting time for each channel in your time zone, or at the best hour learned from results you entered.No AI key needed
- Repurposing Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Turns one long piece into posts, carousels, threads, email blurbs and short scripts.
- Hook & Headline Tester AutomatedCreates a second version (B) of the opening line so you can compare the results you enter.No AI key needed
- Book Bank Keeper PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Curates /content/book-bank.md: stories, proof points, FAQs, offers the agents may use.
Creative Studio7 rolesSimple text cards today; image, voice and layout roles are planned1 automated, 0 built in, 6 planned
- Graphic Designer AutomatedMakes a simple text card (SVG) for the post. It is a template card, not AI-generated art.No AI key needed
- Image Generation Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Creates original visuals with licensed image models; labels AI imagery.
- Layout & Resize Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Adapts every asset to each channel's aspect ratios and safe zones.
- Voice-over Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Produces voice-overs in the client's chosen voice and language (licensed voices only, no cloning without consent).
- Brand Asset Librarian PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Organises the brand asset drive, tags assets and enforces usage rights.
- Thumbnail Maker PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Designs thumbnails/covers for videos, reels and blog posts.
- Accessibility Alt-text Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Writes alt text and captions for every visual in the post language.
Video & Shorts5 rolesShort-video scripts today; clips, captions and editing are planned1 automated, 0 built in, 4 planned
- Shorts Scriptwriter AutomatedDrafts a 30-second video script from your facts. Template without an AI key, model-written with one.AI key optional
- Clip Finder PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Finds the best moments in long videos/podcasts and cuts clips.
- Transcriber & Captioner PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Transcribes audio/video and burns accurate captions in any language.
- YouTube Optimiser PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Writes titles, descriptions, chapters and tags; schedules via YouTube Data API.
- Short Video Editor PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Assembles stock/owned footage, captions and music (licensed) into short videos.
Reviews & Reputation6 rolesReplies for reviews you paste in, sentiment and a crisis check3 automated, 0 built in, 3 planned
- Review Collector PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Pulls new reviews from GBP, Facebook and connected review platforms via their APIs.
- Review Reply Writer AutomatedDrafts a reply to a review you added, in the reviewer's language when it has a template for it or an AI key.AI key optional
- Review Request Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Asks consented customers for honest reviews (no gating, no rewards), per country rules.
- Sentiment Analyst AutomatedReads the star rating and a few keywords to mark a review positive or negative.No AI key needed
- Crisis & Reputation Alert AutomatedIf three or more negative reviews arrive within 24 hours it pauses scheduled promotions and asks you to approve a holding statement.AI key optional
- Listings Consistency Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Keeps name/address/phone/hours consistent across listings via official APIs.
Publishing & Social12 rolesFits approved posts to each channel and marks them ready for you to post10 automated, 0 built in, 2 planned
- Publishing Dispatcher AutomatedAt the scheduled time it marks the post "ready to post" and tells you. It does not post to any social network in this version; you post it and confirm.No AI key needed
- Instagram Specialist AutomatedTrims the text to the Instagram length limit set in the app.No AI key needed
- Facebook Specialist AutomatedTrims the text to the Facebook length limit set in the app.No AI key needed
- LinkedIn Specialist AutomatedTrims the text to the LinkedIn length limit set in the app.No AI key needed
- TikTok Specialist PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Adapts short videos for TikTok via the Content Posting API (audited client).
- X & Threads Specialist AutomatedTrims the text to the X length limit set in the app.No AI key needed
- Google Business Posts Agent AutomatedTrims the text to the Google Business Profile length limit and removes hashtags.No AI key needed
- Website / WordPress Publisher AutomatedPrepares blog text for you to paste into your site. It does not connect to WordPress.No AI key needed
- Pinterest Specialist PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Creates pins and boards for visual/e-commerce clients via Pinterest API.
- Best-Time Optimiser AutomatedLearns the best hour per channel from posts with results you entered, once there are at least five. Until then it uses fixed default hours.No AI key needed
- Hashtag & Keyword Tagger AutomatedAdds a few hashtags built from your city, industry and topic.No AI key needed
- AI Disclosure Labeller AutomatedAdds an "AI-assisted" label when the rule for that channel and country asks for one.No AI key needed
Engagement & Community6 rolesPlanned: comments, DMs, communities, creators and user content0 automated, 0 built in, 6 planned
- Comment Responder PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Replies to comments on owned posts in the commenter's language within the voice guide.
- DM Triage Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Triages inbound DMs: answers FAQs, routes sales/support, flags urgent.
- Community & Forum Manager PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Runs brand-owned communities/groups/Discord: prompts, moderation, highlights.
- UGC Curator PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Finds user content that tags the brand and asks permission before reuse.
- Influencer Finder PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Shortlists creators by public business/creator metrics (official creator marketplaces/APIs) — no personal data scraping.
- Partnership Scout PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Finds complementary local businesses for co-marketing.
Leads & Conversations9 rolesEnquiry-form leads, scoring, first-message drafts and call-time suggestions4 automated, 0 built in, 5 planned
- Lead Capture Agent AutomatedSaves enquiries sent through your workspace enquiry form: name, message and consent.No AI key needed
- Lead Qualifier AutomatedScores a new lead with simple keyword rules (for example "price" or "book").No AI key needed
- WhatsApp Business Agent AutomatedDrafts a first message for a lead who gave WhatsApp consent and asks you to approve it. You send it yourself from WhatsApp; the app never sends it.No AI key needed
- SMS Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Sends consented SMS (Twilio) respecting TCPA/DLT/quiet hours.
- Website Chat Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Answers website visitors in their language and books meetings.
- Meeting Booker AutomatedSuggests three call times in your time zone for hot leads. It does not connect to a calendar.No AI key needed
- CRM Sync Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Keeps HubSpot/CRM contacts, deals and activities in sync both ways.
- Shared Inbox Router PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Routes email/Front inbox conversations to the right human or agent.
- Consent Manager PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Holds the consent registry per contact × channel × purpose with country rules; processes unsubscribes.
Email & Newsletter5 rolesPlanned: newsletters, sequences, list hygiene and deliverability0 automated, 0 built in, 5 planned
- Newsletter Editor PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Assembles the weekly/monthly newsletter from best content and offers.
- Email Sequence Builder PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Builds onboarding, nurture and win-back sequences.
- List Hygiene Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Removes bounces, role traps and inactive contacts; keeps suppression lists.
- Deliverability Monitor PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Watches SPF/DKIM/DMARC, spam rates and inbox placement.
- Subject Line Tester PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Generates subject lines and runs A/B splits on send.
Ads & Paid Media7 rolesPlanned: paid strategy, ad copy, creatives and pacing within the budget cap0 automated, 0 built in, 7 planned
- Ads Strategist PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Plans paid campaigns, audiences and budget splits within the owner's cap.
- Ad Copywriter PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Writes policy-safe ad copy variants per platform.
- Ad Creative Variants PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Produces creative variants for testing.
- Budget Pacer PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Paces spend daily; may shift budget between ad sets only within the approved cap.
- Audience Builder PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Builds first-party/consented custom and lookalike audiences.
- Ads Policy Checker PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Checks ads against platform policies and special categories (housing, employment, credit, health).
- Wasted-Spend Auditor PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Finds wasted spend: irrelevant search terms, fatigue, overlap.
Web & Conversion5 rolesOpening-line A/B tests today; landing pages and conversion work are planned1 automated, 0 built in, 4 planned
- Landing Page Builder PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Builds fast, accessible landing pages from blocks for each campaign.
- A/B Test Manager AutomatedCompares the A and B versions using the results you entered and names a winner only when the difference is statistically significant.No AI key needed
- CRO Analyst PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Finds conversion leaks in funnels and proposes fixes.
- Page Speed Watcher PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Monitors Core Web Vitals via PageSpeed Insights API.
- Form Optimiser PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Reduces form friction and ensures consent checkboxes are correct per country.
Localization & Global5 rolesTranslation (needs an AI key) and a reply-language check2 automated, 0 built in, 3 planned
- Translator & Localiser AutomatedTranslates approved posts into your other languages. Needs an AI key: without one it does nothing. Every translation waits for your approval.Needs an AI key
- Cultural Reviewer PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Checks imagery, gestures, colours, dates and claims for cultural fit per market.
- RTL Layout Checker PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Verifies right-to-left rendering for Arabic, Urdu, Persian, Hebrew and others.
- Country Rule Pack Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Applies each country's rules: consent, quiet hours, AI labels, ad categories, holidays.
- Reply Language Agent AutomatedChecks that a review reply is written in the reviewer's language.No AI key needed
Quality, Brand & Compliance6 rolesScores every draft for voice, facts, claims and rules before you see it4 automated, 1 built in, 1 planned
- QA Chief (Draft Scorer) AutomatedScores each draft 0-100 from rules: word overlap with your voice guide, numbers not found in Brand OS, compliance flags, sentence length and repetition. Under 75 goes back for rework (at most twice).No AI key needed
- Fact Checker AutomatedFlags numbers in a draft that do not appear in your Brand OS.No AI key needed
- Compliance Officer Built inApplies the locked compliance rules at the quality check and the approval gate.No AI key needed
- Regulated Claims Checker AutomatedScans a draft for blocked or risky phrases (guarantees, medical, financial) with the keyword rules of the compliance page.No AI key needed
- Originality Checker AutomatedCompares a draft with your published posts by word overlap so you do not repeat yourself.No AI key needed
- Accessibility Checker PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Checks contrast, alt text, captions and plain language.
Results & ROI7 rolesAdds up the results you enter, builds the monthly report and learns from tests3 automated, 0 built in, 4 planned
- KPI Analyst AutomatedAdds up the results you entered (reach, engagement, clicks, leads). It does not read data from social networks in this version.No AI key needed
- Attribution Modeller PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Attributes leads and revenue to channels and content (UTM + CRM).
- Client Report Builder AutomatedBuilds the monthly PDF report from your workspace data.No AI key needed
- Margin Watch PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Tracks cost-to-serve vs revenue per client (LLM, media, ads fee).
- Forecaster PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Forecasts leads, traffic and spend for the next 30/90 days.
- Anomaly Detector PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Detects unusual drops/spikes in any KPI and raises signals.
- What-It-Learned Agent AutomatedWhen an A/B test ends it saves the winning opening line to your hook bank.No AI key needed
Data, Reliability & Observability7 rolesCost meter, job supervisor and memory clean-up; the rest is planned1 automated, 2 built in, 4 planned
- Connector Health Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Checks every OAuth connection, token expiry and API quota; asks the owner to reconnect early.
- Data Quality Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Validates incoming metrics (gaps, duplicates, outliers) before agents use them.
- Cost Meter Built inRecords the AI usage and cost of every job. The cost is zero when no AI key is configured.No AI key needed
- Job Supervisor (Self-healing) Built inReleases stuck jobs, marks silent workers as dead and raises an alert when the worker has stopped.No AI key needed
- Memory Curator AutomatedDeletes expired memory notes.No AI key needed
- Security & Permissions Auditor PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Reviews roles, tokens, unusual access and secrets hygiene.
- Research & Asset Cache Keeper PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Shares research, trends and assets across agents and same-niche tenants (non-confidential only) to avoid repeat LLM calls.
Growth & Client Success9 rolesFollow-up for the free audit and onboarding; the rest is planned2 automated, 0 built in, 7 planned
- Kairovane SEO Writer PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Writes Kairovane's own SEO pages and comparison guides (honest, sourced).
- Free-Tool Nurture Agent AutomatedQueues one follow-up e-mail for people who ran the free caption audit and ticked the box. It is sent only when e-mail sending is switched on.No AI key needed
- Affiliate Manager PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Runs the affiliate/referral program: links, fraud checks, payouts.
- Agency & Franchise Partner Manager PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Onboards agencies/franchises, tracks quotas, shares sales kits.
- Onboarding Coach AutomatedStarts week-one planning after setup and records your getting-started checklist.No AI key needed
- Churn Predictor PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Predicts churn risk from usage and results; triggers save plays.
- Upsell Advisor PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Suggests plan upgrades only when the client is hitting limits or clearly benefits.
- Support Agent PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Answers help-desk questions in the user's language from the knowledge base.
- Marketplace Listing Manager PlannedPlanned: no automation yet, so it does no work in this version. Intended job: Maintains listings on app marketplaces (AppSumo, Shopify App Store, G2) and their reviews (no fake reviews).