AI Organization Structure

Agency team structure: people and AI agents working together

Ten typical roles of a small marketing or creative agency, with the weekly tasks of one full-time person and the part MyChatBot agents can take.

Agencies sell judgement, taste and relationships, so the repeatable layer sits in first replies to inquiries, caption and ad variants, reminders, status summaries and chat statistics. A small agency usually keeps strategy, creative direction, client negotiations and the books with people, and hands the volume work to AI agents that a person sets up and reviews.

All roles and tasks

Hours are modelling assumptions for one full-time person. The status shows who does the task: MyChatBot out of the box, a routine or connector you set up, or a person.

Agency ownerSets the direction of the agency, keeps the key client relationships and the team healthy, and decides where the agency invests.

What a manager tracks: Client retention and renewals · Pipeline of qualified inquiries · Team workload and morale

Taskh/weekWho does itMyChatBot capability
Set agency strategy, positioning and the service mixDirection and priorities are the owner's decisions.6Person—
Lead negotiations and renewals with the largest clients8Person—
Coach the team, run one-to-ones and make hiring decisions7Person—
Review contracts and legal terms before signingNo contract drafting or legal review is documented in MyChatBot.3Person—
Go through cash flow and project profitability with the accountant3Person—
Network, speak at events and build partner referrals4Person—
Compile the weekly summary of inquiries, leads and unanswered questionsNeeds chats and leads on the Sales Platform; the owner reads it and decides what to do.3MyChatBot does itSummarise last week's chats and leads into a report
Track competitor agencies and market newsThe owner lists the competitors and topics; the brief comes with source links.2.5MyChatBot does itWatch competitors and market news and write a brief

What AI agents handle: AI agents write the weekly summary of what people asked in your connected chats and what went unanswered, and brief the owner on competitors and market news.

What stays with the person: Strategy, pricing, the biggest client relationships, contracts, hiring and every decision about money and people stay with the owner.

Business development managerBrings in new client work: finds and qualifies prospects, runs the pitch and turns interest into signed projects.

What a manager tracks: Qualified meetings booked · Proposal-to-signed conversion · Time from inquiry to first reply

Taskh/weekWho does itMyChatBot capability
Find prospects by industry, job title and locationCredits are prepaid after the free start; the agency must contact people lawfully.4.5MyChatBot does itFind new business contacts by title, company and location
Research target companies into a sourced tableAsk for a source URL per fact in the brief; LinkedIn and similar sites may block the browser.3MyChatBot does itResearch leads or candidates into a sourced table
Send intro emails to a prospect list and handle repliesSends from your Gmail to CRM leads; no open tracking or unsubscribe link; a person launches it.3.5MyChatBot does itRun an email outreach campaign and answer the replies
Send a first message to each new website-form lead within minutesNeeds the form mailbox as an Email channel plus an outbound channel; leads without contact details are skipped.2.5MyChatBot does itMessage a new website-form lead within minutes
Chase prospects who went quiet after the pitchTargets leads with a chosen status or label; a person writes, publishes and attaches the sequence.2.5MyChatBot does itSend a follow-up sequence to leads who go quiet
Run discovery calls and pitch meetingsReading the room and handling objections stay with a person.9.5Person—
Write proposals and negotiate scope and pricingMyChatBot does not generate proposals; email only attaches files you provide.9Person—
Record leads and deals from chats in the CRM with a chat link and source tagOne CRM per assistant; a person connects it and picks fields; covers contacts who chat with it.2MyChatBot does itCreate or update leads, deals and orders in your CRM

What AI agents handle: AI agents build and research prospect lists, send outreach from the agency's Gmail, message new website-form leads within minutes, nudge quiet prospects and record leads and deals in the CRM.

What stays with the person: Pitching, discovery conversations, proposals, pricing and negotiation stay with the business developer, who also decides which prospects are worth pursuing.

Account managerIs the client's day-to-day contact: keeps work moving, answers questions, handles feedback and grows each account.

What a manager tracks: Client satisfaction and retention · Approval turnaround time · Upsell and renewal rate

Taskh/weekWho does itMyChatBot capability
Answer routine client questions about process, formats and ways of workingAnswers come only from the FAQ and documents you connect; a person defines when it hands over.4MyChatBot does itAnswer routine questions from your FAQ and documents
Triage the client inbox and draft replies for reviewNeeds Gmail connected; drafts only, and the never-send rule goes into its instructions.4Possible with setupTriage the inbox and draft replies
Nudge clients who went quiet on a pending approval or feedback requestTargets clients under a status such as Awaiting approval; a person publishes it; approvals are not tracked.3MyChatBot does itSend a follow-up sequence to leads who go quiet
Log client requests and change requests as tasks for the teamNeeds Task Manager connected; every task is tied to a lead record.3MyChatBot does itFile a follow-up task for a manager from a conversation
Book status calls and reviews in the shared calendarSomeone signs in with Google and ticks the calendars the assistant may use.2MyChatBot does itBook appointments into Google Calendar and check free time
Run monthly reviews and status calls with each client8Person—
Pick up handed-over chats, complaints and scope changesHanded-over chats arrive flagged for attention; the assistant's instructions decide when it hands over.7Person—
Plan upsells and renewals with each client6Person—

What AI agents handle: AI agents answer routine client questions from your FAQ, draft replies to routine emails, nudge clients who went quiet on approvals and turn client requests into tasks for the team.

What stays with the person: Reviews, difficult conversations, scope and budget discussions and the long-term relationship stay with the account manager.

SMM / content managerPlans and runs social content and community for client brands so each account keeps a steady voice and posting rhythm.

What a manager tracks: Posting consistency against plan · Engagement and reply rate · Time to first reply on comments and DMs

Taskh/weekWho does itMyChatBot capability
Plan the week of posts for each client brandGives format, topic, hook and caption per day; it does not schedule or publish.4MyChatBot does itWrite a 7-day content plan with captions
Write captions, hooks and post variantsAttach the client's FAQ or product data as knowledge so captions stay on brand.5MyChatBot does itWrite captions, hooks and post variants in bulk
Produce reel packs with captions and optional musicThree reels per pack with a caption each; a person reviews every one before posting.4MyChatBot does itProduce three reels with captions, music and a posting plan
Publish approved posts on scheduleNeeds connected social accounts, a posting token as a custom connector and a paid plan.3Possible with setupPublish finished posts to social accounts on a schedule
Reply to comments and move buying questions into DMsOn Instagram the DM arrives as a message request the person must accept.5MyChatBot does itReply to post comments and continue the sale in DMs
Pull post analytics and engagement trends for connected social accountsNeeds the account key as a custom connector and a paid social plan; no ready-made report routine.3Possible with setupPull post analytics and engagement trends into a report
Shoot on-site content and gather material from clients6Person—
Agree tone of voice, approvals and sensitive replies with clientsComplaints and public disputes need a person, not a template.6Person—

What AI agents handle: AI agents draft the weekly plan and captions, assemble reels packs, reply to comments and carry buying questions into DMs on connected accounts and, once set up, publish approved posts.

What stays with the person: Creative ideas, on-site shooting, client approvals and anything sensitive in public comments stay with the SMM manager.

CopywriterWrites the words for client campaigns, landing pages and long-form content in each brand's voice.

What a manager tracks: Revisions per deliverable · On-time delivery of copy · Click-through and conversion on live copy

Taskh/weekWho does itMyChatBot capability
Write ad copy variants, headlines and hooksDrafts at volume; the copywriter picks, edits and signs off what goes to the client.6MyChatBot does itWrite captions, hooks and post variants in bulk
Build a one-page landing page draft from the briefOne scrolling page on a page.mychatbot.app address, not a multi-page site or CMS.3MyChatBot does itBuild and publish a landing page from a written brief
Rebuild a reference ad around the client's productRecreates the format only, never the reference brand's logo, slogans or music.2MyChatBot does itRebuild an ad you like around your own product
Search the web for the client's market and competitor messagingRuns in your own Telegram bot on an agents budget; a person checks every source before use.3MyChatBot does itRun a personal assistant in Telegram: research, links, voice notes
Write case studies, articles and newsletters with real results8Person—
Write scripts and concepts for video ads and reels5Person—
Edit and proofread copy against brand voice and client rules5Person—
Revise copy after client feedback and agree final wording5Person—

What AI agents handle: AI agents produce the volume work: headline and ad copy variants, a landing page draft, a rebuilt reference ad and a first round of web research on the client's market and competitors.

What stays with the person: Concepts, long-form writing, brand voice, editing and every conversation with the client about final wording stay with the copywriter.

Designer / creativeTurns briefs into visual identities, ad creatives and finished assets that look right on every format.

What a manager tracks: Share of creatives approved without extra revision rounds · Delivery against deadline · Consistency with brand guidelines

Taskh/weekWho does itMyChatBot capability
Produce ad image variants with matching captionsImage spend has no confirmation step; a designer picks and retouches the variants.5MyChatBot does itCreate product images and ad variants with captions
Generate product and lifestyle photo drafts in named stylesBilled per draft from the agents balance; a designer chooses and refines them.4MyChatBot does itShoot product photos in named studio and lifestyle styles
Re-stage client product photos on new backgroundsWorks best from a sharp, well-lit source photo with a readable label.3MyChatBot does itPut a product photo into a new scene or white background
Make short video ads from product photosVertical or widescreen clips in 15 named formats; a person reviews every clip.3MyChatBot does itMake a short video ad from a product photo
Produce voiceovers and presenter videos from approved scriptsUkrainian, English and 20+ other languages; longer videos are quoted for approval first.2MyChatBot does itProduce a spokesperson video or voiceover from a script
Develop brand identity, concepts and art direction9Person—
Edit filmed footage, retouch and finish layouts for print and large formatsEditing footage you filmed yourself is not covered by the creative studio.6Person—
Present concepts to clients and revise after feedback5Person—

What AI agents handle: AI agents generate ad image variants, product photo drafts, re-staged backgrounds, short video ads and voiceovers from a brief or an existing photo.

What stays with the person: Brand identity, art direction, retouching, editing of real footage and presenting concepts to clients stay with the designer.

Project managerKeeps every client project scoped, staffed and on schedule, and makes sure the team knows what is due next.

What a manager tracks: On-time delivery · Scope changes handled and priced · Team workload balance across projects

Taskh/weekWho does itMyChatBot capability
Break briefs into tasks and assign owners and deadlines7Person—
Run daily stand-ups and unblock the team5Person—
Plan capacity and workload across clients5Person—
Control scope, timelines and budgets on each project7Person—
Triage the task board and write the weekly status summaryNeeds one board connector such as Trello or Asana; it moves tickets only when asked.4Possible with setupTriage the task board and write a status summary
Log client requests and changes as tasksNeeds Task Manager connected; every task is tied to a lead and reminders go through Telegram.3MyChatBot does itFile a follow-up task for a manager from a conversation
Set personal reminders and recurring project checksNeeds Schedule and delegate on; each schedule needs a unique name and results land in a new thread.2.5MyChatBot does itSet reminders and recurring tasks by asking in chat
Book kickoff, review and delivery meetingsBooks in the business timezone; staff-side changes are not sent to the client.2.5MyChatBot does itBook appointments into Google Calendar and check free time

What AI agents handle: AI agents turn client requests into tasks, schedule reminders and recurring checks, book meetings and, with a board connected, draft the weekly status summary.

What stays with the person: Scoping, prioritising, capacity decisions and the daily work of unblocking people stay with the project manager.

Reporting analystTurns campaign and channel data into reports that show clients what worked and what to do next.

What a manager tracks: Reports delivered on schedule · Accuracy of reported figures · Clarity of recommendations to clients

Taskh/weekWho does itMyChatBot capability
Collect ad-platform and web analytics data for each clientThe ads tools only list ad accounts, ads and campaigns, so figures come from the platforms.7.5Person—
Pull post analytics and engagement trends for connected social accountsNeeds the account key as a custom connector and a paid social plan; one key covers one business.4Possible with setupPull post analytics and engagement trends into a report
Build client dashboards and monthly report decksSlide decks and formatted Word or Excel reports are not produced by the agents.8Person—
Write the findings: what worked, what did not and what next7Person—
Report chat volume, AI cost and recorded sales by channel and campaignCovers only chats handled in MyChatBot; sales come only from recorded orders, not ad platforms.3MyChatBot does itReport sales, chat volume and AI cost by channel and campaign
Review how handed-over conversations are scoredScores appear in batches a few times a day after a hand-off finishes.3MyChatBot does itReview conversations and score human managers' replies
Check which follow-up campaigns get repliesRead-only: it suggests three changes and a person decides which to make.2MyChatBot does itReview which follow-up campaigns get replies
Watch AI spend and low-balance warningsRead-only report on your own account usage; each run is billed.1.5MyChatBot does itReport what the AI spent and warn when balance is low

What AI agents handle: AI agents report chat volume, AI cost and recorded sales by channel, score handed-over conversations, review follow-up campaigns and, with a connector, pull social post analytics.

What stays with the person: Consolidating ad-platform data, building the decks and writing the conclusions for each client stay with the analyst.

AccountantKeeps the agency's books, invoices, payroll and taxes accurate and on time.

What a manager tracks: Invoices issued and paid on time · Month-end close timeliness · Accuracy of tax and payroll filings

Taskh/weekWho does itMyChatBot capability
Issue invoices and acts of completed work to clientsMyChatBot has no invoicing system; only invoice emails can be read and logged.6Person—
Reconcile bank transactions and categorise expensesNo bookkeeping tool or accounting-system connector exists.8Person—
Run payroll for staff and freelancers5Person—
Prepare tax returns and VAT reports6Person—
Chase overdue client payments and agree payment schedules3Person—
Prepare monthly profit, cash flow and project profitability5Person—
Log incoming Stripe payments into the revenue sheetNeeds Stripe and Google Sheets connected; covers only payments that go through Stripe.3Possible with setupLog incoming Stripe payments into a spreadsheet
Log invoice and receipt emails into the expenses sheetNeeds Gmail and Google Sheets connected; Gmail is checked about every 15 minutes.3Possible with setupLog invoice and receipt emails into an expenses sheet

What AI agents handle: Once a person connects the apps, AI routines can log Stripe payments and invoice emails into spreadsheets, which spares manual typing but is not bookkeeping.

What stays with the person: Invoicing, bookkeeping, payroll, tax and every figure that is filed or signed stay with the accountant.

RecruiterFinds, screens and hires designers, writers and account people, and keeps the team's people administration in order.

What a manager tracks: Time to fill a vacancy · Candidate response time · Quality of hire after the trial period

Taskh/weekWho does itMyChatBot capability
Write job descriptions and vacancy posts3Person—
Source candidates and freelancers into a sourced tableAsk for a source URL per fact in the brief; LinkedIn and similar sites may block the browser.5MyChatBot does itResearch leads or candidates into a sourced table
Review the candidate pipeline and draft follow-upsAdd HR Recruiter (Work.ua) from the agent library; drafts only, a person sends.3MyChatBot does itReview the candidate pipeline and draft follow-ups
Screen portfolios and CVs6.5Person—
Run interviews and review test tasks8Person—
Make hiring decisions and prepare offersHiring decisions are not made or scored automatically.3Person—
Handle onboarding, leave and timesheet administrationNo HR administration tool is documented beyond the Work.ua recruiter.5Person—
Book interview slots in the calendarCandidates write in a connected channel; a person signs in with Google and ticks the calendars.2.5MyChatBot does itBook appointments into Google Calendar and check free time

What AI agents handle: AI agents build sourced candidate lists, flag candidates who went quiet with drafted follow-ups and book interview slots.

What stays with the person: Reading portfolios, interviewing, hiring decisions and onboarding stay with the recruiter and the managers.

Frequently asked questions

Can AI agents run our clients' social accounts?

Agents can reply to comments and DMs on Instagram, Facebook and TikTok accounts that their owner connects and authorizes, and the content routines write weekly plans, captions and reels packs. Publishing on a schedule needs a custom connector and a paid plan, and routines run to the end without asking, so a person should rehearse them and approve what goes live.

Can AI produce our client reports and decks?

MyChatBot shows chat volume, AI cost and recorded sales by channel and campaign for the chats it handles, and once a person adds a custom connector on a paid social plan, post analytics can be pulled too. Ad-platform results, dashboards, formatted decks and the written conclusions for each client stay with your analyst.

Can AI help the agency find new clients?

Find leads builds lists by job title, company, industry and location with verified work emails, and email outreach sends from your own Gmail to those leads and answers the replies. A person writes the message, picks the audience and launches the campaign, and must contact people lawfully; there are no open or click statistics and no unsubscribe link.

Does AI handle contracts, invoices or payroll?

No. Contracts, invoicing, bookkeeping, payroll and tax stay with your accountant and your lawyer. The building blocks that exist are small: once a person connects the apps, Stripe payments and invoice emails can be logged into a spreadsheet.

Structures for other industries

E-commerceChat orders, support, content and catalog: where agents help and where people stay.11 roles · 22 agents and toolsReal estateEnquiries, listings and follow-ups with AI agents; showings and deals stay with realtors11 roles · 25 agents and toolsBeauty salonMasters stay at the chair; AI agents answer messages, book visits and nudge quiet clients9 roles · 22 agents and toolsEducationAI agents handle enquiries, trial bookings and follow-ups; teaching stays with your team10 roles · 24 agents and toolsHotels and restaurantsRoutine messages and booking slots go to AI agents; kitchen, floor and welcome stay human.10 roles · 18 agents and toolsRetailRoutine chats, calls and product drafts go to AI agents; shop floor and till stay human.11 roles · 20 agents and toolsAutomotiveRoutine enquiries, booking slots and parts lookups go to AI; repairs and deals stay human11 roles · 23 agents and toolsLegal servicesIntake, booking and follow-ups with AI agents; advice and decisions stay with lawyers10 roles · 26 agents and toolsFinancial servicesEnquiries, bookings and follow-ups with AI; advice, checks and sign-off stay with people10 roles · 25 agents and toolsSaaS and ITDemo requests, tier-1 support and follow-ups with AI; product and key accounts stay human10 roles · 25 agents and toolsClinicsDoctors keep every medical decision; AI agents answer enquiries, book visits and follow up10 roles · 22 agents and toolsFitness and studiosTrainers stay on the floor; AI agents answer messages, book visits and nudge quiet leads11 roles · 25 agents and toolsTravel agenciesFirst replies and tour matching go to AI agents; trips, bookings and money stay human.10 roles · 26 agents and tools

All structures

Build your own structure with MyChatBot

Create an account, connect one channel and start with the roles where agents already cover the most hours.