The AI is a first door — never the last word

A student in difficulty deserves an answer that is correct or an honest referral. Soria is built so the conversational agent opens the conversation, and a human closes anything that matters.

Three commitments we design against

These are not aspirations layered on top of a chatbot. They are the constraints the product is built around, and each one is verifiable in a deployment.

  1. The agent is an entry point, not a service

    Conversation handles the frequent, low-stakes, well-documented questions. The moment a request becomes specific, personal or consequential, it leaves the agent and reaches a person on your team.

  2. Parameters are strict and transparent

    Scope, tone, temperature, retrieval sources and refusal behaviour are configured per institution, visible to your administrators, and versioned. There is no hidden prompt your teams cannot inspect.

  3. Saying "I don't know" beats being wrong

    An invented answer about a deadline, a regulation or an eligibility rule does real harm to a student. When Soria cannot ground an answer, it does not produce one.

Escalation

How a conversation reaches a human

Escalation is a designed path with defined triggers — not a fallback that fires when the chatbot crashes.

  1. Grounded answer

    The agent retrieves from your approved documents and answers with the source shown. If the student is satisfied, the conversation ends here — and a short feedback prompt records whether it helped.

  2. Guided path

    If the question is procedural, the agent hands off to a decision tree with the steps, the delays and the official reference, rather than paraphrasing a regulation.

  3. Threshold reached

    Low retrieval confidence, a sensitive topic on your institution's list, a repeated unresolved request, or a direct ask from the student — any one of these stops the agent from continuing.

  4. Handover to a person

    The student is routed to the right team with the context already gathered: booking, ticket, email or a direct contact — whichever channel that team actually monitors. Unanswered requests are logged so your teams can see exactly where the gaps are.

Escalation is always one click away

At every turn of every conversation, "talk to someone" is visible. A student never has to argue with a machine to reach a human, and never has to discover the right wording to trigger it.

Reliability

What keeps the answers true

Four mechanisms, each of which independently prevents a confident wrong answer from reaching a student.

Grounded retrieval only

Answers are drawn from the documents your teams publish and approve — regulations, service pages, procedures — through a per-institution retrieval index. The agent has no mandate to answer from general world knowledge about how universities usually work.

Sources shown, every time

Each answer displays the official page or document it came from. A student can verify, and a support advisor can correct the source rather than argue with the model.

Confidence thresholds and refusal

Below the configured threshold the agent refuses and escalates. The threshold is a setting your institution owns, and it can be tightened for sensitive areas such as financial aid or academic sanctions.

Sensitive topics are never handled by AI

Mental health crisis, harassment, academic misconduct, immigration status — your institution defines the list, and those topics route directly to humans, with no generated content in between.

Governance & transparency

You know what model runs, and where

Soria is model-agnostic by design. That is not a hedge — it is what makes it possible to contract the model, the processing region and the subcontractors explicitly, and to change them without rebuilding the solution.

  • Documented model inventoryProviders, models, processing locations and subcontractors are named per deployment, in writing.
  • No training on your dataInstitutional and student content is not used to train, fine-tune or evaluate third-party foundation models.
  • Managed model changesA material change of model is notified in advance and revalidated against your test set before it reaches students.
  • Versioned instructions and promptsEvery change to an agent's instructions is versioned and attributable, with the previous version restorable.
  • Full audit loggingAgent actions, permission changes, content edits and administrative operations are timestamped, actor-tagged and exportable.
Security & hosting
AI governance and audit controls

The AI can be turned down, or turned off

The conversational agent is one interface among several. Questionnaires, decision trees, guided paths and the resource catalogue all work without any generative component. An institution that is not ready for AI can deploy the self-positioning tool today and enable the agent later — or never.

AI can be scoped at three levels, independently.
LevelWhat it controlsTypical use
InstitutionWhether generative AI runs at all for this establishment.A pilot that starts questionnaire-only, with AI enabled in phase two.
ModuleWhich parts of the tool the agent may serve.Agent answers general orientation questions but never touches financial aid.
Content areaWhich document sets the agent may retrieve from.Public service pages are in scope; internal procedure manuals are not.

Questions we get asked

Responsible AI, answered plainly

How does Soria prevent the AI agent from inventing answers?

Answers come only from a retrieval layer built on your institution's approved documents. When retrieval returns nothing relevant, or confidence falls below the configured threshold, the agent does not generate an answer — it says so and routes the student to the responsible human or team. Refusing is always preferred over guessing.

When exactly does a conversation escalate to a human?

On any one of four triggers: low retrieval confidence, a topic your institution has flagged as sensitive or high-stakes, a repeated or unresolved request, or an explicit request from the student. Escalation is also permanently available in the interface, at every turn.

Can we disable the AI entirely?

Yes — per institution, per module, or per content area. The questionnaires, decision trees and guided paths are fully functional with no generative component active.

Which models do you use, and where is the data processed?

Soria is model-agnostic and multi-LLM. For public-sector and higher-education deployments the model and its processing region are contracted explicitly so that all data transmitted to and generated by the AI components is processed in Québec or in Canada. Providers, models, processing locations and subcontractors are documented per deployment.

Is our content used to train models?

No. Institutional and student content is not used to train, fine-tune or evaluate third-party foundation models. Retrieval grounds answers in your documents at query time; the documents remain yours.

How do you avoid the tool feeling evaluative or predictive?

By design decisions, not disclaimers. No scores, no rankings, no risk flags, no predictions of success. Results are descriptive and framed as options. Nothing is stored without explicit consent, and support teams see aggregate trends — not individual dossiers built behind a student's back. More on privacy and inclusion.

Bring us your hardest question

Pick the question your team would least like a chatbot to get wrong. We'll show you what Soria does with it — including refusing to answer it.

Book a Demo
Soria demo preview