The AI Agent That Assumes: Why Automation Needs to Ask, Not Guess
AI agents are good at filling in gaps quietly, which is exactly the problem. Here's why business automation needs to be built to ask rather than assume, with real examples.
Services
Every project starts from a real business problem. The labels below matter less than the result, and most projects combine a few of them.
Two ways I help
Most work falls into one of two camps. Whichever yours is, you work directly with me from the first conversation to launch and beyond.
Software for how your business runs day to day.
Build, ship and grow a software product.
Off-the-shelf tools often almost fit, then leave gaps you plug with spreadsheets and copy-paste. I build bespoke software that matches how your business runs, takes out the manual steps and gives your team one place to work. It's built for your process, not from a template.
Most companies run on a patchwork of tools that don't share data. I build the internal system that ties them together, so your team stops re-keying information and starts trusting the numbers. Everyone works from the same source.
AI helps when it removes real work, such as sorting enquiries, drafting replies, reading documents and flagging exceptions. I'm clear about where it fits and where a simpler approach does the job better. You keep a person in the loop where it counts.
A good portal cuts down the back and forth. Customers check progress, send requests and find documents without emailing you, and your staff get the tools to serve them quickly. Everything sits behind a secure login.
Generic CRMs are full of fields you never use and missing the ones you need. I build a CRM around your pipeline, your language and the reports you look at each week. You get what fits, and nothing you don't.
Manual hand-offs are where things get dropped. I map your process, then automate the routine parts so the right person is prompted at the right time and nothing slips. You also get a clear record of what happened and when.
If you're launching a software product, the first version needs to prove the idea without turning into a maintenance burden. I focus on building the right thing first, on foundations you can keep building on. Accounts, subscriptions and multi-tenant setup are done properly from the start.
Old systems get fragile and hard to change, and the people who understood them often move on. I replace them step by step, starting by learning what the old system really does before anything is switched off. Your data moves across safely and in full.
Your accounting package, CRM, website and supplier systems each hold part of the picture. I connect them so information moves between them on its own and everyone works from consistent data. The integrations are reliable and monitored.
Software isn't finished at launch. I offer ongoing support so there's someone who knows your system, responds when it needs attention and helps it grow as your needs change. You aren't passed around a rotating support desk.
Specialisms
Some kinds of work come up again and again. Here's a closer look at each, from the technology to where I work.
Not sure which you need?
That's normal. Working it out is my job, and most people come to me with a problem rather than a spec.
You don't need to know whether you need a CRM, an integration or an automation. Tell me what's slowing you down and I'll tell you what would fix it, and roughly what it would cost.
Prefer to arrive with something concrete? Thesoftware brief generatorturns a rough idea into a clear, development-ready brief you can send me, and the other tools help you weigh up the decision first.
Describe your problemInsights
AI agents are good at filling in gaps quietly, which is exactly the problem. Here's why business automation needs to be built to ask rather than assume, with real examples.
When you inherit software with no documentation and no developer to ask, the temptation is to rewrite it fast. Here's a safer way to work out what it actually does first.
AI coding agents don't carry memory of past decisions between sessions the way a human developer does. That gap shows up as inconsistency in your codebase, and it matters more than most people realise.
Got a problem worth solving properly?
Tell me what's slowing your business down. The first conversation is free and straightforward, and it's with me, not a salesperson.
Or email me at josh@thackr.co.uk