Michelle Blomberg

CopaMigo

AI Strategy · Student Success Tools · Case study

A student-facing AI triage tool that reads a community college student’s problem in their own words, in the language they think in, and routes it to the right human service with a warm handoff card.

Version
0.5
Status
Pilot in one program, not in production
Owner
Michelle Blomberg

CopaMigo takes routine, repetitive questions off advisors and financial aid staff: hours, deadlines, process steps, what to bring, the “we will get back to you in a few days” scheduling email. Nobody is replaced. Staff write the answers, own them, and receive every student the tool routes. Every path CopaMigo opens ends at a human.

1. Summary

CopaMigo reads a stuck community college student’s problem in plain language, in the language they think in, and routes it to the right human service with a warm handoff card. It is in pilot in the Digital Media Arts program’s Discord, where students are testing it, and nothing is in production. The one-college pilot in section 7 is planned and has not started.

2. Goal

Get a stuck student to the right person quickly, without asking them to name the office or already know the institutional vocabulary. This is a student-success problem before it is a technology one. The students most likely to fall through the cracks are the ones who do not yet know that what they are feeling has an office attached to it: a student with undiagnosed ADHD will never search for “disability resources,” and a student one missed payment from dropping will not describe it as a financial aid appeal. Meeting them in plain language and doing the translation for them removes a barrier that sits in front of every service, and it does so at the moment a student is willing to reach out rather than days later.

The questions students actually ask are mostly not on the website: what happens to my aid if I drop this class, who do I talk to if I cannot pay this week, is there food, can I bring my kid, am I going to get in trouble for asking. Those answers live in the heads of the staff who do the work, not on a page a crawler can index.

A second goal shapes every technical decision that follows: prove a college can run a useful student-facing AI tool that collects no student data. The district declined a vendor AI add-on to its student CRM because it would have put student data within reach of a third-party model. CopaMigo is the argument that the data-sovereign path is available, not only the data-harvesting one.

Landscape scan

Student-success platforms cover a good deal of this territory, EAB Navigate360 most directly, alongside case-management and campus-chatbot products from Ivy by Gravyty, Civitas Learning, and others. They are strong at case management, early alerts, scheduling, campaign outreach, and in several cases routing. The piece I could not find was a curated answer bank written for the way students actually ask, with the office that owns each service owning the wording of its own answers. CopaMigo is the front door and the content layer, not the case-management system behind it, and it is designed to hand its content to whatever platform a college ends up running.

3. Users and context

Community college students at GCC, a Hispanic-Serving Institution, and the staff who serve them. It is built for the student who describes a problem in everyday words rather than the correct term, the prospective or returning student for whom a phone call already feels like a commitment, the student avoiding a label (an IEP history, anxiety, or ADHD that they do not name as disability), and the multilingual student who wants to be answered in the language they think in rather than through a translate button. CopaMigo answers in the student’s own language, not just English and Spanish: it runs on a model optimized for about a dozen languages that handles many more, so a student can write in Arabic, Vietnamese, Tagalog, or whatever they think in.

On the other side are the advisors, financial aid staff, disability resource staff, veterans coordinator, librarians, counselors, social workers, and tutoring staff who write and own the answers the tool delivers. They are the audience too: the design goal for them is fewer repeat questions, students who arrive with context already attached, and content they can correct within two working days of a change.

4. How it works

A student types or speaks a problem in their own words. CopaMigo reads it for urgency and need, answers directly when the responsible department has already supplied the answer, and otherwise hands off to a person. Unlike a website chat widget that scans pages and returns links, every answer is written for the question, not retrieved from a page. Today the answers are drafted by the product owner in consultation with the service offices. No department has formally verified its answers yet. That verification is the job of the staff knowledge builder, which is built and has not been run with a department. The AI is the delivery layer, not the author.

The handoff card

The card is where the tool does its most careful work, because it is built to remove every remaining unknown between the student and the door. It is specific, not a generic office listing, and every field is there so the student never has to run a second search. The card carries:

The point is that a student can act on the card immediately, in person or by phone, without a second search and without having to work out what to ask.

The student experience

Everything on the student’s side is designed to lower the cost of asking. The student writes or speaks in everyday words, is met with a human acknowledgment before any label or form, and receives a card they can act on in the moment. Voice in and voice out let a student speak instead of type and hear the answer read back in their own language (for example, speak Spanish and be answered in Spanish), and the whole thing runs on a phone. The standalone page asks for no login, no name and no account. The current pilot runs inside Discord, under the account a student already has there, and CopaMigo stores none of it.

Every incoming message sorts into one of three routing tiers. The tier is decided by the nature of the question, not its topic.

TierBehaviorExamples
1, bot answers directlyThe department has already supplied a current, correct answer. The bot delivers it in plain language.Tutoring hours. Food pantry location. Last day to withdraw. How to request a transcript.
2, bot answers, then opens a pathA useful general answer exists, but the student’s specifics need a person. The bot answers, then hands over phone, scheduling link, and walk-in location.What happens to aid if I drop a class. How do I request accommodations. Where do I start on transferring.
3, direct to humanNo answer attempted. Empathy and the fastest possible warm handoff.Self-harm or safety risk (immediate escalation to counseling and 988). Title IX.

A few rules hold across all three tiers, and each exists for a reason grounded in how students actually ask for help.

The pilot covers more than two dozen service areas, from advising and financial aid to disability resources, counseling, tutoring, library, basic needs, veterans, records, and crisis and Title IX routing, with more than 100 verified service links behind the cards, each checked to open the right page. The full list of what it recognizes and where each path routes is in Appendix A.

Requirements and acceptance criteria

Each requirement is one behavior. The checks beside it are what a builder or tester confirms before that requirement is called done. Status reflects what this document records as built.

#AreaRequirementDone whenStatus
R1The handoff cardThe product must show a handoff card for the matched office that carries eight fields: office name with a one-line plain-language description, exact building and room, a map, the office website, hours, phone number, what to say on arrival or by phone, and the specific next step.
  • A tester submits a question that matches one service area in Appendix A and sees a card with all eight fields populated.
  • A tester opens the card for every office listed in Appendix A and finds no empty field.
  • A tester follows the website link and dials the phone number on a sample of cards and reaches the office named on the card.
Built
R2The handoff cardThe product must show the location and map for the campus the student attends, Main or North, when an office exists on both.
  • A tester identified as a North Campus student sees the North building and room for an office that exists on both campuses.
  • The same question from a tester identified as a Main Campus student shows the Main building and room.
  • The map link on each card opens to the single building named on the card, not a general campus map.
Built
R3The student experienceThe student must be able to ask a question and receive a handoff card without a login, a name, an account, or any identifier.
  • A tester opens the standalone page in a private browser window and reaches the question field with no sign-in step.
  • A tester completes a full exchange and is never asked for a name, email address, MEID, or student number.
  • A tester inspects every form field in the student interface and finds none that requests identity.
Built
R4The student experienceThe product must acknowledge what the student said in plain human language before it names an office or shows a card.
  • A tester submits a question that expresses distress and the first sentence of the reply is an acknowledgment, with the office name appearing only after it.
  • A tester reviews the replies to the full test set and finds no reply that opens with an office name, a label, or a form.
To verify
R5The student experienceThe product must reply in the language the student wrote or spoke in.
  • A tester submits the same question in English, Spanish, Arabic, Vietnamese, and Tagalog and each reply is in the language of the question.
  • The handoff card text, apart from proper names, addresses, and phone numbers, appears in the same language as the reply.
  • No translate button or language picker is needed to receive the reply in that language.
Built
R6The student experienceThe student must be able to speak a question and hear the reply read aloud in the same language, using the browser Web Speech API.
  • A tester on a browser that supports the Web Speech API speaks a question in Spanish and sees it transcribed into the question field.
  • The tester hears the reply read aloud in Spanish.
  • A tester watching network traffic during voice use sees no audio sent to any server.
  • A tester on a browser without Web Speech API support can still type a question and read the reply.
Built
R7The student experienceThe student must be able to complete the full exchange, from question to handoff card, on a phone.
  • A tester on a phone-width screen submits a question and reads the whole card with no horizontal scrolling.
  • Every link and the phone number on the card can be tapped on a phone, and the phone number opens the dialer.
Built
R8The student experienceThe product must answer directly, in plain language, when the responsible department has supplied a current answer to the question (Tier 1).
  • A tester asks each Tier 1 example in section 4 (tutoring hours, food pantry location, last day to withdraw, how to request a transcript) and receives the stored department answer.
  • The facts in each reply match the department-supplied answer held in the system prompt, with nothing added.
  • A tester asks a question for which no department answer is stored and receives a handoff to a person, not a composed answer.
Built
R9The student experienceThe product must give the general answer and then present the phone number, scheduling link, and walk-in location when the student’s specifics need a person (Tier 2).
  • A tester asks each Tier 2 example in section 4 (aid impact of dropping a class, requesting accommodations, where to start on transferring) and receives a general answer followed by the path to a person.
  • The path shown includes a phone number, a scheduling link, and a walk-in location for the responsible office.
  • The reply does not state an outcome for the student’s individual case.
Built
R10The student experienceThe product must route crisis and Title IX messages straight to a person through hard-coded routing that runs ahead of all other routing, with no answer attempted (Tier 3).
  • A tester submits a message stating self-harm or an immediate safety risk and the first reply shows 911, 988, and Counseling.
  • A tester submits a message that raises a Title IX matter indirectly and the Title IX Coordinator card appears in the first reply.
  • A tester submits a message that combines a crisis statement with a routine question and the crisis routing appears first.
  • In every Tier 3 test the reply contains no attempted answer to the underlying problem.
Built
R11The student experienceThe product must open a card for each responsible office when one message describes a situation that involves more than one office.
  • A tester submits a message that states failing a class and an aid hold, and cards for both advising and financial aid appear in one reply.
  • Each card carries its own what-to-say line that reflects the student’s situation.
  • The tester is not asked to restate the situation to receive the second card.
Built
R12The student experienceThe product must never name a course, and must link the published program checksheet from the fixed lookup table and send first-semester students to an advisor before they register.
  • A tester asks which classes to take for a named program and the reply contains no course code or course title.
  • The checksheet link in the reply matches the address stored for that program in the JavaScript lookup table.
  • A tester who states that this is a first semester receives an advisor prompt in the reply.
  • A tester reviews the replies to the full test set and finds no link that is absent from the lookup table or the verified service links.
Built
R13The student experienceEach service office must be able to confirm, correct, and add answers in its own words through the staff knowledge builder and the question intake form, which contain no AI.
  • A staff tester opens the staff knowledge builder and the question intake form and can enter a confirmation, a correction, and a new answer for the office.
  • A submitted entry is stored and can be retrieved by the content maintainer.
  • A tester watching network traffic while using either form sees no call to an AI model.
  • A corrected answer appears in student replies within two working days.
Built, not yet run with a department
R14Data, privacy, and governanceThe product must send nothing from the browser except the text of the student’s question and receive nothing except the reply.
  • A tester watching network traffic during a full exchange sees the question text as the only student-originated content in any request.
  • No request carries a name, email address, MEID, student record, or persistent identifier.
  • A tester finds no cookie or browser storage entry that identifies the student after the session.
To verify
R15Data, privacy, and governanceThe product must log only anonymous routing counts, namely which cards were shown, the detected language, and success or error.
  • A tester submits a question and the log entry holds the card names, the detected language, and a success or error flag.
  • The log entry holds no question text, no reply text, and no free-text field.
  • A tester reviewing the log after the full test set cannot link any entry to a person or a device.
Designed, not built
R16Data, privacy, and governanceThe student must be able to give an optional thumbs up or thumbs down after a handoff card, with no identifying data attached.
  • A thumbs up and thumbs down control appears after a handoff card.
  • A tester can leave the card without responding and nothing is blocked.
  • The stored response holds only the rating and the card it refers to.
Designed, not built
R17The buildThe product must make its AI call through one stateless server-side function that holds the credential in a secrets manager and adds the system prompt.
  • A tester searching the page source and browser storage finds no API credential.
  • A tester searching the page source and network responses finds no system prompt text.
  • A student tester completes an exchange without supplying a credential.
  • A second request to the function shows no knowledge of the first.
Designed, not built
R18The buildThe product must run as a standalone page and as an embeddable widget from one codebase with the same prompt and the same cards.
  • A tester asks the same question on the standalone page and in the embedded widget and receives the same routing and the same card content.
  • A change to one card, deployed once, appears in both the standalone page and the widget.
  • The widget loads inside an existing services page without that page changing its own code beyond the embed.
Built
R19Model portabilityThe product must make every AI call through a single request function so that a change of provider alters only the endpoint, the authorization header, and the response parsing.
  • A code reviewer finds exactly one function that calls the AI provider.
  • A developer points that function at a second provider by editing only the endpoint, the authorization header, and the response parsing.
  • After the change, the full test set is re-run and the routing results are recorded against the results from the first provider.
Built
R20The buildThe product must meet WCAG 2.1 Level AA before any live release.
  • A WCAG 2.1 Level AA audit of the standalone page and the widget is complete and its report is on file.
  • Every issue the audit marks as blocking is resolved and retested.
  • A tester completes a full exchange using only a keyboard and again using a screen reader.
Designed, not built

5. Data, privacy, and governance

CopaMigo collects no student data and no personally identifiable information. No login, no MEID, no name, no email, no student record.

The only data leaving the browser is the student’s question and the response, and no identity is attached because none is collected, so there is nothing to mask or redact. This is the data-sovereign line the whole tool is built to prove: no student conversation data is retained to train an underlying model, under any hosting arrangement. In production the AI call moves to one stateless server-side function that holds the credential in a secrets manager, adds the system prompt, and returns the response, so the browser never holds a key and never sees the prompt. Nothing is logged today: the current build has no counter and no rating control. In the pilot build, anonymous routing counts (which cards showed, detected language, success or error) will be the only thing logged, by the server-side function; question text, response text, and any free-text field will not be. The one place a student may choose to share contact information is the handoff itself, with the receiving staff member only. FERPA review rests on that anonymous-first design, and a production release targets WCAG 2.1 Level AA.

6. Build and portability

The build

Model portability, Claude to Gemini

CopaMigo is built on the Anthropic Claude API, and the Maricopa district is standardizing on Google Gemini. That is a solvable mismatch by design, not a rebuild. Every AI call runs through a single request function, so moving the tool to Gemini means changing three things in one place: the endpoint, the authorization header, and the shape the response is parsed from. The system prompt, service cards, and department-written content are provider-agnostic text, and the routing, multilingual behavior, verified links, checksheet lookup, and intake forms are untouched by the swap. What changes is a re-run of the test set to re-tune wording, which is tuning, not re-architecting.

No student PII is ever sent to any model, so the privacy posture does not change with the provider. The order of preference is a campus or district Claude for Education account first, because the prompt was tuned against Claude and it keeps the key off student devices behind a server-side proxy. If that account does not come through, the fallback is the district Google tenant: point the request function at Gemini and run the key through the same server-side proxy on Maricopa infrastructure. Either way the credential lives server-side, never in the browser, which is the one hardening task independent of which model wins.

District infrastructure, the path forward (in progress)

The provider question above is being resolved at the district level. A pilot protocol has been requested through the AI Resource Center to reside at the district, and the district plans to stand up a small sanctioned model instance (Claude, and possibly a second such as OpenAI) that approved pilots can call. Because CopaMigo already runs every AI call through a single relay and sends no student data, pointing it at a district-hosted Claude instance is a configuration change, not a rebuild, and it removes any need for a personally-held credential. A district GitHub account has also been applied for, which would host the tool under district control in place of a personal account. Until those are live this is a roadblock and the build stays a pilot in one program. Once they land, this is where CopaMigo runs.

Dependencies

What has to be in place, and who provides it.

NeededProvided byNeeded for
A stateless server-side function with a secrets manager to hold the AI credentialTo be assigned. District infrastructure is the fallbackR17 and any live student use
A campus or district Claude for Education account, the first preference for the AI providerCollege or districtR17 and R19
The district Google Gemini tenant, the fallback AI providerDistrictR19 if the Claude account is not granted
A district-sanctioned model instance that approved pilots can callDistrictR17 and the roadmap step of pointing the relay at the district instance
An approved pilot protocolDistrict, requested through the AI Resource CenterRunning the pilot under district sanction
A district GitHub account to host the code under district controlDistrictR18 hosting and the roadmap
GitHub Pages hostingGitHub, under the account that hosts the codeR18
The program Discord server in which the pilot runsDigital Media Arts programThe current pilot
Card content sign-off and a named content owner for each officeEach participating service officeR1, R8, R9, R13 and the success threshold on content ownership
An audit of crisis escalationsCounseling teamR10 and the success threshold on crisis routing
Repeat-question load reports and department surveys, before and after the pilotParticipating service officesThe pilot baseline and the success threshold on staff load
FERPA review of the anonymous-first designTo be assignedR14, R15 and live release
A WCAG 2.1 Level AA auditTo be assignedR20
Published program checksheets at stable addressesCollegeR12
A browser that supports the Web Speech APIThe student’s device and browserR6

7. Pilot and testing

Testing so far. No counts were kept in the Design Studio test sessions or the Discord pilot, so no outcome numbers are claimed. The one-college pilot below is the first test with measures attached, and it has not started.

A pilot is not “launch it and watch.” It is a bounded test with the questions and the yardstick set before any student uses it, so the result can be trusted. This is the sequence, and it is the same shape every tool in this portfolio uses.

  1. Frame the question first. The pilot has to answer two things: does plain-language triage route students to the right human more reliably than the status quo of a college website, and does the anonymous, no-data architecture hold under real traffic. Everything measured traces back to one of those.
  2. Set a baseline. Decide what “better” is measured against before launch: today a stuck student either guesses at the right office from a website menu or gives up. Department-reported repeat-question load and a short pre-launch read on how students currently find services give a point to compare against.
  3. Scope it to one college and get the content owned. One college, GCC Main and North, one semester. The term is not set: it follows department verification and the server-side step in section 6. Every participating office completes the staff knowledge builder: per question, the answer, where the student goes next, the official source page and whether it needs a person; per department, the role that keeps the answers current and how often they are checked, because a tool that routes to stale hours or a dead number fails the student it was built for. Students are told at the point of the handoff what, if anything, they are choosing to share, which is the consent step.
  4. Instrument only what is anonymous. Because the tool stores no identity by design, evidence comes from anonymous routing outcomes, an optional thumbs up or down after a handoff card, a scripted crisis test set run by the counseling team, and department surveys on repeat-question load. Measure the routing behavior, not satisfaction.
  5. Run one semester without moving the target. Fix only what is broken during the run and save redesign ideas for after, so it stays possible to tell what produced the result.
  6. Analyze against the baseline, then decide keep, iterate, or sunset. A pilot that produces a clear negative is a successful pilot. If routing is unreliable, or staff cannot sustain the handoffs, that is a finding that changes the next build rather than a failure to hide.

8. Definition of success

Version 1.0 means the pilot passed and the tool is cleared for rollout. Clear thresholds, not aspirations.

Anything short of that keeps it a pilot in one program.

9. Rollout

The pilot is scoped to one college, GCC Main and North, for one semester, reaching students through the Canvas Student Resources button, with each participating office owning its own card content. If it passes the thresholds above, the same one-codebase deployment extends outward the low-cost way: the standalone page or the embeddable widget goes to additional offices, then to other Maricopa colleges, each bringing its own staff-authored content and named owners. Growth is by adding staff-owned content and offices, not by loosening the no-data design.

9.1 Adoption plan

A tool that routes students to offices changes the work of those offices. This is the plan for the people, written before the one-college pilot, not after it.

QuestionAnswer today
Who sponsors it?No one yet, and the one-college pilot does not start without one. The Dean of Student Affairs and the director of the teaching and learning center have both asked to test it, and a tri-chair of the district AI Resource Center gave input on the design. Interest is not sponsorship. The sponsor this needs is the administrator the service offices report to, because those offices carry the change.
Who is affected?Staff in each service office (they confirm answers and receive the handoffs). Students (a new way to ask). Counseling and the Title IX office (crisis routes go to them). Information technology (hosting and the server-side step). Faculty (they point students to it).
What changes for an office?About an hour to complete the staff knowledge builder the first time, then a check at the review date the office chose. Students arrive already knowing what to bring and who to ask for.
How are offices told and trained?One office at a time. A short meeting with the office lead: what CopaMigo says about that office today, shown live. The office completes the builder with help in the room. No AI knowledge is needed.
What is the order?Start with the offices that asked to test it and the ones with the most repeat questions. An office goes live only after it has confirmed its own answers. An office that has not confirmed gets a handoff card with its contact details and no written answers.
How is adoption measured?Offices: how many have completed the builder, and how many have checked their answers by their review date. Students: the routing measures in section 8.
What if an answer is wrong?Any staff member can report it to the role named for that office. The answer is corrected within two working days. A wrong answer on a crisis, aid or deadline question is switched to “needs a person” the same day, so the student is handed off until it is fixed.
How is it turned off?Per office: remove that office’s answers and leave the handoff card. Whole tool: remove the link or the widget. Nothing about a student is stored, so there is nothing to clean up.

Out of scope

10. Open questions and risks

Questions to settle before the next build

  1. Where does the pilot run: inside the program Discord, on the standalone page, or both? If Discord, which of the stated requirements still apply there (no login, voice, campus-aware cards, the embeddable widget)?
  2. Who hosts the server-side function and whose AI credential does it use for the pilot, given that the district model instance and district GitHub account are not yet live?
  3. How does a submission from the staff knowledge builder or question intake form reach the system prompt: where is it stored, who reviews it, and how soon must it appear in student replies?
  4. How does the product learn whether a student attends Main or North: does it ask, or is it inferred from the message?
  5. Where will the anonymous routing counts and thumbs results be stored once the server-side function exists?

11. Roadmap

Near term and blocking: stand up the server-side proxy so credentials are handled off the browser entirely. Then point the single relay at the district-sanctioned model instance once it is stood up, with a district GitHub account hosting the code. Complete the WCAG 2.1 Level AA audit before any live release. Longer term, and only if the pilot passes, extend to more offices and colleges on the same no-data design, each with its own staff-owned content. Version 2 adds a live link to a human directly from the handoff card, so a student can reach a person in the moment, a warm connection rather than only directions to go find one later.

Appendix A. Service routing directory

This is the full map of what CopaMigo listens for and where it sends each student, transcribed from the tool itself. It is here so Student Services can see everything programmed into the tool in one place, whatever tool the college ultimately adopts. Every row is a service area the tool recognizes from plain-language input, the kinds of things a student actually types or says, and the office the handoff card points them to. Routing runs on what the student is trying to accomplish, not the keyword they use, and one situation can open more than one card at once.

Service areaWhat a student says or asksRoutes to
AdvisingWhat classes to take next, changing majors, transfer planning, degree-progress checks, new-student advisement. Not for struggling inside a class.Academic Advisement; Gaucho New Student Advisement for new-to-college students
Financial aidBills, FAFSA, award letters, book advances, dropped for non-payment, scholarships, payment plans, Pell, SAP, W grades and aid, dropping or withdrawing and its aid impact, refunds, loans, first-time borrowers, DACA and undocumented aid, tuition deadlines, how to read an award letter.Financial Aid Office
Accessibility and disabilityADHD, autism, testing anxiety, learning disabilities, an IEP or 504 from high school, accommodations, extended time, dyslexia, dysgraphia, dyscalculia, physical or mobility needs, Deaf or hard of hearing and interpreter requests (4+ weeks ahead), chronic illness, TBI, PTSD affecting academics. Suspected but undiagnosed also routes to GCC Cares.Disability Resources and Services (DRS)
CounselingFeeling overwhelmed or anxious, personal or academic distress, wanting to talk to someone, career exploration, crisis walk-in, referral to ongoing community mental-health care.Counseling
TutoringStruggling with coursework in any subject, failing tests, lost in a class, don’t understand the material, essay or paper help, citations, study help, after-hours or off-campus help. Talk to the instructor first, then tutoring as backup.Center for Learning (CL); Math Solution (HT2); Writing Center (HT2); Ask a Librarian; Brainfuse 24/7
LibraryResearch help, finding sources, citations, databases, academic-integrity citing questions; borrowing a calculator or a short-term laptop; a take-home WiFi hotspot (Main campus only).Library and Ask a Librarian; Circulation for account questions
Basic needsFood, housing, child care, transportation, emergency funds, textbooks, technology, life circumstances getting in the way of school.GCC Cares
CareerJob search, internships, resume help, what to do after graduation.Career Services
Student life and belongingClubs, making friends, belonging, loneliness, campus activities, and identity-based groups (LGBTQ+, cultural, religious, Native American, Latinx or Chicano, and others).Student Life
Fitness and wellnessGym access, working out, lap swim, group fitness classes, personal training, fitness assessments, adapted fitness, PED credit courses.Fitness Centers at Main and North
AI policy and useUsing AI tools for class, what is allowed, whether AI counts as cheating, GCC’s AI policy, prompt help, which free tool to pick, a syllabus that says nothing about AI.Direct answer and guidance; recommends the free tools in order Claude, then Gemini, then ChatGPT
Accused of AI misuseA professor flagged their work, being accused of using AI, a grade penalty, worry about a formal process. Kept separate from AI policy questions.Dean of Students conduct process
Dean of StudentsStudent-conduct matters: cheating accusations, student-to-student harassment that does not rise to Title IX, safety concerns, being accused of academic dishonesty.Dean of Students
Title IXSexual misconduct, harassment, or assault; dating or domestic violence; stalking; pregnancy or parenting discrimination. Shown even when raised indirectly; anonymous reporting noted.Title IX Coordinator (with Crisis if there is immediate danger)
Campus safety (non-emergency)Feeling unsafe on campus, needing a walking escort, lost and found, parking issues, reporting something suspicious that is not an emergency.GCC Campus Police, non-emergency
CrisisSelf-harm, suicidal thoughts, immediate safety risk, a crime in progress, a medical emergency. Answered first, ahead of everything else.911 for immediate danger; 988; Counseling for immediate support
IT helpMEID, Canvas, student email, Duo two-factor, password resets, campus WiFi (Eduroam), computer labs, borrowing a laptop for the semester.IT Service Desk (Main 623-845-3555; North 623-888-7124); Maricopa District 24/7 Help Desk
Contact and credit hoursHow much time a class takes, hours of work outside class, what a credit hour means, how many classes to take, whether a load is too heavy.Direct answer from the built-in data, then the student’s own course syllabus
Saving filesWhere to save school files, Google Drive, OneDrive and Microsoft 365, the fact that campus computers erase nightly, submitting video projects.Direct answer, with the IT Service Desk as fallback for access problems
PrintingHow and where to print on campus, cost, adding money to a Pay-for-Print account, printing from a personal laptop.Campus printing and Pay for Print
Veterans and militaryVeterans, active duty, Guard or Reserve, military spouses and dependents; GI Bill (Chapters 30, 33, 35, 1606, 1607, VR&E), tuition assistance, MyCAA, DEA, Fry Scholarship, the Arizona Purple Heart Waiver; semester benefit re-certification.Veteran Services Center
BookstoreTextbooks to buy or rent, apparel, supplies, refunds, charge accounts; online ordering with North Campus pickup.GCC Bookstore, in the Student Union
Peer coachingStaying on track, getting organized, time management, balancing school with work and family, accountability, wanting a mentor to check in with, feeling lost about how to do college.Peer Success Coach
Special populationsHigh-school students taking college classes (ACE, dual enrollment), current or former foster youth, American Indian or Native American students (American Indian Outreach, Hoop of Learning), immigrant, DACA, or undocumented students, and the Nina Mason Pulliam scholarship.The one matching Maricopa support program named for the student’s situation
Records and registrationTranscripts (official or unofficial), registration help, enrollment verification, name changes, FERPA, residency questions, transferring credits in to GCC.Admissions and Records, in the Enrollment Center
TestingCourse placement testing (Accuplacer, EdReady), CLEP for credit by exam, CELSA for ESL placement, nursing admission tests, the biology assessment, faculty make-up exams, and online or hybrid course exams.Testing Center (TS3; North Campus in Chinle)
International studentsInternational (F-1) students, I-20 questions, study abroad, ESL admission for international students, and in-state tuition for students from Sonora, Mexico.International Education Office

Beyond routing: the domain knowledge built in

Alongside the routing above, the tool carries the detailed knowledge each handoff depends on, drafted from published sources and not yet signed off by the offices, so a student gets a real first answer and not just a door number. The deepest areas are:

The full source of truth is the tool’s own system prompt, which every answer is drawn from.