Skip to content
Computese home

10

AI & automation

AI automation uses a language model only where a step needs judgment, such as reading a document or drafting a reply, and ordinary code everywhere else. Nothing changes in your systems until a rule or a person approves it.

Invoice from the shared inboxProposal

  • SupplierMatched to a known record
  • TotalLine items add up
  • Purchase orderFound, amounts match

Waiting for the finance lead to approve

Example: the model reads, a person approves

Start with
AI automation review
Ways to engage
Fixed price, time and materials, dedicated team
Works to
NIST AI RMF 1.0, OWASP Top 10 for LLM Applications, ISO/IEC 42001
Reply time
Within 24 hours

Who it is for.

If you run a business

Your team reads the same emails, forms and documents all day and re-types what they say. You want that to stop without handing decisions to a chatbot.

Sound familiar?

  • Staff re-type what they read in emails, forms and PDFs into another system.
  • You pay for AI seats, and nobody can say what changed.
  • Staff paste client data into personal AI accounts.
  • The chatbot on your website gives answers nobody has checked.

If you lead a technology team

You need AI in production you can defend: answers grounded in approved sources, an evaluation before every change, tools with the least access they need, approval before anything writes, and a record of what the model saw and did.

Sound familiar?

  • A retrieval demo works on ten questions, and nobody knows about the thousandth.
  • An agent holds broad API keys, and nothing asks before it writes.
  • Model and prompt changes ship without a regression test.
  • There is no record of what the model saw, answered or cost.

What changes.

What you can hold the work to, in plain terms.

  1. 01

    AI only where it earns its place.

    A model reads, sorts and drafts; rules and ordinary code do everything else, so each run costs less and every step can be tested.

  2. 02

    Nothing acts on its own.

    The model proposes. A rule you signed off, or a named person, approves anything that changes data, and a gateway refuses everything else.

  3. 03

    Changes are tested before they ship.

    Every model, prompt or source change answers the same set of real questions first. If the scores drop, it does not ship.

  4. 04

    You can show what happened.

    Inputs, sources, answers, approvals and cost are logged per case, with personal data removed before the model reads anything.

AI that advises, a gate that decides.

The model is the least trusted part of the design. It reads and proposes; rules and a named person decide what reaches your systems.

Advise lane: inputs such as email and forms, documents, tickets and events pass through redaction, which removes personal data before the model reads it; retrieval over approved sources with access rules applied; the model, at a pinned version, with its output checked against a schema; and a proposal, an answer or an action with its sources and confidence. Decide lane: rules you signed off run as ordinary code; a named person approves any change; a gateway accepts only actions on a signed allow-list, with least-privilege credentials, before anything reaches your CRM, accounting or ticketing. Watch lane: an evaluation set on every change, low-confidence cases sent to a person, a fallback when a provider is down, traces and cost per case, and evidence sealed with hashes.

Fig. 1 Reference architecture for AI automation. A simple workflow uses only part of it; the approval gate and the log are never optional.
A data-centre GPU accelerator card with a finned heatsink on a pale workbench, its one status light glowing orange.

What we bring.

The disciplines inside this service, and the detail we work to in each.

  • 01

    Workflow automation

    Repetitive work across your tools automated end to end, with a model only at the steps that need judgment and a review queue for the cases it is unsure of.

    • Deterministic steps stay deterministic
    • Power Automate, n8n or code, chosen per flow
    • Retries, alerts and a runbook per flow
    • A review queue for exceptions
  • 02

    Assistants grounded in your content

    Assistants for your website, staff or customers that answer from your own pages, documents and live data, cite their sources and say when they do not know.

    • Retrieval-augmented generation (RAG)
    • Keyword and vector search, reranked
    • Live facts through read-only tools: prices, availability, status
    • Escalation to your staff, with the conversation
  • 03

    Document and inbox processing

    Emails, forms, PDFs and web pages read by a model, turned into structured records and checked by rules before anything is written.

    • Extraction to a JSON Schema
    • Every extracted fact traced to its source
    • Confidence thresholds and an exception queue
    • Idempotent writes into your CRM or accounting
  • 04

    Agents with limited rights

    Agents that call tools across several systems, with every tool listed, scoped and classed by what it can change.

    • Tools on a signed allow-list
    • Each tool classed read, draft or change
    • Maker-checker approval for changes
    • MCP servers where several assistants share one system
  • 05

    Evaluation and red-teaming

    An evaluation set built from your real cases and the attacks the system will meet, passed before any model, prompt or source change goes live.

    • Test cases from your real questions
    • Prompt-injection and data-leak cases
    • Pass thresholds agreed per risk class
    • Reports that compare each change with the last
  • 06

    Guardrails, operations and governance

    What keeps an AI system safe to run after launch: limits, fallbacks, reviews and a named owner for every rule.

    • Personal data removed before the model reads it
    • Spend caps and rate limits
    • A fallback model when a provider is down
    • Conversation reviews that flag unhappy customers
    • Model and prompt versions pinned
    • Findings mapped to the NIST AI RMF

Rules, a model step, an assistant or an agent.

Most work needs less AI than the pitch suggests. The design names the approach for each step, and the reason.

ApproachFits whenStrengthWatch for
A feature you already licenseFits whenThe task is general: drafting, summarising, searching your files.StrengthNothing to build, and the vendor supports it.Watch forIt sees what each user can open, so permissions come first.
Rules and a workflow, no modelFits whenThe steps and the inputs are predictable.StrengthCheapest to run, and the same result every time.Watch forBreaks on free text and scanned forms.
A model step inside a workflowFits whenOne step needs judgment: classify, extract or draft.StrengthThe model's job is small, so its errors are measurable.Watch forNeeds an evaluation set, and a threshold that sends doubt to a person.
An assistant grounded in your contentFits whenPeople ask questions your documents already answer.StrengthAnswers cite their source, and nothing is written.Watch forStale content gives stale answers.
An agent with toolsFits whenThe path varies by case and spans several systems.StrengthHandles work no fixed flow can describe.Watch forThe highest cost and risk: scoped tools, approvals and full tracing.

Sometimes the answer is a feature you already pay for. If it is, we will say so and not build it.

How it runs.

Every stage ends with a document you keep and a gate you can check.

  1. 01

    Map

    One workflow at a time: what arrives, who handles it, what it costs today and which actions carry risk.

    Exit gate: A measurable success test, and a named owner for every action the system may take.

    • Workflow walkthrough
    • Sample cases
    • Risk class per action

    You receiveA use-case brief with a baseline and success measures

  2. 02

    Prove

    A working prototype on your real cases, including the awkward ones, scored against the success test.

    Exit gate: The prototype meets the agreed scores on real cases.

    • Prototype
    • Evaluation set
    • Cost per case

    You receiveEvaluation results, and a fixed quote or a written recommendation not to build

  3. 03

    Build

    The production system in a test environment, wired into your tools with the least access it needs.

    Exit gate: Every write path has an approval rule and a log, and security findings are closed.

    • Integrations
    • Approval rules
    • Security tests

    You receiveThe system in a test environment, with test evidence

  4. 04

    Run

    Live on a small share of cases first, then all of them, watched through traces, cost and the review queue.

    Exit gate: Your team has reviewed real traces, and the fallback works with the model switched off.

    • Staged rollout
    • Conversation reviews
    • Model updates

    You receiveDashboards, a runbook and the evaluation set for every later change

What is in scope.

Written down before work starts, so nothing is assumed.

Included

  • A map of the workflow, marking code, model and human steps
  • An evaluation set from your real cases, run before every change
  • Integrations with retries and idempotent writes
  • Approval rules and a log of every action
  • Security tests for prompt injection and data leaks
  • Dashboards, a runbook and a fallback when the model is unavailable

Not included

  • Model and SaaS licences, which stay in your name
  • Training foundation models from scratch
  • Decisions about people, such as hiring or credit, made without human review

Standards and stack.

The public frameworks we measure the work against, and the platforms we run it on.

Standards we work to

NIST AI RMF 1.0
Risks and findings organised by its four functions, Govern, Map, Measure and Manage, with the Generative AI Profile (NIST AI 600-1) for language models.
OWASP Top 10 for LLM Applications
Test cases for prompt injection, data leaks and over-broad permissions, with the Top 10 for Agentic Applications where agents call tools.
ISO/IEC 42001
Policies, records and reviews shaped to fit an AI management system, for clients who run one. A reference, not a certification we hold.
PIPEDA and Quebec's Law 25
Purpose, consent and minimisation before personal data reaches a model, following the Privacy Commissioner's principles for generative AI.
EU AI Act
Transparency duties, such as telling people they are talking to a machine, for systems used by people in the EU.

How we choose tools

Certified engineers
AWS Solutions Architect, Azure Solutions Architect Expert, Google Cloud and security certifications, held by the engineers who do the work.
Licensed tools only
Every tool comes from an approved list: commercial software under its licence, or open source under a standard licence. Nothing cracked, nothing unlicensed.
Your platform first
Where you already run something that works, we build on it.
Not on the list?
Ask. Engineers who know the fundamentals pick up a new tool quickly, and we will tell you plainly if we have not used it before.

Platforms and tools we work with

Models

  • Anthropic Claude
  • OpenAI GPT
  • Google Gemini
  • Azure OpenAI
  • Amazon Bedrock
  • Llama
  • Mistral
  • Qwen

Retrieval

  • PostgreSQL
  • pgvector
  • OpenSearch
  • Elasticsearch
  • Azure AI Search

Agents and orchestration

  • Model Context Protocol
  • LangGraph
  • Vercel AI SDK
  • PydanticAI
  • Temporal
  • Python
  • TypeScript
  • FastAPI

Workflow automation

  • Microsoft Power Automate
  • n8n
  • Make
  • Zapier
  • Jenkins

Document AI

  • Azure AI Document Intelligence
  • Amazon Textract
  • Google Document AI
  • Tesseract

Evaluation and tracing

  • promptfoo
  • Langfuse
  • OpenTelemetry
  • Grafana
  • Sentry

Security and evidence

  • JSON Schema
  • OpenID Connect
  • Mutual TLS
  • HMAC-signed commands
  • Object Lock (WORM)

Where we have done it.

Client cases name the industry and the stack, never the client.

How to start.

A fixed, small first engagement, then the model that fits the rest.

A first engagement

AI automation review

One real workflow, reviewed with the people who run it, before anything is built.

You receive

  • Where AI helps in this workflow, and where it does not
  • A risk class and an approval rule for each action
  • A draft evaluation set from your own cases
  • A fixed quote, or a written recommendation not to build

What we need from you

  • The person who owns the workflow
  • Real samples, including the awkward ones
  • Read access to the systems involved
  • Your rules on where data may be processed

Then, the model that fits

  • Fixed price

    Defined projects: a website, an assessment, a migration stage

    One price for that scope

  • Time and materials

    Ongoing improvement, support and discovery work

    Billed for the time used

  • Dedicated team

    Long programs such as a platform migration

    A monthly rate per engineer

Common questions.

What is AI automation?

AI automation is software that uses a language model for the steps that need judgment, such as reading a document, sorting a request or drafting a reply, and ordinary code for everything else. Rules or a person check the model's output before anything changes in your systems. Done well, it removes typing and triage, not accountability.

How much does AI automation cost?

It depends on how many systems the work touches and how much risk each action carries, so we quote after a short review of one real workflow. The quote gives two numbers: the cost to build and the monthly cost to run, model usage included. Sometimes the cheapest answer is a feature you already license.

What is the difference between an AI agent and a workflow?

A workflow follows steps you define; an agent chooses its next step and calls tools to get there. Workflows are cheaper, faster and easier to test, so we use them wherever the path is known. An agent earns its place only when the path genuinely varies, and even then it acts through a short list of approved tools.

RPA or AI: which is better?

Neither on its own. Robotic process automation replays clicks reliably but breaks when a screen or document changes. A language model copes with messy input but can be wrong. Most sound designs combine them: an API or RPA step for the mechanical part, a model step to read or classify, and a rule or a person to check the result.

How do you stop an AI assistant from making things up?

By making it answer from your content, and testing that it does. The assistant retrieves passages from approved sources, cites them, and says it does not know when nothing relevant is found. Before launch, and before every model or prompt change, it answers a fixed set of real questions with known answers. A drop in scores blocks the release.

Will our data be used to train someone else's model?

Not if the service is chosen and configured for it, and we check that before any data moves. Business and API plans from the major model providers can exclude your data from training and limit retention, but terms differ by provider and plan. Personal data the model does not need is removed before it reads anything.

Can an AI agent act in our systems safely?

Yes, within limits you set. Each tool the agent may call is listed, scoped to the least access it needs and classed as read, draft or change. Anything that changes data waits for a named person's approval, and a gateway refuses any command that is not on the list. Every call is logged with the person who approved it.

Do we need an AI readiness assessment first?

Not a long one. Before building, you need a short review of one workflow: where the data lives, who may see it, what the model would do and what could go wrong. It ends with a fixed quote or a recommendation not to build. A broader programme makes sense when many teams already use AI tools without rules.

n8n, Power Automate or custom code?

Use what your team can maintain. Power Automate suits organisations that run on Microsoft 365. n8n suits flows across many systems and can run on your own servers. Custom code suits high volume, strict reliability or logic that has outgrown a visual editor. The design names the choice for each flow, and the reason.

What is an MCP server, and do we need one?

An MCP server exposes a system's data or actions to AI assistants through the Model Context Protocol, an open standard. You need one when several assistants or agents should use the same system in a controlled way. It is still an API, so it needs authentication, least-privilege scopes, input validation and logging like any other.

Which AI rules apply to a Canadian business?

Mostly privacy law, for now. No AI-specific federal statute is in force: Bill C-27, which carried the Artificial Intelligence and Data Act, died when Parliament was prorogued in January 2025. PIPEDA applies, Quebec's Law 25 adds duties for decisions made only by automated processing, and OSFI Guideline E-23 covers models at federally regulated financial institutions from May 2027. Your counsel has the last word.

Guides from the blog.

Plain-language articles on ai & automation, with their sources.

AI & automation14 min read

AI limitations in understanding: where models fall short and why it matters

AI models predict plausible text without a reliable model of the world. See where their understanding falls short and how to use them safely in critical work.

Updated

AI & automation15 min read

How AI is changing society: what the evidence shows in 2026

How AI is changing society in 2026: adoption, jobs, deepfakes, privacy, energy and the rules now applying, with what is measured and what is projected.

Updated

AI & automation16 min read

AI in health and wellness: wearables, apps, chatbots and your data

How AI works in consumer health: what FDA-cleared smartwatch features detect, where wellness apps and chatbots stop, and who protects your health data.

Updated

AI & automation15 min read

AI and quantum mechanics in drug discovery: how ML force fields speed it up

AI speeds up drug discovery by learning quantum chemistry: ML force fields trained on DFT data simulate how drugs bind, near DFT accuracy and far faster.

Updated

AI & automation17 min read

AI in robotics: how AI-powered robots see, learn and plan

AI in robotics uses learned models to see a scene, turn an instruction into motor commands and predict what happens next. How each part works, and its limits.

Updated

All AI & automation articles →

Start with a conversation.

Tell us what you run and what is getting in the way. You get a reply within 24 hours.

Hours
Mon–Fri, 9:00–17:00 ET
Closed on statutory holidays
Office
110 Place d'Orléans Dr
Ottawa, ON K1C 2L9