Start with support, as AI-drafted replies that a person approves, because it has the most volume and the least risk while a human still sends. Automate onboarding steps next, then billing reminders, where a wrong message touches money and trust. Keep pricing, refunds, security answers and contract changes with named people.
The question "can you automate the whole business?" has a dull answer. You can automate the repeatable middle of most jobs and almost never the ends, where a decision gets made or a promise gets given. A small SaaS company has a handful of those jobs, and the order in which you hand them over matters more than the tools you pick.
Ranking jobs by what a mistake costs
Before you buy anything, list the recurring jobs and score each on two things: how often it happens, and what a wrong output costs you. Frequency tells you where the saving is. Cost of error tells you how much supervision you owe. A job that is frequent and cheap to get wrong is the ideal starting point.
The illustration for the rest of this page: an eight-person company selling scheduling software to small clinics, workshops and agencies. It has 240 paying accounts at an average of $180 a month. In a typical month there are about 310 support tickets, 22 new accounts to onboard, 9 failed card payments and 14 annual invoices that run late. Nobody on the team has more than a day a week for any of this, and the founders do the chasing themselves.
| Job | Monthly volume | Cost of a wrong output | Order |
|---|---|---|---|
| Ticket triage and tagging | 310 | Low: a mis-tagged ticket is re-routed | 1 |
| Draft replies to common questions, person sends | about 180 of the 310 | Low: a person reads before sending | 2 |
| Onboarding emails, checklists and nudges | 22 accounts, 5-8 messages each | Low to medium: a wrong step delays a new customer | 3 |
| Payment-failure and late-invoice reminders | 23 | Medium: tone, amount or timing errors damage trust | 4 |
| Customer-facing bot answering alone | narrow topics only | Medium to high: wrong answers are sent without review | 5, if ever |
| Refunds, credits, pricing exceptions | small | High: money and precedent | Stay human |
| Security questionnaires, contracts, data requests | small | High: legal and commercial | Stay human, AI may summarise |
Volumes here are invented for the illustration; plug in your own from a month of tickets and invoices. The ranking holds across most small SaaS companies, because the jobs at the top have an audience of one (your own team), and the jobs at the bottom affect customers or money directly.

The Complete Excel Course with AI Integration
From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.
By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner
Buy nowFirst job: support, with a person pressing send
Support is the best first job for three reasons. The volume is high, the questions repeat, and your answers already exist in old tickets and help articles. Put the repeating questions in an AI assistant with your documentation, and let it write the first draft for each ticket. A support person reads, edits and sends. You get most of the time saving with almost none of the exposure.
What to do in the first fortnight
- Export 200 to 300 closed tickets. Remove customer names, emails and anything personal before they go anywhere. Use a business-plan AI account so that the content is not used for training by default.
- Ask the assistant to cluster them. You want a list of the ten to fifteen question types, with counts and a sample reply for each.
- Write the answer once, properly, for the top five. Reset password, invoice copy, how to add a user, calendar sync failure, export your data. These are your "approved answers".
- Give the assistant the approved answers and your tone rules, and have it draft replies from them for incoming tickets, quoting only from that material.
- Measure. First-response time, replies edited, replies sent unchanged.
You draft support replies for a scheduling software company. Use ONLY the approved answers below. If the ticket is not covered, write "NOT COVERED" and list what a person needs to find out. Never promise refunds, credits, dates for new features or fixes. Never state anything about security, uptime or data handling; mark those "ESCALATE". Keep replies under 120 words, plain, no apologies longer than a sentence.
Approved answers:
[paste the five or ten approved answers]
Ticket:
[paste ticket text, personal data removed]
A realistic reply to "I can't see my team's calendars since this morning" might be a clean draft quoting your answer on calendar sync with the right three steps, plus a flagged note: "Customer says since this morning; may be an incident. Check status before sending." That note is the assistant doing its job: it noticed the ticket was not a how-to.
The mistake to look for in the first weeks is the confident wrong answer. It happens when the assistant fills a gap with something plausible, for instance describing a setting your product does not have. A weekly check catches it, and the weekly sampling routine shows how to run one in twenty minutes. Triage is covered in tagging, routing and prioritising requests.
Moving from drafts to a bot answering alone
Many vendors sell a bot that answers customers directly. It can be worth it for narrow, well-documented topics, but it changes the risk: nobody reads the reply first. Check how the vendor charges before you decide. Intercom's pricing page lists Fin at $0.99 per outcome as of November 2026, and an outcome is not only a customer confirming the fix: it also counts when the customer asks for no more help after Fin's answer, or when Fin completes a workflow (a Procedure), handoffs included. Zendesk judges each AI conversation once it ends, which by default is two hours after the first message in messaging (adjustable up to 72 hours) and 72 hours after the first email; a language-model check then decides whether it was a verified resolution, the tier that draws on your allowance. Neither is a flaw. Both mean your bill depends on how the vendor defines success, so read the definition and compare it with your tickets before you commit.
My suggestion: stay on drafts for at least two months, until the sampling shows that more than 95 in 100 sampled drafts could have been sent unchanged or with a trivial edit. Only then let a bot answer alone on the three or four topics that score highest, and keep a visible "talk to a person" route on every conversation.
Second job: onboarding that no longer stalls
Onboarding is the next job because new accounts are few, the steps are known, and delay costs you real money. A customer who has not reached a first useful result in the first week is the one who cancels in month three. Most of the work is sending the right message at the right moment and noticing who is stuck.
In the scheduling-software illustration, onboarding has six milestones: account created, team invited, calendar connected, first booking page published, first real booking, first invoice paid. Map yours before you automate. Then let AI do three things.
- Draft the sequence. Give it the milestones and ask for a short email for each stalled point, in your voice, each under 90 words with one action and no hype.
- Personalise from structured data. A short note that says "you've connected your calendar and not yet published a booking page" is more useful than a generic reminder. The data comes from your product, and the AI fills in the sentence.
- Summarise the stuck accounts for a person. A weekly list of accounts that passed day 7 without a first booking, with a suggested one-line nudge for the account manager to send or discard.
Review points: a person reads each new template before it goes live, and reads a sample of live messages each week for the first month. A wrong milestone check, such as a message telling an account to connect a calendar that is already connected, is the typical failure and it makes you look careless to a brand-new customer. The onboarding automation tutorial goes through forms, contracts and emails in more detail.
Numbers to watch: days from sign-up to first real booking, and the share of new accounts that reach it within 14 days. Say 14 of 22 reach it today. If the nudges lift that to 17 of 22, three more accounts a month reach value, which at $180 average is $540 a month of revenue you were more likely to keep. These figures are illustrative; your own will differ, but the shape of the sum is worth doing before you spend money.
Third job: billing chases, with the guard rails on
Billing reminders feel like the obvious candidate because they are repetitive and nobody enjoys them. They are also where an automation mistake hurts most, because the message is about money. A card that failed once for a technical reason, chased as if the customer were late, is a quick way to annoy a good account.
Split billing into two flows with different rules.
Failed card payments
Many billing systems retry a failed card automatically and send their own emails. Before adding AI, read what yours already does, then add wording that is clearer or friendlier. AI is good at drafting a sequence of three short messages: a gentle note on day 1, a clear message on day 4 with a link to update the card, and a final notice on day 9 that says what happens next. The dunning emails tutorial has templates for this. Review points: a person approves the wording once, the system sends the messages, and a person checks any account that reaches the final notice before suspension.
Late annual invoices
Invoiced customers pay by bank transfer, so lateness often means an internal approval delay at their end, not refusal. The assistant can draft polite reminders from a list of unpaid invoices, but a person sends them, because the reply may require a judgement: a query on the invoice, a purchase order number, a change of contact. The credit control tutorial covers the routine for invoiced accounts.
Draft a reminder for an overdue invoice. Facts: invoice number [N], amount [amount], due date [date], days overdue [n]. Customer contact name: [first name]. This is the [first/second/third] reminder. Tone: courteous, brief, assumes an oversight. Include the invoice number and amount, how to pay, and one line inviting them to tell us if there is a query. Do not mention fees, suspension or legal action. Under 90 words.
Notice what the prompt forbids. Mentioning fees or suspension is a decision with commercial and sometimes legal consequences, and it belongs to a person. For the third reminder, the draft goes to the founder, who decides what the next step is.
Never let an automation suspend an account or cut off access on its own. In the illustration, a customer whose invoice was held up by their own finance team would have lost access during a trial of the new booking system. A person looking at the list for ten seconds would have seen the pattern.
Before and after: one ticket, two replies
Here is how the difference between a draft with guard rails and one without shows up on a single ticket. The customer writes: "We were charged twice this month, can you sort this out?" An unguarded assistant might return: "Sorry about that! We have refunded the duplicate charge and it will appear in 3 to 5 days." It sounds helpful, and it has promised a refund nobody approved, with a timing nobody checked. The guarded version, under the prompt above, returns: "ESCALATE: possible duplicate charge. Check the billing system for two payments on this account this month. Suggested holding reply: Thanks for flagging this. I'm checking the payments on your account now and will confirm what I find by the end of today." The person checks, decides on the refund, and sends the real answer. The AI saved the lookup wording and the holding reply. It did not touch the money.
A realistic first month
For the eight-person illustration, a sensible first month looks like this. Week 1: export and clean 250 tickets, cluster them, write the five approved answers. Week 2: run drafts in parallel for triage only, with nobody sending anything the assistant wrote. Week 3: start sending drafts for the top five question types after a person has edited each one, and keep a tally of how many needed a change. Week 4: score a sample, adjust the approved answers where drafts went wrong, and write the first onboarding template. Nothing in the first month touches billing. That pace feels slow, and it is the reason the later jobs go smoothly: by the time money is involved, you already have a sampling habit, a set of approved texts and numbers to compare against.
A quick sum for the whole plan
Take the illustration. Support drafts might save about four minutes on each of 180 tickets: roughly 12 hours a month. Onboarding nudges might save two hours of manual emails and a half-hour of summarising each week, about 10 hours a month. Billing drafts might save 3 hours. That is perhaps 25 hours a month, or about three working days across a team of eight. Set that against the cost of an assistant seat or two, a help-desk plan and a few hours of setup, and decide whether the trade is worth it for you. If the numbers do not hold, you will see it in the sampled replies and the onboarding numbers by the end of the second month, and you can stop at small cost.
Those hours are an estimate from the illustration. Measure your own before and after, using a simple log for two weeks: minutes per ticket, per onboarding, per chase.
Where the plan goes wrong
A bot that answered a question your product could not do
Say a bot told a customer that a booking page could be embedded in their own website with a two-line snippet, which the product did not support. The customer built the page around it and then wrote in angry. The cause was a help article that described a planned feature, indexed alongside the live ones. The fix was twofold: remove planned-feature content from the material the assistant draws on, and add a rule that any reply mentioning an integration is escalated for a person to check.
The reminder that went to the wrong person
Say a chase went to the user who set up the account three years ago, not the finance contact. It reached someone who had left. The assistant wrote nothing wrong; the data was stale. Before billing automation, clean the contact field: one billing contact per account, confirmed in the last year.
The quiet drift
Say a prompt that worked well in the first month slowly produced longer and more apologetic replies, as people tweaked it. Nobody noticed because each draft was fine on its own. The weekly sample, scored against the original tone rules, shows drift that no single reply does. Keep the prompt in one place with a version note and change it deliberately.
What stays with people, and why
Refunds and credits set precedent: if the assistant offers one and a person then declines a similar request, the customer who got it first becomes your problem. Decide a threshold, such as any refund above a modest amount, and send the ticket to a named person with a summary written by the AI. Security and data-protection answers commit the company, so use AI to find the relevant policy text and a draft, and have the person who owns that policy approve it. Contract changes, renewals negotiations and account closures belong with someone who can say yes or no. The best use of AI near these jobs is preparation: summarising the thread, pulling the account history and drafting options, so that the human decision is faster and better informed.
Human review points, in one place
- Before launch: a person approves each prompt, template and approved answer.
- Weekly: a person scores a sample of 20 replies and 10 onboarding messages, and looks at every account that reached a final billing notice.
- Monthly: compare first-response time, edits per draft, onboarding completion and days to pay with the month before.
- On any complaint: trace which automation touched it, and pause that job until the cause is known.
- Quarterly: re-read the approved answers against the product as it is now.
Those checks take under three hours a week in a company of this size, and they are what keeps the time saved from turning into a cleanup bill.
Would a customer see the mistake before a person does?
If you only remember one test, use this one for each job: would a wrong output be seen by a customer before a person has looked at it? If no, it can start now. If yes, it waits until the drafts have run with a person for a couple of months and the sample scores are steady. Within the "no" group, start with the one that has the most volume, which in most small SaaS companies is support. If your pain is cash flow, it is reasonable to run billing drafts alongside support, as long as a person sends each message.
The same logic applies to buying tools. Choose the tool for the first job, run it for a quarter, and add the next job to the same account or help desk where you can, rather than adding a new product for each. The comparison of per-task pricing with subscriptions helps with that choice.
If you want help ranking your own jobs and setting the first one up, that is what my AI implementation consultation is for.
Questions from small SaaS founders
Can AI run a B2B SaaS company on its own?
No. It can handle drafting, sorting, summarising and routine reminders, but pricing, refunds, security answers, contracts and anything that commits the company need a named person. Aim to automate the repeatable middle of each job, not the decisions at its ends.
Should the first job be support, onboarding or billing?
Start with support, as drafts that a person approves. It has the most volume, the least risk when a human sends, and the clearest measure of success. Move to onboarding next, then billing reminders, where a wrong message touches money and trust.
Is a chatbot answering customers directly safe?
Only for narrow, well-documented questions, with an easy route to a person and regular sampling of its replies. Per-resolution pricing can also surprise you, so check how a vendor counts an outcome before you switch it on. Start with three or four topics whose drafts have needed no edits for weeks.
What should never be automated?
Refund and credit decisions above a set amount, contract terms, security and privacy answers, account closures, and replies to angry or legal messages. Let AI summarise them for you, then decide yourself. Suspending an account for non-payment belongs on the list too, because a customer held up by their own finance team should never lose access to an automation.
How do I know automation is working?
Track a few numbers before and after: first-response time, tickets per hundred accounts, days to first value for new accounts, days sales outstanding on invoices, and a weekly sample of replies scored by a person. If quality falls, pause that job.
Further reads
- Investor Update Template: Draft Monthly Updates From Metrics With AI — Turn the metrics you now track into a monthly update.
- Per-Seat SaaS Fees vs One Custom Tool: Five-Year Costs Compared — Cost view of buying tools against building one.
- Ecommerce AI Chatbot Design: Order Status, Returns and Sizing Flows — How chatbot flows for orders and returns are designed.
- Your First 30 Days of AI Customer Support for an Online Shop — A 30-day plan for AI support in a different business.
- What Uptime and Support Should an AI Vendor Promise You? — What support and uptime to demand from the vendors you pick.
- AI Software Contracts: Auto-Renewals, Price Rises, Notice Periods — Contract terms to read before you sign for an AI tool.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Intercom pricing page (Fin outcomes); Zendesk help article About automated resolution tiers (both checked 5 November 2026).