Ten roles of a typical small travel agency, with the weekly hours of each task and an honest line between what AI agents do, what needs setup and what stays with people.
In a small travel agency the first hours after an enquiry decide the sale, and the same questions arrive all day on several channels: dates, what is included, how to pay. AI agents that a person sets up take that front layer, qualify the traveller, book a consultation and nudge quiet leads, while consultants build the itinerary, coordinators book with operators and suppliers, and the owner and accountant keep negotiations, money and contracts. MyChatBot documents no connector to tour-operator systems or GDS, so live availability and operator prices stay with people.
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.
What a manager tracks: Repeat and referred travellers · Margin per booking · Team workload and stability
| Task | h/week | Who does it | MyChatBot capability |
|---|---|---|---|
| Set strategy, destinations and the package mix for the seasonDirection, margins and risk are the owner's decisions. | 6 | Person | — |
| Negotiate commission and terms with tour operators and key partners | 7 | Person | — |
| Handle VIP travellers, corporate accounts and serious complaints personally | 6 | Person | — |
| Review contracts and legal terms with operators, insurers and corporate clientsNo contract drafting or legal review is documented in MyChatBot. | 3 | Person | — |
| Go through cash flow, margins and operator payments with the accountant | 4 | Person | — |
| Hire, coach the team and run the weekly meeting | 7 | Person | — |
| Read the weekly summary of what travellers asked and what went unansweredNeeds chats and leads on the Sales Platform and an agents balance; a person runs or schedules it; it only reads. | 2.5 | MyChatBot does it | Summarise last week's chats and leads into a report |
| Check news on named competitors and destination market topicsThe owner types the competitors and topics; each run is billed from the agents balance. | 2 | MyChatBot does it | Watch competitors and market news and write a brief |
What AI agents handle: AI agents write the weekly summary of what travellers asked in your connected chats and what went unanswered, and brief the owner on competitors and destination news.
What stays with the person: Strategy, operator negotiations, key clients, contracts, hiring and every decision about money stay with the owner.
What a manager tracks: Qualified enquiries per campaign · Cost per enquiry · Time from ad click to first reply
| Task | h/week | Who does it | MyChatBot capability |
|---|---|---|---|
| Plan seasonal campaigns, offers and the promo calendarWhich destinations to push and at what margin is a judgement call. | 8 | Person | — |
| Arrange partnerships with hotels, bloggers and local businesses | 9 | Person | — |
| Check each promo price, date and condition against the operator's offerPrices and conditions come from operators, not from MyChatBot. | 4 | Person | — |
| Build a one-page landing page for a promo departure or destinationOne scrolling page on a page.mychatbot.app address, not a multi-page site; a person supplies the facts. | 3.5 | MyChatBot does it | Build and publish a landing page from a written brief |
| Draft captions, hooks and message variants for each offerNeeds an agents budget; attach your tour descriptions as knowledge; a person checks every price and date. | 4.5 | MyChatBot does it | Write captions, hooks and post variants in bulk |
| Capture Facebook and Instagram lead-ad leads and send each a first messageNeeds a Facebook page, the Ads Manager add-on (Multipro, Corporate or UGC Scale) and an outbound channel; a person enables each form. | 3.5 | MyChatBot does it | Capture Facebook and Instagram lead-ad leads and follow up |
| Send one-time hot-tour offers to past travellersA person picks the segment from contacts in MyChatBot; only Personal WhatsApp, Telegram account, Viber, Email, SMS and Calls start chats. | 3 | MyChatBot does it | Send a one-time message campaign to a customer segment |
| Find HR and office managers at local companies for corporate tripsCredits are prepaid after the free start; a person writes the pitch and contacts people lawfully. | 2.5 | MyChatBot does it | Find new business contacts by title, company and location |
What AI agents handle: AI agents draft captions and offer variants, build a promo landing page, send a first message to leads from the Meta forms you enable, send one-time offers to past travellers in your contacts and list corporate prospects.
What stays with the person: The campaign plan, offers and margins, partnerships and the check of every price and date against the operator stay with the marketing manager.
What a manager tracks: Posting consistency against the plan · Reply time on comments and direct messages · Enquiries coming from social
| Task | h/week | Who does it | MyChatBot capability |
|---|---|---|---|
| Plan the week of posts: destinations, offers and hooksNeeds an agents budget; delivers a paste-ready plan and does not schedule or publish. | 3 | MyChatBot does it | Write a 7-day content plan with captions |
| Write captions, hooks and variants for tours and departuresNeeds an agents budget; attach your tours as knowledge; a person checks prices and dates. | 5 | MyChatBot does it | Write captions, hooks and post variants in bulk |
| Produce reel packs with captions and optional musicIt shows plan and price first; a person approves each reel and checks scenes against the real tour. | 3 | MyChatBot does it | Produce three reels with captions, music and a posting plan |
| Reply to comments and move price questions into direct messagesOn Instagram the customer must accept the message request; comment handling can be switched off. | 5 | MyChatBot does it | Reply to post comments and continue the sale in DMs |
| Publish finished posts to the agency's social accounts on scheduleNeeds connected accounts, a posting-token custom connector and a Multipro, Corporate or UGC Starter plan or above; no approval step. | 3 | Possible with setup | Publish finished posts to social accounts on a schedule |
| Shoot photos and video at hotels, on excursions and with returning travellersReal places and real guests; no tool acts in the physical world. | 9 | Person | — |
| Collect traveller reviews and stories and agree the wording with them | 5 | Person | — |
| Answer public complaints and sensitive comments personallyGoogle Business Profile and review sites are not covered; a person replies there. | 4 | Person | — |
What AI agents handle: AI agents draft the weekly plan, captions and reel packs, reply to comments and carry price questions into direct messages and, once set up, publish finished posts.
What stays with the person: Real photo and video material, traveller stories, approvals and anything sensitive in public comments stay with the SMM manager.
What a manager tracks: Enquiry-to-booking conversion · Time to first reply and to the first proposal · Repeat and referred travellers
| Task | h/week | Who does it | MyChatBot capability |
|---|---|---|---|
| Answer first enquiries on WhatsApp about destinations, dates and what is includedAnswers come from the tours and FAQ you load, not live seats or prices; other channels are connected separately. | 5 | MyChatBot does it | Answer customer questions on WhatsApp |
| Match the traveller's wishes to tours in your own price listTours loaded as a product spreadsheet or feed; answers come from the last sync, not live availability. | 4 | MyChatBot does it | Find and recommend products from your catalog or a photo |
| Qualify the traveller: dates, party size, budget and departure cityContact fields, labels and statuses are created first; the assistant fills the card while it chats. | 3 | MyChatBot does it | Qualify a lead and set its labels and funnel stage |
| Book consultation calls and office visits in the calendarNeeds staff and a Consultation service; the calendar sends no reminders and staff-side changes are silent. | 2.5 | MyChatBot does it | Book, reschedule and cancel appointments on the built-in calendar |
| Nudge travellers who went quiet after a proposalA person writes, publishes and attaches a sequence for a status or label; skipped while the chat is in operator mode. | 3 | MyChatBot does it | Send a follow-up sequence to leads who go quiet |
| Build the itinerary and price the trip with operators' live availabilityOperator systems and live prices have no documented connector in MyChatBot, which generates no quotes or proposals. | 10 | Person | — |
| Present the options, handle objections and close the sale | 7 | Person | — |
| Check visa, insurance and passport requirements with each travellerEntry rules change by country; a person checks them against official sources. | 4 | Person | — |
What AI agents handle: AI agents answer first WhatsApp enquiries at any hour, match requests to tours in your price list, collect dates, party size and budget, book a consultation and, once a person publishes a sequence, nudge travellers who went quiet.
What stays with the person: Building the itinerary and price with operators, presenting options, handling objections, checking entry rules and closing the sale stay with the consultant.
What a manager tracks: Bookings confirmed without errors · Payment and ticketing deadlines met · Time from agreed sale to confirmed booking
| Task | h/week | Who does it | MyChatBot capability |
|---|---|---|---|
| Collect passport details and traveller data for each bookingDocument checks stay with a person; MyChatBot does not verify documents. | 6 | Person | — |
| Book with operators and suppliers and confirm in their systemsOperator and GDS booking systems have no documented connector in MyChatBot; a person books in their own systems. | 9 | Person | — |
| Track client payments, option deadlines and ticketing dates | 5 | Person | — |
| Send final documents and keep travellers updated on booking status | 4 | Person | — |
| Handle changes, cancellations and refund claims with operators | 4 | Person | — |
| Log client change requests as tasks for the teamNeeds Task Manager connected; every task is tied to a lead and reminders go through Telegram. | 4 | MyChatBot does it | File a follow-up task for a manager from a conversation |
| Record booking requests from chats in the CRM with a chat link and source tagOne CRM per assistant from the supported list; a person connects it and picks fields; covers only chats with the assistant. | 3 | MyChatBot does it | Create or update leads, deals and orders in your CRM |
| Send a one-time departure information message to the travellers of one departureA person tags the travellers, builds the segment and launches it; official WhatsApp needs an approved template outside the messaging window. | 2.5 | MyChatBot does it | Send a one-time message campaign to a customer segment |
What AI agents handle: AI agents log change requests as tasks, record booking requests from chats in the CRM with a chat link and, when a person launches it, send a one-time departure message to the travellers of one departure.
What stays with the person: Collecting passport data, booking with operators, tracking payments and deadlines, sending final documents and handling changes and claims stay with the coordinator.
What a manager tracks: Time to first reply · Issues resolved without escalation · Traveller satisfaction after the trip
| Task | h/week | Who does it | MyChatBot capability |
|---|---|---|---|
| Answer routine pre-trip questions on payment steps, what is included and meeting pointsAnswers come from the FAQ and documents you load; hand-off rules must send visa and medical questions to a person. | 6 | MyChatBot does it | Answer routine questions from your FAQ and documents |
| Reply to foreign tourists in the language they write inFollows the language the customer writes in; answers still come from the content you loaded. | 2 | MyChatBot does it | Reply in the customer's own language |
| Reply to routine traveller emails about process, payment steps and feedbackWorks from a connected Gmail inbox; claims and complaints need a person via hand-off rules. | 4 | MyChatBot does it | Reply to customer emails from a shared Gmail inbox |
| Answer inbound calls about tours, payment steps and office hoursNeeds a SIP trunk or Twilio number; the channel starts switched off; transfer follows a condition you set. | 2.5 | MyChatBot does it | Answer inbound phone calls with an AI voice assistant |
| Flag urgent and sensitive chats and hand them over to staffHands over only in the cases its instructions describe; write delays, claims and medical cases first. | 3 | MyChatBot does it | Hand a chat to a human operator |
| Ask travellers in chat for feedback after the return date they gaveNeeds self-scheduling on and instructions to queue it once dates are known; WhatsApp needs a template after the window. | 2 | MyChatBot does it | Schedule a reminder or call-back to a customer in the chat |
| Solve problems during trips: delays, missed transfers, hotel issues and rebookingCalls to operators, hotels and local guides; no tool acts in the physical world. | 9 | Person | — |
| Settle complaints and compensation claims with the traveller and the operator | 8 | Person | — |
What AI agents handle: AI agents answer routine pre-trip questions from your FAQ in the traveller's language, reply to routine emails, answer calls on a connected number, hand chats to staff in the cases your instructions describe and, with self-scheduling on, ask for feedback after the trip.
What stays with the person: Problems during a trip, complaints, compensation claims and every conversation with a stressed traveller stay with support staff.
What a manager tracks: Reliability of confirmations and deadlines · Quality and margin of supplier offers · Supplier problems resolved quickly
| Task | h/week | Who does it | MyChatBot capability |
|---|---|---|---|
| Negotiate commissions, contract terms and special rates with operators and hotels | 7 | Person | — |
| Check operators' price lists, programmes and availability and update the tour sheetA person keeps the sheet the assistant reads; operator systems have no documented connector in MyChatBot. | 8 | Person | — |
| Request options and block seats on group departures and confirm deadlines | 7 | Person | — |
| Resolve supplier problems: overbooking, price changes and cancellations | 5 | Person | — |
| Triage the operator and supplier inbox and draft replies for reviewNeeds Gmail connected; it checks on a schedule and saves drafts only; write the never-send rule into its instructions. | 4 | Possible with setup | Triage the inbox and draft replies |
| Search the web for alternative hotels, guides and local suppliers into a sourced tableAsk for a source URL per fact in the brief; a person verifies prices, terms and licences. | 3 | MyChatBot does it | Research leads or candidates into a sourced table |
| Set personal reminders for option and payment deadlines you give itNeeds Schedule and delegate on; dates come from the person; results land in a new thread. | 2 | MyChatBot does it | Set reminders and recurring tasks by asking in chat |
| Spot-check the tour sheet for missing prices, photos and descriptionsNeeds the sheet connected as a catalog; it samples 10 to 15 items, only reads, and a person applies the fixes. | 2 | MyChatBot does it | Audit the product catalog for missing prices and photos |
What AI agents handle: AI agents search for alternative suppliers into a sourced table, spot-check the tour sheet for gaps and, once set up, draft replies to supplier emails and set reminders for deadlines a person gives them.
What stays with the person: Negotiation, availability and price checks in operator systems, option requests and every supplier problem stay with the manager.
What a manager tracks: Operator payments made on time · Month-end close timeliness · Accuracy of tax and payroll filings
| Task | h/week | Who does it | MyChatBot capability |
|---|---|---|---|
| Reconcile client payments and bank statements and record income and expensesNo bookkeeping tool or accounting-system connector exists. | 8 | Person | — |
| Pay operators and suppliers by their due dates, in the right currency | 6 | Person | — |
| Issue invoices and confirmations of payment to travellers and corporate clientsMyChatBot has no invoicing system; only invoice emails can be read and logged. | 5 | Person | — |
| Run payroll and pay commissions to consultants | 5 | Person | — |
| Prepare tax returns and VAT reports | 5 | Person | — |
| Calculate margin per booking and the month-end results | 5 | Person | — |
| Log incoming Stripe payments into the revenue sheetNeeds Stripe and Google Sheets connected; covers only payments that go through Stripe. | 3 | Possible with setup | Log incoming Stripe payments into a spreadsheet |
| Log operator invoice and receipt emails into the expenses sheetNeeds Gmail and Google Sheets connected; Gmail is checked about every 15 minutes. | 3 | Possible with setup | Log invoice and receipt emails into an expenses sheet |
What AI agents handle: Once a person connects the apps, routines can log Stripe payments and operator invoice emails into spreadsheets, which spares typing but is not bookkeeping.
What stays with the person: Invoicing, bookkeeping, operator payments, payroll, tax and the margin results stay with the accountant.
What a manager tracks: Time to fill a vacancy · Candidate response time · Quality of hire after the trial period
| Task | h/week | Who does it | MyChatBot capability |
|---|---|---|---|
| Write job descriptions and vacancy posts for consultants and seasonal staff | 3 | Person | — |
| Search the web for candidate profiles and vacancies into a sourced tableProtected sites such as LinkedIn may block the browser and the agent then says so. | 4 | MyChatBot does it | Research leads or candidates into a sourced table |
| Review the Work.ua candidate pipeline and draft follow-upsNeeds the HR Recruiter (Work.ua) agent from the library and the Sales Platform CRM; it drafts only, a person sends. | 3 | MyChatBot does it | Review the candidate pipeline and draft follow-ups |
| Answer candidates' routine questions about the role, schedule and application stepsAnswers come from the vacancy descriptions and documents you provide. | 3 | MyChatBot does it | Answer routine questions from your FAQ and documents |
| Book interview slots in Google CalendarCandidates write in a connected channel; a person signs in with Google and ticks the calendars. | 2.5 | MyChatBot does it | Book appointments into Google Calendar and check free time |
| Interview candidates and run trial days with sample enquiries | 10 | Person | — |
| Make hiring decisions and prepare offersHiring decisions are not made or scored automatically. | 3 | Person | — |
| Onboard new staff on destinations and operators, and keep leave and timesheets in orderNo HR administration tool is documented beyond the Work.ua recruiter. | 8 | Person | — |
What AI agents handle: AI agents search for candidates into a sourced table, flag Work.ua candidates who went quiet with drafted follow-ups that a person sends, answer routine questions about vacancies and book interview slots in Google Calendar.
What stays with the person: Interviews, trial days, hiring decisions, onboarding and conversations with staff stay with the recruiter and the managers.
What a manager tracks: Timeliness and accuracy of reports · Decisions taken from the numbers · Coverage of channels and campaigns in the data
| Task | h/week | Who does it | MyChatBot capability |
|---|---|---|---|
| Pull the weekly figures: chat volume, AI cost and recorded sales by channel and campaignSales come only from orders recorded in MyChatBot (by chat or by hand), not the booking system; currencies are not converted. | 3 | MyChatBot does it | Report sales, chat volume and AI cost by channel and campaign |
| Summarise last week's traveller questions and unanswered chatsA person runs or schedules it; it only reads, so the analyst checks it against other sources. | 3 | MyChatBot does it | Summarise last week's chats and leads into a report |
| Review how consultants handled chats that were handed over to themScores finished hand-offs in batches a few times a day. | 3 | MyChatBot does it | Review conversations and score human managers' replies |
| Check which follow-up campaigns get replies and which stalledNeeds follow-up campaigns already set up; a person decides which changes to make. | 2 | MyChatBot does it | Review which follow-up campaigns get replies |
| 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 exists. | 3 | Possible with setup | Pull post analytics and engagement trends into a report |
| Combine bookings, margins and ad spend from the booking system, CRM and ad platformsBooking-system and ad-platform data sit outside the platform; a person brings them together. | 9 | Person | — |
| Analyse demand by destination and season and forecast the next seasonForecasting is not a documented capability. | 8 | Person | — |
| Explain the findings and recommend changes to offers, channels and staffing | 8 | Person | — |
What AI agents handle: AI agents compile chat volume, AI cost and recorded sales by channel, summarise what travellers asked, score handed-over conversations, review follow-up campaigns and, with a connector, pull social post analytics.
What stays with the person: Joining booking, margin and ad-platform data, forecasting the season and turning the numbers into recommendations stay with the analyst.
No. MyChatBot does not book tours, flights or hotels and documents no connector to GDS or tour-operator systems, so the booking itself is made by your coordinator. Once a person loads the tours and FAQ, sets up the calendar and connects the CRM, the assistant answers from them, collects dates, party size and budget, books a consultation slot and records the lead.
It can match a request to tours in your own price list, once a person loads them as a product spreadsheet or feed, and it answers from the last sync. Live seats, operator prices and custom itineraries are not in MyChatBot and it does not generate quotes or proposals, so a consultant confirms every price.
No. Visa and entry rules, passport and document checks and rebooking during a trip stay with your coordinators and support staff. The assistant answers routine questions from your FAQ and, in the cases your instructions describe, such as a delay, a claim or a visa question, flags the chat and hands it to a person; with Flight Control linked, your Telegram group is notified.
Quiet leads get a follow-up sequence that a person writes, publishes and attaches; it targets a chosen status or label, stops when the lead replies and is skipped while a chat is in operator mode. A person also picks the audience and launches each one-time offer, and past travellers must already be contacts in MyChatBot or imported from a Google Sheet. New chats open only on Personal WhatsApp, Telegram account, Viber, Email, SMS or Calls, to people who agreed to hear from you; Instagram, Messenger and the official WhatsApp Business channel need the traveller to write first.
Create an account, connect one channel and start with the roles where agents already cover the most hours.