Open Viro

    Canvas

    Connect Canvas and Viro can list your courses, show grades your courses publish, and tell you what's due. Viro never submits or posts anything.

    What can Viro do with Canvas?

    • List your active courses, with your current grade where the course shows it and how much work is missing
    • Show what's due, what's missing, and what was graded recently, across every course
    • Read an assignment's instructions and rubric, plus your submission and score
    • Read your courses' announcements

    Viro can't:

    • Submit assignments, post, or change anything in Canvas

    How do I connect Canvas?

    1. Open Customize > Connectors

      Select Customize in the sidebar, then Connectors.
    2. Open Canvas and select Connect to Viro

      A Connect Canvas window opens.
    3. Enter your school's Canvas address

      For example, school.instructure.com.
    4. Create an access token

      Select Open your Canvas token settings. In Canvas, choose + New Access Token, set an expiry date, and copy the token. Canvas shows it only once.
    5. Paste the token and connect

      Paste it into Paste your token, then select Connect.

    What can I ask?

    Once it's connected, just ask in any chat. For example:

    • "What's due this week?"
    • "What's my grade in Biology?"
    • "Which assignments am I missing?"
    • "What does my essay assignment actually ask for?"

    Why did Canvas stop working?

    Canvas access tokens don't renew. When yours expires or is deleted, Canvas shows Reconnect needed. Create a new token in Canvas and paste it in. If your school has turned off access tokens, only a Canvas admin at your school can turn them back on.

    What if I also use Google Classroom?

    Connect Google Classroom too, and Viro shows your work from both together.

    How do I disconnect Canvas?

    In Customize > Connectors, open Canvas and select Disconnect. The token still exists in Canvas, so delete it there too, in your Canvas account settings under Approved Integrations.

    Is my Canvas data private?

    Viro reads your Canvas data only to answer what you ask. It's never used to train AI models, and Viro never sells your data.

    See all connectors.

    Frequently asked questions

    Why does Canvas need an access token?

    Viro connects to Canvas with a personal access token you create in Canvas. Tokens don't renew, so create and paste a new one when it expires.