An AI teaching assistant for your course.

You choose the materials it uses and how it answers, and you can read every conversation your students have with it.

Have a join code? Join a course

  • Answers grounded in your course

    Each assistant searches the materials you choose before it answers, and can show students where an answer came from.

  • You decide how it works

    Choose how closely it keeps to your materials, test it privately before students see it, and pause it during exams.

  • See how students use it

    Read every conversation, and see who is using it, how much and when.

Set it up in three steps

  1. Upload your materials

    Add slides, readings and cases as PDF, DOCX or PPTX files, and you’ll be told if one can’t be read.

  2. Set up an assistant

    Choose its materials and how it uses them (Course Materials Only, Course Materials First or General Knowledge Allowed), then test it before you publish.

  3. Share the course

    Set the course to Open, give your students the course link and join code, and they can join and start asking questions.

Teaching and privacy principles

  • It won't complete graded work

    This is a platform rule that takes priority over your own settings and anything a student types.

  • Course Materials Only says when your materials don’t have the answer

    An assistant with that setting answers only from your materials, instead of filling the gap itself.

  • Exports can be verified

    Students can export a conversation with a code that anyone can check without signing in, and the check never shows what was said. Verify an export

  • Settings are versioned

    Every response is linked to the bot settings used at the time.

  • Before their first question, students are told what is stored and who can read it, and they must agree.

  • Your materials are used only in your course, and you can delete them at any time.

  • Officehour never trains models on your materials.

  • The policy says how long student records are kept, and deleting an archived course erases its conversations, roster and consent records.

Read the full data-protection policy

Try it in your next course.

Request access with your institutional email. With an invite code your account opens at once, and an administrator links it to your institution before you create your first course; without one, we first confirm that you teach there.