Skip to content

AI Setup (Admin) ​

How to connect OpenAI to your Manage Roster workspace so your team can use the AI Assistant.

Owner only

Only a Owner can set up the AI integration. If you're not a Owner, share this guide with the person who manages your workspace.

AI Assistant admin configuration panel


What You'll Need ​

Before you start, you need an OpenAI API key.

An API key is a private password that lets Manage Roster talk to OpenAI on your behalf. Think of it as a personal access code — it's tied to your OpenAI account, and any usage is billed to that account.

Time to complete: About 2–3 minutes.


Step 1 — Get Your OpenAI API Key ​

If you already have an OpenAI API key, skip to Step 2.

  1. Go to platform.openai.com and sign in (or create a free account)
  2. Click your profile icon in the top-right, then select API keys — or go directly to platform.openai.com/api-keys
  3. Click + Create new secret key
  4. Give it a name like "Manage Roster" so you can identify it later
  5. Click Create secret key
  6. Copy the key now — OpenAI only shows it once. Paste it somewhere safe temporarily.

📸 Screenshot: OpenAI API Keys page with "Create new secret key" button

Keep it private

Treat your API key like a password. Don't share it in Slack, email, or anywhere others might see it. If it leaks, anyone can use it at your expense.


Step 2 — Enter the Key in Manage Roster ​

  1. In Manage Roster, click Settings in the left sidebar
  2. Click Integrations
  3. Find the OpenAI section
  4. Paste your API key into the API Key field
  5. Click Save

📸 Screenshot: Settings → Integrations → OpenAI section with API key field

Once saved, the AI Assistant will become available to everyone in your workspace.


Step 3 — Choose a Model ​

After saving your key, you'll see an option to select the AI model. Two options are available:

ModelBest forCost
GPT-4o mini (recommended)Everyday roster questionsLowest cost
GPT-4oComplex questions requiring more reasoningHigher cost

Start with GPT-4o mini

For 99% of roster questions — schedules, gaps, OT, availability — GPT-4o mini is fast, accurate, and costs a fraction of the full GPT-4o model. You can always switch later.

Select your preferred model and click Save.

📸 Screenshot: Model selector dropdown in the Integrations settings


Enabling and Disabling the AI ​

You can turn the AI Assistant on or off at any time without losing your API key.

  • To disable: Go to Settings → Integrations → OpenAI and toggle the AI off, then save. The chat button will disappear for all workspace members.
  • To re-enable: Toggle it back on and save.

This is useful if you want to pause usage (e.g. to control costs) without removing your API key.

📸 Screenshot: Enable/disable toggle for the AI Assistant


Cost Considerations ​

The AI is powered by OpenAI, which charges a small fee per question. Here's what to expect:

UsageEstimated Cost
One question~$0.001 – $0.005
100 questions/day~$0.10 – $0.50/day
3,000 questions/month~$3 – $15/month

These are very rough estimates — actual costs depend on how long the questions and answers are. For a typical support team, the AI costs less than a cup of coffee per month.

Charges appear on your OpenAI billing account. You can monitor usage at platform.openai.com/usage.

No surprise bills

OpenAI lets you set a monthly usage limit so you never exceed a budget. Set one at platform.openai.com/settings/organization/limits if you're concerned about runaway costs.


Revoking or Rotating the API Key ​

If you need to replace your API key (e.g. it was accidentally shared, or you're offboarding the person who created it), here's how:

In OpenAI ​

  1. Go to platform.openai.com/api-keys
  2. Find the key used for Manage Roster
  3. Click Revoke to immediately disable it
  4. Create a new key (follow Step 1 again)

In Manage Roster ​

  1. Go to Settings → Integrations → OpenAI
  2. Clear the old key and paste the new one
  3. Click Save

The AI will continue working seamlessly with the new key.

Rotate keys periodically

As a best practice, consider rotating your API key every 6–12 months — just like you would with any important password.


Troubleshooting ​

Team members see "AI not enabled" ​

The API key hasn't been saved yet, or the AI toggle is off. Complete the steps above and make sure you click Save.

"Invalid API key" error ​

Double-check that the key was copied in full (no missing characters). Keys start with sk-. If it still fails, revoke it and create a new one.

The AI stopped working after it was working before ​

The most common cause is an expired or revoked API key. Log in to platform.openai.com/api-keys and confirm the key is still active. If your OpenAI account has a billing issue or hit a usage limit, that will also block the AI.

Built with ❤️ for support teams worldwide.