Controlled answers / Scotland

Deterministic assistants for Scottish organisations

A deterministic assistant selects from approved answers and explicit rules instead of generating an open-ended response each time. mccaigs builds these controlled assistants for Scottish organisations that need predictable service information, transparent fallbacks, source ownership, and a maintainable interface.

Use approved answers where consistency matters

Many customer and staff questions are known in advance: service scope, facilities, process, eligibility, booking routes, project facts, and next steps. A deterministic assistant can map those questions to reviewed knowledge, return a consistent answer, link to the public source, and decline cleanly when no approved answer exists.

This is different from a generative chatbot that composes a new response probabilistically. Generative features can still be added for a bounded task, but they should not replace approved rules where the organisation needs predictable wording or clear accountability.

Build the knowledge and operating model together

The interface is only one part of the system. A production assistant also needs named source owners, review dates, intent matching, synonyms, fallbacks, contact handoff, logging that respects privacy, and a process for updating knowledge when the service changes.

mccaigs can connect the same approved source to website answers, internal tools, public knowledge endpoints, and staff workflows. The system remains explicit about what it knows, what it does not know, and where a person must take over.

How mccaigs approaches the work

A controlled route from diagnosis to working implementation.

  1. 01

    Map recurring questions, approved answers, and accountable source owners.

  2. 02

    Define intent phrases, rules, confidence thresholds, and safe fallbacks.

  3. 03

    Build the smallest complete assistant with source links and contact handoff.

  4. 04

    Test known, ambiguous, unsupported, and adversarial questions.

  5. 05

    Document review, maintenance, privacy, and escalation.

Typical deliverables

What the engagement can produce

  • Approved knowledge model
  • Deterministic intent and answer rules
  • Branded web assistant
  • Source links and fallback behaviour
  • Contact or staff escalation path
  • Testing and maintenance documentation

Provider fit

Who this is for, and when to choose differently

A good fit

  • Customer-facing teams with repeated practical questions
  • Staff who need one approved source across locations or services
  • Organisations where consistency and explainability matter more than open-ended conversation

When mccaigs may not be the right provider

  • A deterministic assistant cannot answer beyond its approved knowledge and should say so clearly.
  • It is not a substitute for professional judgement, emergency information, or an accountable member of staff.

Deterministic Assistants Scotland FAQ

Useful answers before the first conversation.

What is a deterministic assistant?

It is an assistant that selects from approved knowledge and explicit rules, with controlled fallbacks, rather than generating a new open-ended answer for every question.

Is a deterministic assistant AI?

It can use language matching or other AI-assisted components, but its answer boundary remains controlled by approved knowledge and rules.

Can it hand a question to a person?

Yes. A clear contact or staff escalation path is part of the design when the knowledge does not contain an approved answer.

Can mccaigs guarantee rankings, indexing, or inclusion in AI answers?

No. Search and answer systems control what they crawl, index, rank, cite, or recommend. mccaigs can improve the clarity, structure, accessibility, and evidence of the source material, then report observations with their limitations.

Start a conversation

Bring us the part that should work better.

A useful first conversation can start with a messy workflow, a website that is not pulling its weight, or an AI opportunity that needs a practical route forward.