Contact Us

Case study

Chatbot case study: student services answers from a public university's own policies

ResultA student services chatbot answers from approved university content and passes questions requiring staff judgement to the responsible office.

Client
A US public university (anonymised)
Industry
Higher education
Service
AI chatbot development: scope, content and rules, evaluation and pilot, channels and hand-over
Type
A student services chatbot on the website and in the student portal
Status
Delivered

We built a student services chatbot for a public university, covering registration, financial aid and student accounts. The chatbot retrieves answers from approved university policies and cites the source. Account-specific lookups are restricted to the signed-in student, and questions outside its scope pass to staff with the conversation attached.

Cited answers
responses grounded in approved university content
Student access
account lookups scoped to the signed-in student
Staff handover
conversation context passed to the responsible office

The starting point

Students often needed help finding answers spread across the catalogue, academic calendar, office pages and PDF forms, while staff spent time guiding them to the right source. Account-specific answers required the student information system. Policy changes between academic years made content ownership and versioning essential to the build.

What we delivered

We organised approved passages by owning office and academic year and connected retrieval to the website and student portal. The student information connector is limited to approved account fields. Written answer and handover rules prevent the chatbot from deciding appeals, changing records or making financial-aid judgements.

Rollout and handover

Office staff helped define the scope and reviewed answers against a question set drawn from student enquiries. We tested content retrieval, signed-in access and ticket handover before rollout. The review process assigns unanswered questions to content owners and reruns evaluation after content or model changes.

Where people remain in control

Chatbot scope and staff handover
CaseWhat the chatbot does
A question the approved content answersAnswers, with the passage linked beside the reply, if it clears the relevance threshold agreed in the scope
A question about the student's own accountReads the signed-in student's holds, registration date, balance and aid status, and nothing else
A question that could mean two thingsAsks one clarifying question, then hands over if it's still unclear
Nothing in the content clears the thresholdSays it doesn't have an answer and offers a person, without guessing from whatever the model learned elsewhere
Refunds, payment plans, late fees and aid paymentsWrites the request up and sends it to the office that can approve it
Dropping a class, withdrawing or a new addressLinks the form or portal step that has its own approval, or hands over to the registrar
Complaints, appeals, and questions that need advice on aid, loans or healthLogs and routes it straight away, and tells the student which office has it
The same question twice, or a request for a personHands over on that turn, with the transcript attached
Someone asking about another student's record, a parent includedLooks nothing up, and explains how a student can share access
A student who may be unsafe or in distressGives the campus emergency and counselling numbers at once, and passes the conversation to a person

Project outcome

Students received a conversational route to approved policy information and a handover path for questions needing staff. The offices retain ownership of answers and decisions. Source citations and academic-year tags make each answer reviewable and keep content maintenance part of the operating process.

How performance is evaluated

Operational measures and comparison methods
MeasureHow it is measuredComparison point
Questions resolved in the chatbotNo staff handover or repeat enquiry within the agreed follow-up window; abandoned conversations and reopened tickets are reported separatelyNo chatbot before the project
ResolutionThe student said the answer worked, or the request was finished in the system that owns it; a conversation that simply stops never countsNot recorded before the project
Reduced repeat contactChange in calls and emails about the topics the chatbot coversThe same topics in the same weeks of last year's term
Connections to staffEach one counted under the rule that triggered itThe pilot
Unsupported answersA weekly sample read by the offices against the sources, with every unsupported claim countedThe pilot
The question setRerun after every content or model change, and before each academic yearThe pass mark agreed in the scope

Technologies and tools

  • A language model that answers only from retrieved passages
  • Retrieval over the approved content, tagged by office and academic year
  • A read-only connector to the student information system, limited to four fields
  • A chat widget on the website and in the student portal
  • Hand-over into the offices' shared ticket queue, with the transcript
  • The university's own cloud account

Bring us the questions your students ask most

Tell us what students ask most, where the approved answers live and which questions need a staff member's care or judgement. An engineer replies within two business days with which questions a chatbot could answer from your content and how it would connect students with the right person.