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.
Controlled answers / Scotland
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.
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.
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
Map recurring questions, approved answers, and accountable source owners.
Define intent phrases, rules, confidence thresholds, and safe fallbacks.
Build the smallest complete assistant with source links and contact handoff.
Test known, ambiguous, unsupported, and adversarial questions.
Document review, maintenance, privacy, and escalation.
Typical deliverables
Provider fit
Verifiable proof
Related routes
Deterministic Assistants Scotland FAQ
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.
It can use language matching or other AI-assisted components, but its answer boundary remains controlled by approved knowledge and rules.
Yes. A clear contact or staff escalation path is part of the design when the knowledge does not contain an approved answer.
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
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.