AI Organization Structure

A real estate agency where AI agents and realtors share the work

Eleven roles of a typical small agency, with the weekly tasks of one full-time person in each and an honest split between what AI agents do and what stays with people.

In an agency the first minutes after an enquiry decide a lot, and most of that work repeats: the same questions about price and availability, matching listings, asking about budget, booking a viewing. AI agents take that front line and keep following up, while realtors keep showings, valuation, negotiation and the signing table. Contracts, accounting, tax and legal checks stay with people, and the content, research and report routines run on a plan with an agents budget.

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 headSets the agency's direction, secures exclusive listings and key partners, and keeps the team and its results on track.

What a manager tracks: Deals closed against plan · Share of exclusive and quality listings in the portfolio · Speed and quality of enquiry handling across the team

Taskh/weekWho does itMyChatBot capability
Negotiate exclusive agreements and fee terms with owners and developersTrust, relationships and final terms stay with the head.10Person—
Handle escalated and sensitive client negotiations6Person—
Run team meetings and one-to-ones with realtors and coordinators5Person—
Set strategy, fee policy and marketing budget4Person—
Approve discounts, terms and exceptions on deals in progress5Person—
Compile the weekly summary of chats, leads and unanswered requestsRead-only report; the head decides what to change.3MyChatBot does itSummarise last week's chats and leads into a report
Review how managers handled chats that were handed over to themScores arrive in batches after a handoff finishes; coaching stays with the head.3MyChatBot does itReview conversations and score human managers' replies
Read a short morning note on yesterday's account activity and market newsRun on demand or on a schedule; delivery to Telegram needs a connected bot.2MyChatBot does itWrite a short morning briefing on the account and market

What AI agents handle: Writes a weekly report on chats, leads and unanswered requests and a short morning note on the account and market, and scores how handed-over conversations were handled.

What stays with the person: Exclusive agreements, fee terms, escalated negotiations, team leadership and every decision on strategy and budget.

Marketing managerBrings buyers and sellers to the agency through ads, events and campaigns, and keeps the cost of a good enquiry under control.

What a manager tracks: Qualified enquiries by channel · Cost of a qualified enquiry · Turnout at presentations and open-house days

Taskh/weekWho does itMyChatBot capability
Plan the campaign calendar, offers and budgets by channel5Person—
Manage ad accounts: audiences, bids, budgets and creativesAgents can list ad accounts and campaigns, not edit bids or budgets.9Person—
Build landing pages for new developments and open-house daysThe person writes the brief with verified facts; the result is one scrolling page on a page.mychatbot.app address.4MyChatBot does itBuild and publish a landing page from a written brief
Run sign-up and reminders for presentations and open-house daysNeeds a Telegram bot connected; a person can be in one active funnel at a time.3MyChatBot does itRun a step-by-step Telegram funnel with buttons and reminders
Send new-listing announcements and offers to a segment of the buyer databaseOnly channels that can open a chat reach new people; send only to those you may lawfully contact.4MyChatBot does itSend a one-time message campaign to a customer segment
Capture lead-ad enquiries and send a first messageNeeds Facebook page and Meta Ads add-on; first message only on channels that can start a chat.3MyChatBot does itCapture Facebook and Instagram lead-ad leads and follow up
Track news about competitors and your market in a short briefType the topics and competitors to watch before each run.2MyChatBot does itWatch competitors and market news and write a brief
Organise open-house days and agree partnerships with developers and banks7Person—

What AI agents handle: Builds one-page campaign sites, runs event sign-ups and reminders in Telegram, sends listing announcements to a segment of the database, sends a first message to lead-ad enquiries and briefs the manager on competitor and market news.

What stays with the person: Strategy, budgets and ad account management, plus the partnerships and events that depend on people being in the room.

SMM managerKeeps the agency visible and trusted on social networks and turns comments and messages into viewing requests.

What a manager tracks: Reach and saves on listing posts · Comments and messages that become leads · Consistency of the posting plan

Taskh/weekWho does itMyChatBot capability
Plan the week of posts: new listings, area guides and buyer tipsDelivers a plan with captions to paste; it does not publish.3MyChatBot does itWrite a 7-day content plan with captions
Write captions, hooks and post variants for listingsThe person supplies verified property facts and edits before posting.5MyChatBot does itWrite captions, hooks and post variants in bulk
Generate three reels with captions and music from a written briefGenerated from a brief, not edited from your footage; scheduling needs connected accounts and an auto-posting plan.3MyChatBot does itProduce three reels with captions, music and a posting plan
Film and photograph properties, neighbourhoods and team stories10Person—
Reply to comments and continue the conversation in direct messagesOn Instagram the private message arrives as a request the person must accept.3MyChatBot does itReply to post comments and continue the sale in DMs
Answer direct messages about listings and viewingsSame assistant also covers Messenger and TikTok; Instagram needs a business account linked to a Facebook page.6MyChatBot does itAnswer customer questions in Instagram DMs
Handle reputation: reviews, complaints and sensitive replies personally4Person—
Review post performance and engagement trendsNeeds a custom connector to the analytics area and a paid social plan; no ready-made report.2Possible with setupPull post analytics and engagement trends into a report

What AI agents handle: Drafts the weekly plan, captions and reels packs, and answers comments and direct messages, moving real requests towards a viewing.

What stays with the person: Filming and photographing real properties, the voice of the brand, and anything that touches reputation or a sensitive client situation.

Listing content managerKeeps every listing complete, accurate and attractive on the agency site, the portals and the feeds that buyers search.

What a manager tracks: Share of listings with complete data and photos · Time from signed agreement to live listing · Enquiries per listing

Taskh/weekWho does itMyChatBot capability
Collect property details, documents and photos from owners and realtors6Person—
Arrange photography, floor plans and virtual tours and check quality6Person—
Draft listing titles and descriptions, with variants per portal, from verified factsThe person supplies verified facts and checks every claim; attach existing listings as knowledge for tone.7MyChatBot does itWrite captions, hooks and post variants in bulk
Publish and update listings on portals and the agency siteNo property-portal connector is documented, so portal admin stays manual.7Person—
Spot-check a sample of listings for missing prices, photos and descriptionsNeeds listings connected as a catalog; it samples 10-15 items, not all, and a person fixes the gaps.2MyChatBot does itAudit the product catalog for missing prices and photos
Keep prices, availability and withdrawn listings in sync across channelsThe assistant quotes whatever the catalog holds, so stale data reaches buyers.6Person—
Publish a one-page showcase for a featured property or new developmentOne scrolling page, not a multi-page site; the brief with verified facts comes from the person.3MyChatBot does itBuild and publish a landing page from a written brief
Verify facts with realtors and owners before anything goes live3Person—

What AI agents handle: Drafts listing texts and variants, spot-checks a sample of the catalog for missing prices and photos, and builds one-page showcases from a brief.

What stays with the person: Photos and floor plans, fact-checking with owners and realtors, portal publishing and keeping the source data current.

Inbound lead qualifierAnswers every enquiry quickly, finds out what the person needs and passes serious buyers and sellers to the right realtor.

What a manager tracks: Time to first reply · Share of enquiries qualified · Enquiries that become booked viewings

Taskh/weekWho does itMyChatBot capability
Answer enquiries from listing ads in WhatsApp and other messengersOfficial WhatsApp needs approved templates for business-started messages; Telegram, Viber and web chat use the same assistant.8MyChatBot does itAnswer customer questions on WhatsApp
Send matching listings with photos and linksNeeds listings loaded as a catalog with a photo each; photo search needs image indexing on.4MyChatBot does itFind and recommend products from your catalog or a photo
Ask budget, timeline and financing and record them on the leadContact fields, labels and statuses must be created first.4MyChatBot does itQualify a lead and set its labels and funnel stage
Create leads in the CRM with the chat link and sourceOne CRM per assistant; someone connects it and chooses the fields it may fill.2MyChatBot does itCreate or update leads, deals and orders in your CRM
Follow up with enquirers who went quietA person publishes it; on official WhatsApp or Messenger, messages after the messaging window need an approved template.3MyChatBot does itSend a follow-up sequence to leads who go quiet
Call serious and complex enquiries personally and check the fit9Person—
Assign serious enquiries to the right realtor by area and price range3Person—
Review the old enquiry database and pick leads worth revivingNeeds a routine built with Claude or Codex; read-only unless you instruct writes.3Possible with setupAudit hundreds of quiet clients and recommend next actions

What AI agents handle: Answers enquiries, matches listings, qualifies budget and timeline, creates the lead and keeps following up with those who go quiet.

What stays with the person: Judging which enquiries are serious, personal calls, and choosing the realtor who should take each client.

RealtorGuides buyers, sellers and tenants from first meeting to signed deal through showings, valuation and negotiation.

What a manager tracks: Deals closed · Viewings that lead to offers · Client satisfaction and referrals

Taskh/weekWho does itMyChatBot capability
Show properties to buyers and tenants on site12Person—
Value properties and prepare seller presentations4Person—
Negotiate price and terms between buyer and seller6Person—
Meet owners to agree listing terms and collect documents4Person—
Draft replies in handed-over chats for the realtor to edit and sendThe realtor edits and sends; drafts work only while the chat is in operator mode.3MyChatBot does itDraft and translate replies for a human operator
Nudge buyers who go quiet after viewings and at silent stagesA person publishes the sequence and sets the status it targets; chats in operator mode are skipped.3MyChatBot does itSend a follow-up sequence to leads who go quiet
Update lead and deal records after conversationsCovers what happens in chat; notes from calls and viewings are added by the person.2MyChatBot does itCreate or update leads, deals and orders in your CRM
Offer free viewing slots to buyers and book them into the viewing calendarNeeds staff and a Viewing service; changes made by staff send nothing to the client.3MyChatBot does itBook, reschedule and cancel appointments on the built-in calendar

What AI agents handle: Drafts replies in handed-over chats for the realtor to edit and send, nudges buyers who go quiet after viewings, books viewing slots and keeps lead records in the CRM up to date from chats.

What stays with the person: Showings, valuation, negotiation, and the relationship with the client and the owner from first meeting to signing.

Client coordinatorKeeps clients informed and organised between first contact and deal: viewings arranged, questions answered, documents chased.

What a manager tracks: Viewings that take place as planned · Time to answer client questions · Client satisfaction after viewings

Taskh/weekWho does itMyChatBot capability
Book viewings into realtors' free calendar slotsNeeds staff and a Viewing service; owners' availability and staff-side changes are handled by a person.6MyChatBot does itBook, reschedule and cancel appointments on the built-in calendar
Queue a reminder to clients before a viewing booked in chatOnly for viewings the assistant books in chat, with self-schedule on; the calendar sends none.3MyChatBot does itSchedule a reminder or call-back to a customer in the chat
Answer routine questions about areas, fees and the buying processAnswers come from your FAQ and documents; sensitive cases go to a person.5MyChatBot does itAnswer routine questions from your FAQ and documents
Answer incoming calls about viewings and listingsNeeds a SIP trunk or Twilio number; transfer to a person follows a condition you set.3MyChatBot does itAnswer inbound phone calls with an AI voice assistant
Handle questions that need judgement, reassurance or a personal touch8Person—
Nudge clients who went quiet about missing documentsNeeds a status such as documents pending; a person publishes it and checks what arrives; signing stays human.3MyChatBot does itSend a follow-up sequence to leads who go quiet
Arrange keys, access and logistics for viewings with owners and tenants6Person—
Collect feedback after viewings and pass it to owners5Person—

What AI agents handle: Offers free viewing slots, queues viewing reminders in chat, answers routine process questions and calls, and nudges clients who go quiet about missing documents.

What stays with the person: Keys, access and owners' agreements, reassurance for nervous clients, and every case that does not fit the standard process.

Deal support managerMoves agreed deals through paperwork, bank, notary and registration steps to closing and handover without missed deadlines.

What a manager tracks: Deals closed on schedule · Complete document packages at each stage · Deals delayed by missing paperwork

Taskh/weekWho does itMyChatBot capability
Collect and check documents from sellers and buyers8Person—
Coordinate notary, bank, valuation and registry appointments6Person—
Review the deal board for stalled or overdue steps and write a status noteNeeds a board connector such as Trello or Asana; it changes tickets only when asked.4Possible with setupTriage the task board and write a status summary
Turn requests that clients raise in chat into tasks with due datesTask Manager must be connected; every task is tied to a lead.3MyChatBot does itFile a follow-up task for a manager from a conversation
Explain closing steps and document checklists to clientsAnswers come from your process documents; the status of a specific deal stays with a person.4MyChatBot does itAnswer routine questions from your FAQ and documents
Coordinate contract drafts with the lawyer and notary and flag open pointsDrafting, review and signing are not covered by MyChatBot.4Person—
Prepare handover reports, utility readings and key transfer4Person—
Update deal stage and notes in the CRM3Person—

What AI agents handle: Explains the process and checklists to clients, turns client requests into tracked tasks and, with a board connector, flags stalled deals.

What stays with the person: Document checks, notary and bank coordination, contract review with the lawyer and the handover itself.

AccountantKeeps the agency's books accurate and its commissions, payments and tax filings correct and on time.

What a manager tracks: Commissions paid correctly and on time · Accounts reconciled at month end · Tax filings submitted by the deadline

Taskh/weekWho does itMyChatBot capability
Record income and commissions and reconcile bank statements10Person—
Prepare invoices and acts for clients, developers and partners5Person—
Calculate and pay realtor commissions and payroll6Person—
Prepare tax returns and statutory reports and file them6Person—
Log supplier invoices and receipts from email into an expenses sheetNeeds Gmail and Google Sheets connected; no accounting system is involved and a person categorises.3Possible with setupLog invoice and receipt emails into an expenses sheet
Check deposits and advance payments against deal documents4Person—
Chase overdue payments from clients and partners2Person—
Close the month and report results to the head4Person—

What AI agents handle: Little: with Gmail and Google Sheets connected, an agent can file invoice and receipt emails into an expenses sheet for a person to review.

What stays with the person: Bookkeeping, invoicing, commissions, payroll, tax and every figure that goes into a statutory report.

RecruiterFinds, hires and onboards realtors and support staff who fit the agency's standards and way of working.

What a manager tracks: Time to fill an open position · New realtors reaching a first deal · Retention through the first year

Taskh/weekWho does itMyChatBot capability
Write vacancy texts and outreach messages for candidatesThe person edits and posts the text; attach agency culture notes as knowledge.2MyChatBot does itWrite captions, hooks and post variants in bulk
Research realtor and coordinator candidates on public web pages into a tablePublic pages only; some job boards and LinkedIn may block the browser, and the agent then says so.5MyChatBot does itResearch leads or candidates into a sourced table
Review the candidate pipeline and draft follow-ups for those waitingWorks over Work.ua: add HR Recruiter (Work.ua) from the agent library; it drafts and a person sends.4MyChatBot does itReview the candidate pipeline and draft follow-ups
Screen candidates by phone and run interviews9Person—
Make hiring decisions with the head and negotiate offers3Person—
Onboard new realtors: training, tools and CRM access6Person—
Run probation reviews and one-to-ones on motivation4Person—
Handle employment paperwork and HR records with the accountant4Person—

What AI agents handle: Drafts vacancy texts, assembles sourced candidate tables from public pages and lists candidates who went quiet with a draft follow-up.

What stays with the person: Interviews, hiring decisions, offers, onboarding and every conversation about performance or motivation.

AnalystTurns chat, lead and deal data into clear numbers on where enquiries come from, what converts and where deals stall.

What a manager tracks: Timeliness and accuracy of weekly reports · Cost of a qualified enquiry by source · Conversion from enquiry to viewing to deal

Taskh/weekWho does itMyChatBot capability
Compile weekly enquiry volume and AI cost by channel and campaignSales figures come only from recorded orders, so deal revenue is read from the CRM or books.4MyChatBot does itReport sales, chat volume and AI cost by channel and campaign
Review which follow-up campaigns get replies and which stallNeeds follow-up campaigns set up; the person decides which changes to make.3MyChatBot does itReview which follow-up campaigns get replies
Fill missing statuses and labels so reports can be trustedRuns on a schedule; existing values are kept unless overwrite is switched on.3MyChatBot does itFill in missing funnel statuses and labels on recent chats
Have a weekly digest of pipeline changes and chats emailed to one named addressNeeds Gmail connected and a paid agents balance; it reports MyChatBot numbers, not accounting data.2Possible with setupEmail yourself a weekly digest of pipeline, chats and orders
Build the funnel report from enquiry to viewing, offer and deal8Person—
Analyse local prices, demand and competitor offers8Person—
Forecast pipeline and commissions for the next quarterPipeline forecasting is not documented in MyChatBot.4Person—
Answer ad hoc questions from managers and test hypotheses5Person—

What AI agents handle: Produces the routine weekly numbers: chat volume and cost by channel, campaign reply review, tidy statuses and, with Gmail connected, an emailed digest.

What stays with the person: Funnel analysis across CRM and sheets, price and market analysis, forecasts and the judgement on what the numbers mean.

Frequently asked questions

Can an AI agent show a property, value a flat or negotiate the price?

No. Showings, valuation and negotiation stay with realtors. Once a person loads your listings and connects a calendar, the agent answers questions, sends matching listings with photos, qualifies the buyer and books the viewing, then hands the chat to a person in the cases your instructions describe.

How does the agent match buyers to listings and book viewings?

You load listings as a product feed or a Google Sheet with a photo link for each property, and switch on image indexing so buyers can send a photo and get the closest-looking listings to confirm. Viewings go into the built-in calendar once you set the business timezone and add each realtor as staff plus a Viewing service. Changes made by staff on the calendar send nothing to the client, so a person tells them.

Which channels work for property enquiries, and can the agent write first to people who never contacted us?

It answers on WhatsApp, Instagram, Facebook Messenger, TikTok, Telegram, Viber, Gmail, SMS, website chat, phone calls and OLX in Ukraine, Poland or Romania, once a person connects each channel with its own account or token. It can start a conversation only on Personal WhatsApp, a Telegram account, a Viber number connected through E-Chat.tech, Gmail, SMS or calls, and only to people you may lawfully contact. Instagram, Messenger, TikTok, WhatsApp Business and Viber bots need the person to write first.

Does it handle contracts, deposits, accounting or tax?

No. Contract drafting, e-signature, invoicing, bookkeeping, payroll and tax are not covered and stay with your lawyer, notary and accountant, as do deposits and advance payments. With Gmail and Google Sheets connected, an agent can log invoice emails into a spreadsheet for a person to review, and qualified leads can be written to your CRM once someone connects it.

Structures for other industries

E-commerceChat orders, support, content and catalog: where agents help and where people stay.11 roles · 22 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 toolsAgenciesInquiries, content drafts and chat stats with AI; strategy and clients stay with your team10 roles · 20 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.