Generative AI assistants — can they finish the job?

Benchmarks, coding tests and permission controls explain why polished AI transcripts matter less than verified workflow completion.

Generative AI assistants — can they finish the job?

The short version

  • Reliable generative AI assistants require specialist context, narrow permissions, external controls and verified final-state completion.
  • ThinkingBox's strongest model fell from 65% first-attempt success to roughly 25% repeatable success across 20 trials.
  • Buy assistants by price per verified completion, including failed attempts and human review, rather than polished transcripts.

The AI agent claimed it had added a quiet-room preference to the hotel booking. The database field was empty. ThinkingBox found this failure while testing stateful business workflows. Its strongest model passed about 65% on the first attempt, but repeatable success across 20 trials fell to roughly 25%. A polished transcript can hide an untouched database—awkward when I need to invoice the customer or explain the mess to Legal over cold espresso. Generative AI assistants combine a model with business context, tools and external controls. I want one that repeatedly completes my workflow with only the authority that job requires.

The ChatGPT-versus-Claude-versus-Gemini debate judges a restaurant by its oven. I care whether the order reached the kitchen, the allergy note survived and somebody noticed the risotto catching fire.

The model gets all the attention and half the job

Enterprise assistants need domain-specific skills: reusable instructions and context containing company formats, approved data cuts and house methodology. The agent retrieves information from company systems or licensed sources, while existing entitlements control my access. Authorization stays in the infrastructure rather than becoming creative writing for the model. The assistant can produce a cited answer or invoke a workflow tool, with confirmation for consequential actions; a clinician, for example, reviews a recommendation before submission. A governance layer records events and enforces single sign-on, permissions and audit logging outside the agent. Even a brilliant model struggles when fed the wrong files and given admin access like an intern holding the master password.

Clinicians verify a pending action at a hospital access reader, highlighting human oversight in generative AI workflows.

Legal work exposes the limit. A general assistant can draft a clause. A legal assistant also needs institutional playbooks, matter-level access and an approval path respecting professional responsibility. Google Cloud puts it bluntly:

General-purpose AI, however capable, does not meet that standard on its own. Foundational model intelligence is necessary. For legal work, it is nowhere near sufficient.

Finance and healthcare have the same local machinery. The assistant needs institutional methodology and approved records, then the right person must approve an output before it becomes an action. “The model is smart” works in a demo. “This person was entitled to this source, and this clinician confirmed the recommendation” survives an audit.

The productivity case is legitimate. A workplace preprint using Microsoft M365 activity found heavy adopters made about 21% more productivity-app actions than their own pre-adoption baseline. Communication-app actions rose about 7% against the same baseline. Each participant used AI heavily during the study, not once before forgetting Copilot existed. These traces show changed behavior, but not task accuracy or economic value. Founders love counting generated documents because the chart goes up and right. Customers eventually ask whether anything useful happened afterward. Very inconsiderate.

Specialist assistants speak the company dialect

I thought better general models would flatten specialist software. I was wrong. Businesses run on local definitions, weird exceptions and forms designed by somebody who retired before Slack existed.

A specialist assistant encodes those quirks as reusable skills connected to the governing records. I choose one when a task depends on licensed data, house methodology or a fixed approval sequence. General assistants suit broad, low-risk work I can inspect easily. I start with one workflow and its required ending: which records the assistant may read, what action it may take and who approves consequential changes. Then I check the required format and citations. A specialist earns its premium when that behavior survives repetition, messy inputs and the inevitable spreadsheet named FINAL_v7_USE_THIS_ONE.

The strongest case for general-purpose agents is economic: one capable system could cover several departments and replace many subscriptions. I’d love that; my SaaS bill looks like a ransom note. But StartupBench found its strongest agent completed only about 30% of market-validated end-to-end workflows under a unified harness, leaving most unfinished. Simulated benchmarks have limits, especially when production adds strange connectors and stranger humans. Still, that completion rate gives me no reason to accept broad enterprise-reliability claims on faith.

Consumer assistants need a different test. The best Character AI alternative depends on whether I want roleplay, companionship, creator controls or private deployment. The available research does not establish an overall winner. I compare character consistency and memory, then inspect deletion terms and export options, especially for personal conversations. An app designed for emotional engagement has a different job from an enterprise assistant processing refunds, even if both avatars have minor-Netflix-villain cheekbones.

Network leads pass through a permission-enforcement appliance toward workflow-event storage, with visible ports and status lights.

Agentic AI coding tools make fake success visible

Agentic AI coding tools are worth using when I can isolate their environment, restrict their permissions and verify the result with executable tests. Coding gives agents strong feedback: they can inspect a repository, edit files, run commands and see whether tests pass. It also gives them enough authority to create a spectacular mess before lunch.

Failure begins when I treat a valid-looking action as completion. An agent may call the expected tool and explain itself plausibly while leaving the repository or database unchanged. ThinkingBox checks terminal backend state and side effects against executable assertions, so the transcript cannot grade itself. Its hotel agent gathered the preference and claimed success, but the booking field stayed empty. Software offers endless versions of this comedy: a migration never runs, a patch hits the wrong branch or a configuration change vanishes after restart. Transcript grading sees convincing intent; executable assertions inspect the state after the agent stops talking.

The fair objection: ThinkingBox and StartupBench use simulated workflows, not incident data from operating companies. Correct. Nobody knows whether benchmark performance predicts failures involving live permissions, third-party connectors and human approvals. We also lack independent production error rates for enterprise agents under those conditions. “Enterprise-ready” covers an enormous blank space.

Local deployment adds another layer glossy comparisons skip. In my August 2026 test, the 21-billion-parameter gpt-oss:20b model used MXFP4 and remained fully resident in memory.

On an M3 Max with 128 GB, it generated about 74 tokens per second, processed prompts at roughly 756 tokens per second and produced its first token in around 4 seconds. That’s fast enough for a local agent loop without the machine reconsidering its life choices.

The larger gpt-oss:120b, with roughly 117 billion parameters, also remained fully resident in memory using MXFP4. On the same machine it generated about 51 tokens per second, slower than the smaller model.

Prompt processing fell to roughly 215 tokens per second, with the first token after about 6 seconds. Both felt usable, but the larger model’s delay becomes clearer when several calls multiply each pause.

My RTX 5060 Ti with 16 GB was busy with ComfyUI, leaving Ollama around 150 MB of VRAM. The 20B model therefore ran on the CPU. Hardware allocation and workload isolation can matter more than another tiny leaderboard gain; my GPU had chosen a career in the arts.

Permissions put a ceiling on the damage

Agents become dangerous when they retrieve from multiple repositories and act across SaaS tools without carrying the requester’s identity through the workflow. The first connector receives a request, but downstream services may see only the agent unless user authorization context travels with it. Passing that context in tokens lets every service enforce least privilege through existing entitlements. The agent coordinates; infrastructure decides what’s allowed. Because agents can change persistent state, a plausible answer or valid tool call proves little. ThinkingBox therefore checks resulting records and side effects with executable assertions. Prompt injection can redirect the model only within its available authority, so narrow permissions cap the damage.

The Bounded Agents preprint offers striking evidence. In compromised-model tests across four AgentDojo domains, data exfiltration ran between 75% and 100% without Agentic Principal Chain controls.

With those authorization controls, the reported exfiltration rate fell to 0%. A preprint cannot guarantee production safety, but it explains why I trust external permission enforcement over a compromised model politely promising to behave.

Before approving deployment, I repeatedly run one valuable workflow. I define its required final state and prohibited side effects, then add stale records, missing fields and a broken connector. I verify the user’s access context survives every tool call, because one connector dropping it can expose unauthorized records. Every consequential write gets a named approver and inspectable evidence. The audit log must separate the human decision from the agent’s action. Recovery needs a real reversal test. A rollback plan in a slide deck has never rolled back anything.

Cost comes afterward. I want price per verified completion, including human review and failed attempts. Nobody knows how much review preserves accuracy without erasing vendors’ reported speed gains. We also lack independent evidence that entitlement propagation and audit logging survive indirect prompt injection through third-party tools. Vendor claims about saved time and higher throughput may replicate across regulated customers—or melt on contact with a regional bank’s approval process.

Internal testing still misses customer-visible failures. In the July 2026 VentureBeat Pulse survey of 108 enterprises, 49% reported at least one problem after an AI feature passed company testing, barely changed from 50% the previous month. The self-selected sample is not a population estimate. It is permission to test every boring connector twice.

An Anthropic IPO, or the wider parade of AI IPOs in 2026, shows where investor appetite is flowing. It says nothing about whether an assistant will issue the correct refund under my policy. Public-market excitement becomes procurement evidence when my procurement team accepts confetti.

By the end of 2027, competent drafting will be a commodity across serious generative AI assistants. I’ll hand the keys to the vendor willing to show me its permission boundary, backend assertion and the failed run it wishes I hadn’t requested.

Frequently asked questions

What makes generative AI assistants reliable?

Reliable generative AI assistants combine capable models with domain-specific context, least-privilege permissions, workflow tools, approval paths and external audit controls. Reliability must be measured against the required backend state and prohibited side effects across repeated trials, because a convincing transcript or valid tool call does not prove completion.

How can agentic AI coding tools be used safely?

Agentic AI coding tools are safest when their environment is isolated, permissions are restricted and results are checked with executable tests. Repository state, migrations, branches and configuration after restart must be inspected directly, since an agent can report a successful edit even when the intended change never persisted.

What is the best Character AI alternative?

The best Character AI alternative depends on the intended use: roleplay, companionship, creator controls or private deployment. Research cited in the article does not establish an overall winner. Compare character consistency and memory, then inspect deletion terms and export options, particularly when conversations contain personal information.

Sources

Related reading

Luca

Luca

Luca by the way is the personal blog of Los Angeles based entrepreneur Luca Capula. A true Italian who lives between Torino and LA.

More posts →