AUTOMATION/ Updated 25 min read

AI Workflow Automation Tools in 2026: Examples and How-To

The four kinds of AI workflow automation tools, how per-task vs per-operation pricing really works, five example workflows, and how to build your first.

Erin Moore · AutomateNexus

AI Workflow Automation Tools in 2026: Examples and How-To

Quick answer: what AI workflow automation tools actually do

An AI workflow automation tool runs a multi-step process across your apps on a trigger, and calls a language model for the one or two steps that need judgment. A form comes in, the tool pulls the matching CRM record, the model reads the free-text message and classifies it, the tool routes it and writes the result back. Nobody watches it happen.

The practical stack is deliberately boring: an automation engine plus an API key for a large language model. The engine owns triggers, connections, retries and logging. The model owns the reading, classifying, extracting and drafting. Everything else in your workflow should stay ordinary code and ordinary if-then branches, because those never hallucinate.

The part that surprises people is the invoice. Hosted platforms meter you per task or per operation, and AI workflow automations tend to fan out — one run touching fifty rows is fifty units, not one. The first real production month is usually several times the estimate built during the free trial.

This guide covers the four categories of AI workflow automation tools in 2026 and the honest trade-off of each, how the three pricing models differ, five worked example workflows from trigger to output, how to build your first one, what to do when an AI step returns something unexpected, and how to choose.

Workflow automation tool vs AI tool: what AI workflow automation adds

These are three different products, and conflating them is why so many automation projects stall halfway.

What a workflow automation tool does

A workflow automation tool is a scheduler and an API client wearing a visual workflow canvas. You define a trigger (a webhook, a new row, a schedule), then a chain of actions with branching, filters and field mapping. It is deterministic: same input, same path, same output, every time.

Traditional workflow software is excellent at anything you can write down as a rule. It falls over the moment the input is a paragraph of human text, a scanned PDF, or a support message that could belong to any of nine categories. Rules can match keywords. They cannot read.

What an AI tool does on its own

Chat assistants and AI apps — ChatGPT, Claude, Gemini, Microsoft Copilot — are excellent at exactly the part rules cannot do. But on their own they have no trigger and no destination. A person has to paste the input in and copy the output back out. That person is the integration layer, which is why AI productivity tools raise individual output without changing how a process runs.

This is the honest ceiling of tool adoption without automation: many AI tools get used a few times a week by a few enthusiastic people, and the process itself is untouched.

What AI workflow automation adds

AI workflow automation puts the model inside the pipeline as a step. The engine hands it structured context, the model returns structured output, and the next step acts on that output without a human in the middle. Using AI to make decisions inside a running process, rather than for a person reading a chat window, is the entire difference.

There are two workflow patterns here and they behave very differently. In the first, the graph is fixed and the model does one narrow job inside it — classify this, extract these fields, draft this paragraph. In the second, you build AI agents that pick their own actions using tool calling, and the model decides what runs next.

The first pattern is what most teams should ship. A simple AI step in a fixed graph is testable, cheap, and debuggable. Agentic routing is genuinely useful when the possible paths are too numerous to enumerate, but it turns every failure into an investigation. Be skeptical of AI tools that make the routing decision for you before you have measured how often the model agrees with your team.

The four categories of AI workflow automation tools in 2026

Every product in this market fits one of four shapes, and the trade-off is always the same triangle: speed to build, cost at volume, and how much control you keep. If you are drawing up a shortlist of automation tools for 2026, start with the category, not the brand — the brands inside a category converge on features faster than they converge on business model.

The market is also much wider than the three names that get repeated. Workato, Gumloop, Wrk, Pipedream, Tray and Microsoft Power Automate are all AI workflow automation platforms that sit somewhere in the grid below. Most top AI workflow automation tools roundups rank them as if they were interchangeable. They are not, and the ranking that matters is the one against your own volume, stack and appetite for owning infrastructure.

Hosted connector platforms: Zapier, Make and tools like Zapier

These are the popular workflow automation tools most people meet first. Their real asset is the connector library — thousands of pre-authorized integrations where somebody else already dealt with the OAuth flow, the pagination and the rate limits. Zapier leans toward linear step chains with paths; Make is an automation platform built around a node canvas with explicit routers and iterators.

Both now ship built-in AI steps that call a model without you writing an HTTP request, plus an AI builder that drafts a workflow skeleton from a plain-text description.

The trade-offs: you are metered per unit of work, so cost scales with usage rather than seats; you have limited control over retry behavior, execution time limits and long-running jobs; your credentials live on the vendor's servers; and run-history retention is a plan feature, which matters enormously the first time you have to debug something that failed on Saturday. Best fit is glue between SaaS apps at modest volume, where the engineering time you save is worth more than the metering.

Open-source workflow engines you self-host, like n8n

n8n is the common answer here: a node-based visual workflow builder that you can run on your own server, with code nodes for the logic no connector covers. An n8n workflow can do things a hosted platform will not let you do — call an internal service on a private network, run for twenty minutes, process a file that never leaves your infrastructure.

Code-first orchestration engines like Airflow, Temporal and Prefect belong in this category too. They have no drag-and-drop pretensions and are aimed at engineers who want workflow design in a repository.

The trade-off is straightforward and often underestimated: you own uptime, upgrades, database backups, secrets management and the pager. Execution volume is effectively free, which is the whole point at high throughput, but the ops labor is real and recurring. Self-hosting is the right call when volume is large, when the data cannot leave your environment for compliance reasons, or when you already run infrastructure and adding one more service costs you very little.

Built-in AI inside your CRM, helpdesk or project management tool

Almost every SaaS product you already pay for now offers an AI feature bolted onto a native automation builder. HubSpot workflows, Salesforce Flow, Zendesk triggers and macros, Shopify Flow, and the rules engines inside Asana, ClickUp and Monday all automate workflows without a third-party engine in the path.

This category is badly underrated. The data is already there, so there is no sync to maintain. Permissions are already correct, because the automation inherits the product's role-based access control instead of running as one shared service account that can see everything. There is usually no extra per-task charge. For anything that starts and ends inside one system, this should be your default.

The limit is the product boundary. Native automation is weak or absent when a workflow has to reach external tools, and the AI features are shaped around the vendor's assumptions about your process rather than yours.

Custom-built pipelines and the AI orchestration layer

The fourth option is code in a repository: a queue, workers, a database, an SDK for the model, and your own retry and alerting logic — usually Python or TypeScript. Custom pipelines are where orchestration and automation stop being the same thing. Something has to decide what runs next, retry what failed, and hold state between steps, and that something is the AI orchestration layer, whether you write it or import it.

This has the highest ceiling and the slowest start. It is worth it when the workflow is part of the product you sell, when the logic involves complex AI behavior that a node canvas makes unreadable, when per-task metering at your volume would cost more than the engineering, or when you need version control, staging environments and tests around a process the business depends on.

It is a bad choice when the real problem is connecting six SaaS apps that a hosted platform already supports. Writing your own Salesforce client to save a metered fee is a poor trade.

Pricing: per-task, per-operation and the server bill

Three metering models, and they cannot be compared on sticker price. Check each vendor's current pricing page before you commit, because plan names, quotas and rates change frequently and any specific figure in an article ages badly. What does not change is the shape of the meter, and the shape is what determines your bill.

Per-task metering

A task is generally one successful action step. Triggers and filters that stop a run usually do not count; the actions that follow do. One workflow with six actions is six tasks per run.

The number that hurts is fan-out. A step that loops over fifty line items and writes each one is fifty tasks, not one. Estimate on actions per run multiplied by runs per month multiplied by average loop size — not on runs alone.

Per-operation metering

An operation is any module call, which is a finer-grained unit than a task. Routers, iterators, aggregators and intermediate lookups all consume operations, so the same logical process consumes noticeably more operations than tasks. The per-unit rate is correspondingly lower.

This means a per-operation platform is not automatically more expensive. Build the same workflow on both, count the units one real run consumes, and multiply by your actual monthly volume. That is the only comparison that means anything.

Self-hosted server cost

Self-hosting replaces a variable meter with a fixed one: a small virtual machine, a managed database, object storage for files, backups, and monitoring. Executions are unmetered, so the cost per run falls toward zero as volume grows, which is exactly why high-volume teams migrate off hosted platforms.

The cost you must not omit is labor. Someone has to patch the server, test the upgrade that changes node behavior, restore the database when it fills up, and answer the alert at 2am. Priced honestly, that is often the largest line in the self-hosted column at low volume — and irrelevant at high volume.

What the AI steps cost on top

Model usage is billed separately by the model provider on essentially every platform, metered by input and output tokens. A workflow that stuffs an entire 40-page PDF into the prompt costs far more per run than one that extracts the relevant page first. Prompt caching, smaller models for classification, and trimming context are the three levers that actually move this number.

The practical planning rule: assume two bills. Automation platform or server, plus model provider. Teams that budget only for the first are the ones who get surprised.

Why the free plan rarely survives production

A free plan gives you a small monthly quota, longer polling intervals instead of instant webhooks, no premium connectors, and short run-history retention. The retention limit is the one that bites: the log you need to debug last week's failure has already been deleted.

Free plans are genuinely good for proving a workflow works. Do not use one to estimate cost, because the shape of a prototype run and the shape of a production run are rarely the same. Evaluate an AI automation tool on the tier you would actually run it on.

Five example AI workflow automations, trigger to output

Each example below follows the same format: trigger, deterministic steps, the AI step, the output, and the guardrail. The guardrail is not optional — it is the difference between an automation you trust and one you quietly stop using.

Notice how small the AI step is in each case. That is the point. The model does one narrowly-scoped job with a constrained output, and ordinary logic does everything around it.

Lead routing and enrichment

Trigger: a webhook from your website form. Steps: look up the email in the CRM to decide create-or-update, then enrich the company from the email domain.

AI step: read the free-text tell us what you need field and return JSON with three fields — segment (one of a fixed list), urgency (low, medium, high), and a one-sentence summary for the sales channel. Constrain segment to an enum so the model cannot invent a category.

Output: write or update the CRM record, assign the owner mapped to that segment, and post the summary to the sales channel with a link to the record.

Guardrail: anything the model returns outside the enum, or any response it cannot parse, goes to a default unrouted queue with a flag. Misrouted leads are recoverable. Silently dropped leads are not.

Invoice and document data extraction

Trigger: a new file in a watched folder, or an inbound email with a PDF attachment. Steps: extract the text layer, and fall back to OCR when the PDF is a scan.

AI step: extract vendor name, invoice number, invoice date, due date, line items and total as strict JSON matching a schema you define.

Output: create a draft bill in the accounting system and queue it for approval.

Guardrail: check the arithmetic in code before writing anything — line items must sum to the stated total within a cent, the date must parse, and the vendor must already exist in your ledger. Any check that fails routes to human review. Never wire an extraction workflow directly to a payment action.

Support ticket triage

Trigger: a new ticket in the helpdesk. Steps: fetch the customer record, their plan tier, and their last three tickets so the model has context rather than a bare message.

AI step: return category, severity, sentiment, and a draft reply grounded in the two or three help-center articles retrieved for that category.

Output: set the ticket fields, route to the right queue, and save the reply as an internal draft.

Guardrail: draft only, for at least the first month. Measure how heavily agents edit the drafts and how often they change the category. Promote a category to auto-reply only once the model and your team agree on it consistently — and never for billing, cancellations or anything involving an angry customer.

Recurring reporting into a dashboard

Trigger: a schedule, Monday at 6am. Steps: pull the week's numbers from the warehouse, the payment processor and the ad platforms, then compute the deltas in code.

AI step: write the commentary. Given the deltas and last week's commentary, explain what changed and flag the two or three movements worth a human look.

Output: a note attached to the dashboard plus a message in the leadership channel.

Guardrail: every number in the output comes from the query, never from the model. Language models are unreliable at arithmetic and you do not need them for it. The model narrates numbers it is given; it never produces them.

Content drafting for marketing

Trigger: a row in the content calendar moves to Ready. Steps: pull the brief, the brand voice document, and three previously published pieces as style anchors.

AI step: draft the piece against the brief and the voice guide.

Output: a draft in the CMS with status set to Draft, assigned to an editor, with the brief linked.

Guardrail: never auto-publish AI content. This workflow removes the blank page, not the editor. The measure of whether it works is editing time per piece, not pieces produced.

How do I automate my workflow with AI?

Pick one workflow and take it all the way to production before you touch a second. Six steps, in this order — the order is most of the value.

1. Pick a workflow that is high-volume, low-stakes and already documented

High-volume so the payoff is visible within weeks. Low-stakes so an early mistake is embarrassing rather than expensive. Already documented, because a process nobody has written down is not a process — it is several people's habits, and you will discover the disagreements halfway through the build.

Internal-facing workflows beat customer-facing ones for a first project. Triage, routing, extraction and reporting are all good candidates. Anything that sends money or emails a customer without review is a bad one.

2. Map the process as it actually runs, including the exceptions

Write out the trigger, every step, every decision point, and every system touched. Then spend most of your time on the exceptions: the duplicate submission, the attachment that is a photo of a screen, the record that is missing the field everything else depends on.

The happy path is usually an afternoon of workflow building. The exceptions are the project. If a step currently depends on somebody knowing something that is not written anywhere, that is the step where the automation will break.

3. Build the deterministic skeleton first, with no AI at all

Wire the trigger, the lookups and the writes, with a hardcoded value standing in for whatever the model will eventually decide. Run it end to end.

This isolates your failures. Authentication problems, field mapping mistakes, rate limits and permission errors are all far easier to diagnose before a probabilistic step is in the graph. When the skeleton runs clean ten times in a row, the plumbing is correct.

4. Add the AI step and force structured output

Replace the hardcoded value with the model call. Use structured output or a JSON schema rather than parsing prose. Constrain every categorical field to an enum. Set a low temperature for classification and extraction work.

Always include an explicit escape hatch value — unknown, or needs_review — and say in the prompt that returning it is the correct answer when the input is ambiguous. A model with no way to express uncertainty will guess, and a confident wrong answer is far more expensive to catch than an admitted one.

5. Test against real historical data, not three happy-path samples

Take the last month of real records, run them through the AI step in isolation, and compare the model's answers to what your team actually did. You now have a measured agreement rate per category instead of an impression.

This is the step that gets skipped, and it is the one that tells you whether to ship. You will typically find the model is near-perfect on some categories and unreliable on one or two. That result is not a failure. It tells you exactly which classes to automate and which to leave to people.

6. Ship behind a human, then remove the human deliberately

Launch with human-in-the-loop review on every run: the workflow prepares the decision, a person approves it. Track the override rate.

Once a category holds a high agreement rate over a meaningful sample, promote that category to fully automatic and keep review on the rest. Removing the human is a decision you make per class, backed by numbers — not a switch you flip on launch day because the demo went well.

Error handling when an AI step returns something unexpected

The model is the least predictable node in your graph. Treat its output the way you would treat input from a stranger on the internet: parse it, validate it, and refuse it when it is wrong. Vendors will sell you enterprise-grade AI; what determines whether your workflow is dependable is the exception handling you build around it.

Constrain the output before you try to validate it

Structured output modes, JSON schemas and enums eliminate most malformed responses at the source. Ask for the smallest possible object — three fields you will use, not twelve you might. Every field you request is another field that can come back wrong.

Free-text output is fine when a person reads it next. It is a liability when the next step is a database write.

Validate, then decide what happens on failure

Run three layers of checks in order. Parse: is it valid JSON. Schema: are the required fields present with the right types and enum values. Business rules: do the line items sum to the total, does the referenced customer ID exist, is the date in a plausible range.

On failure, retry once with the validation error appended to the prompt — this fixes a surprising share of formatting problems. If the second attempt fails, stop. Route to a human queue with the raw output attached. Do not retry in a loop, and never let a failed AI step fall through to the write action with a default value nobody chose.

Retries, timeouts and idempotency

Model APIs return rate-limit and server errors under load. Retry those with exponential backoff and a cap. Do not retry validation failures the same way — those are logic problems, not transient ones.

Set a timeout on every model call, because a step with no timeout can hold a worker indefinitely. And make your write steps idempotent with a key derived from the source record, so a retry updates the record it created the first time instead of creating a duplicate. Duplicate invoices and duplicate CRM records are the classic scars of a workflow with retries but no idempotency.

Log the whole run or you cannot debug it

For every run, store the input, the prompt version, the model name and version, the raw model output before parsing, the validation result, and the action taken. Debugging an AI step without the raw output is guessing, and prompt behavior changes when the model version changes underneath you.

This is also why run-history retention deserves a place on your evaluation checklist rather than a footnote. If your platform keeps a few days of logs and your failure rate is one in a thousand, you will never see a failure while its evidence still exists.

Alert a person, not a log file

A workflow that fails loudly gets fixed. A workflow that fails silently gets trusted for six weeks and then discovered.

Alert on the things that mean something: a run that errored, a queue of items waiting for human review that is growing instead of draining, and a sudden change in the distribution of the model's answers. That last one catches quiet drift after a prompt edit or a model upgrade, which nothing else will.

What AI tool can I use to generate workflows?

Most major platforms now ship an AI copilot that builds the workflow for you. Describe what you want in a sentence and the AI workflow builder assembles a draft: trigger, steps, and rough field mapping. Zapier, Make and n8n all have some form of this, and the SaaS products with built-in AI increasingly do too.

These are good for scaffolding and bad for finishing. A generated draft saves you the tedium of finding the right nodes and wiring them in sequence. It will not know which of your three email fields is the real one, it will not add the error branches, and it will happily produce a workflow that works on the demo record and fails on the second one. Generation is a starting point for workflow automations, not a substitute for understanding them.

The more useful move is to use a chat model as one of the tools to help you design before you open the builder at all. Describe the process and ask it to produce a table of trigger, steps, systems touched, decision points, and failure modes. Arguing with that table for twenty minutes surfaces the exceptions you would otherwise discover in production. Then build the workflow yourself, or let the AI builder scaffold it and go through every node.

Whatever generates the first draft, verify three things before you enable it: authentication is using the account you intend rather than a personal one, every field mapping points at the field you mean, and there is an explicit path for what happens when a step fails.

What are the 5 main AI tools?

There is no canonical set of five — the question comes from listicles rather than from anything structural. What is genuinely useful is that an AI automation workflow almost always draws on five kinds of tool, and knowing which kind you are missing is more actionable than any ranked list.

First, large language model APIs — OpenAI, Anthropic, Google and the open-weight models you can host. This is the reasoning itself, billed by tokens, and it is the layer everything else sits on top of.

Second, chat assistants and AI apps: ChatGPT, Claude, Gemini, Microsoft Copilot. These are AI productivity tools for a human at a keyboard. They make individuals faster; they do not change how a process runs.

Third, workflow engines with AI steps — Zapier, Make, n8n and their peers. This is where AI actions get triggers, connections and error handling wrapped around them, which is what turns a capability into an automation.

Fourth, built-in AI inside the systems of record you already use: your CRM, your helpdesk, your project management tool. Lowest integration cost, correct permissions by default, bounded by the product's edges.

Fifth, the data and retrieval layer — embeddings, a vector store, and the warehouse or database that holds the truth. Without it, the model has no access to your specific facts, and grounded output is the difference between a useful draft and a plausible fabrication.

If your automation is not working, it is usually the fifth one you are missing, not the first.

Which AI tool is best for automation? Choosing between the best AI workflow automation tools

Choosing an AI workflow automation tool comes down to three variables: monthly execution volume, how sensitive the data is, and how much code your team is willing to own. There is no single AI workflow automation tool designed to win on all three, which is why the best AI workflow tools for one company are the wrong answer for the next.

Use Zapier or a comparable hosted platform when your systems are all mainstream SaaS, volume is modest, and nobody on the team wants to run a server. The connector library is the product and it is worth paying for.

Choose Make or another node-canvas platform when the logic has real branching, iteration and data reshaping in it. The visual model handles complexity that a linear step list makes painful, and the per-operation meter tends to favor workflows with many small steps.

Choose n8n or another open-source workflow engine when volume is high enough that metering hurts, when the data cannot leave your environment, or when you need to run code and call internal services. You are trading a variable bill for ops responsibility. That trade improves every month your volume grows.

Choose native built-in AI when the whole workflow lives inside one system. There is no faster automation to ship than one where the data never moves.

Build custom when the workflow is part of what you sell, when complex AI logic makes a canvas unreadable, or when metered pricing at your volume exceeds the cost of owning the code.

The honest framing: the best tools are the ones whose failure mode you can live with. A hosted platform fails by charging you more than expected. A self-hosted engine fails by going down on a holiday weekend. Custom code fails by needing the person who wrote it. Pick the failure you are equipped to absorb.

A checklist for evaluating tools before you commit

Connectors for your actual stack. Do not look at the logo wall. Open the connector page for the three systems you care about and check the specific triggers and actions you need. Plenty of integrations exist as read-only when you need to write.

Metering math on your real volume. Build one representative workflow, count the units a single run consumes, multiply by realistic monthly runs including loop fan-out, and compare across the candidates on that number.

Run history and debugging. How long are execution logs kept, can you see the input and output of each step, and can you replay a single failed run without re-triggering the whole workflow.

Error handling primitives. Native retries with backoff, per-step error branches, timeouts, and a way to park a failed item for a human instead of dropping it.

Secrets and access control. Where credentials are stored, whether they can be scoped per workflow, and whether the platform supports role-based access control so an intern cannot edit the workflow that touches payroll.

Extensibility. A generic HTTP request node and a code step are the two escape hatches that decide whether an unsupported system is a two-hour problem or a dead end. Extensibility matters more than connector count, because the gap is always the one system nobody integrated.

Scalability. Concurrency limits, maximum execution time, payload size caps, and behavior under a burst — a queue that backs up gracefully is very different from one that drops events.

Teamwork and change control. Versioning, a staging environment separate from production, an audit trail of who changed what, and the ability to export a workflow definition so you are not locked in by the format.

Where an automation partner fits, and where it does not

Most companies should start with the existing tools they already pay for and a single workflow. That is not a soft recommendation — it is genuinely the fastest path to knowing whether AI workflow automations help your business at all, and it costs you a few days.

Automation services make sense at a narrower set of moments: when a workflow crosses systems with no usable connectors, when compliance requires self-hosting and nobody internally wants to own the infrastructure, when metered pricing has grown past the cost of owning the code, or when the workflow automations you depend on have become important enough that they need tests, environments and someone accountable for them.

AutomateNexus builds start at $7,500. A typical build runs about 30 days; an MVP is 4 to 8 weeks. AI model costs stay on your own provider account under a bring-your-own-key setup, usually $30 to $150 per month depending on volume, paid directly to the provider with no markup from us. If you want the plan before the build, the automation audit is free and ends in a written plan with a fixed price.

Before any of that, take the free audit. It is a three-minute questionnaire that returns an automation health score, an estimate of what manual work is costing you annually, and a ranked list of quick wins. No call, no cost, and the ranked list is useful whether you build it yourself, buy a platform, or hire anyone at all.

Frequently asked questions

What is the difference between per-task and per-operation pricing?

A task is generally one successful action step, while an operation is any module call, including routers, iterators, aggregators and intermediate lookups. The same logical workflow therefore consumes noticeably more operations than tasks, and the per-unit rate is correspondingly lower. Sticker prices cannot be compared directly. Build the same workflow on both, count the units one real run consumes, and multiply by your actual monthly volume.

Why is my automation bill so much higher than the free trial suggested?

Because production runs fan out and prototype runs do not. Metering counts action steps, so one run that loops over fifty line items is fifty units rather than one, and the first real production month is usually several times the trial estimate. Budget for two bills as well: the automation platform or server, plus the model provider, which meters you separately on input and output tokens.

Should I self-host something like n8n or use a hosted platform?

Self-host when volume is high enough that metering hurts, when the data cannot leave your environment for compliance reasons, or when you need to run code and call internal services. Hosted platforms earn their fee when your systems are mainstream SaaS, volume is modest, and nobody wants to run a server. You are trading a variable bill for uptime, upgrades, backups, secrets management and the pager.

What should happen when an AI step returns something unexpected?

Retry once with the validation error appended to the prompt, which fixes a surprising share of formatting problems. If the second attempt fails, stop and route the item to a human queue with the raw output attached. Do not retry validation failures in a loop, and never let a failed AI step fall through to the write action with a default value nobody chose.

How do I stop a workflow with retries from creating duplicate records?

Make every write step idempotent using a key derived from the source record, so a retry updates the record it created the first time instead of creating another. Retries are necessary, because model APIs return rate-limit and server errors under load, but retries without idempotency are what produce duplicate invoices and duplicate CRM records. Set a timeout on every model call too.

Do I need a separate automation tool if my CRM already has AI features?

Often not. Built-in AI inside your CRM, helpdesk or project tool is badly underrated: the data is already there so there is no sync to maintain, the automation inherits the product's own role-based permissions, and there is usually no extra per-task charge. For anything that starts and ends inside one system, that should be your default. The limit is the product boundary.

How much of the work should the AI step actually do?

As little as possible. The model should do one narrowly-scoped job with a constrained output, such as classify this, extract these fields, or draft this paragraph, while ordinary code and if-then branches handle everything around it. Constrain categorical fields to an enum, ask for the smallest object you will actually use, and include an explicit escape value so ambiguous input has somewhere honest to go.

/ Put this to work

Want this running in your business?

We build systems like this for small businesses in 30 days — one-time fee, you own everything. The first call is free and ends with a plan either way.

/ Share

Where we go from here

Start with a call.

Thirty minutes, no pitch deck. We map your operations, find the friction, and show you where automation actually earns its keep. If there's no fit, we'll say so.

No subscription.

No lock-in.

No surprise invoices.

Or start smaller — the $500 pilot · see pricing

/ START HERE/ FIG. 14