Setup Guides
Getting your
API keys.
Step-by-step instructions for every service OpenMind connects to. Two are required, the rest are optional.
Required
📘
Required 2 min
bCourses API Token
Generate a Canvas access token from your bCourses profile to connect your courses, assignments, and grades.
🤖
Required 3 min
OpenRouter API Key
Create an OpenRouter account and get your API key to power OpenMind with any LLM model.
Optional integrations
📱
5 min Telegram Bot
Create a Telegram bot with BotFather and get push notifications for deadlines, grades, and announcements.
📧
10 min Gmail Integration
Set up Google OAuth credentials to let OpenMind search your professor emails (read-only).
📆
10 min Google Calendar
Connect Google Calendar to sync deadlines, block study time, and add events from the chat.
💬
5 min Slack Integration
Create a Slack app to let OpenMind search and read your course Slack channels (read-only).