Connecting Claude, ChatGPT and other AI assistants

You can connect an AI assistant such as Claude or ChatGPT to Tayl, then ask it to do your Tayl work in a chat: find out who hasn't completed their training at your site, add a new starter to your team, assign a course, or draft a course from a presentation.

An assistant you connect acts as you. It can only see and do what you can in Tayl, so a manager's assistant reaches only the people and groups they manage. Every change it makes is recorded in Tayl's history as yours, made through the assistant.

Anyone who manages people, training or content can connect one: admins, managers, coordinators, content creators and content managers.

Before you start: turn on personal keys

Connecting an assistant, and creating personal API keys, are off until an organisation admin turns them on.

  1. As an admin, go to Settings > Public API.
  2. Under Personal API keys and AI assistants, click Turn on.

Settings > Public API, with Turn on beside Personal API keys and AI assistants

While they're off, nobody can connect an assistant or create a personal key, and any already made stop working until they're turned back on. Organisation API keys aren't affected. If someone tries to connect, we tell them which admins to ask:

Tayl's connection page saying the organisation hasn't turned on AI assistants, and naming its admins

Connect Claude or ChatGPT

You'll need the connector URL, which is shown under Connect an AI assistant in Settings > Public API, and on your own API keys and AI assistants page. It's your Tayl web address followed by /mcp, such as https://tayl.pro/mcp.

Claude

  1. In Claude, open Settings, then Connectors under Customize.

    Claude's settings, with Connectors highlighted under Customize

  2. Click Add, then Add custom connector.

    Claude's connectors, with Add custom connector highlighted in the Add menu

  3. Name the connector, such as Tayl, enter the connector URL, and click Continue.

    Claude's Add custom connector form, with the name Tayl and the URL https://tayl.pro/mcp

  4. Keep the settings Claude detects, Sign in now and Use Claude's published identity, and click Add.

    Claude's connector settings, with Sign in now and Use Claude's published identity selected

  5. Click Connect, then approve the connection in Tayl.

    Claude's page for the new connector, with a Connect button

Back in Claude, open Tayl in Settings > Connectors. For each of Tayl's tools, choose whether Claude uses it without asking, asks you first, or never uses it.

Claude's tool permissions for Tayl: reading, and creating, changing, deleting or adding images

ChatGPT

You need a Pro, Business, Enterprise or Edu plan. On Business, Enterprise and Edu, your ChatGPT workspace's admins choose who can add custom MCP servers. Ask them if you don't see Add custom MCP server.

  1. In ChatGPT, open Settings > Plugins, then click Browse directory.
  2. Click Add, then Add custom MCP server.

    ChatGPT's plugins, with Add custom MCP server highlighted in the Add menu

  3. Name the plugin, such as Tayl, and enter the connector URL under Connection. Keep OAuth for Authentication, tick I understand and want to continue, and click Create as a plugin.

    ChatGPT's Add custom MCP server form, with the name Tayl, the URL https://tayl.pro/mcp and OAuth

  4. Click Connect, then approve the connection in Tayl.

    ChatGPT asking to connect Tayl, with a Connect button

Back in ChatGPT, Tayl is listed under Personal in its plugins.

ChatGPT's personal plugins, listing Tayl

Approve the connection in Tayl

The assistant sends you to Tayl. Sign in if you need to, preferably with the six-digit code from the sign-in email, which keeps you in the same browser. Then:

  1. If you work in more than one organisation, choose the one the assistant should work in.
  2. Choose what it may do. We recommend ticking only what you'll ask it to do. Everything I can do follows your role, now and if it changes.
  3. Click Connect. We send you back to the assistant, ready to go.

Tayl's page for connecting Claude as you in your organisation, with Everything I can do ticked

Claude Code and Codex

Coding agents that sign in to MCP servers, such as Claude Code and Codex, use the same connector URL:

  • Claude Code: run claude mcp add --transport http tayl https://tayl.pro/mcp, then type /mcp in Claude Code, choose tayl and sign in.
  • Codex: run codex mcp add tayl --url https://tayl.pro/mcp, then codex mcp login tayl.

Your browser opens Tayl so you can approve the connection. Because the agent runs on your computer, we ask you to continue only if you started connecting it yourself.

Copilot Studio and other tools

Tools that take a URL and an API key but can't sign in, such as Microsoft Copilot Studio, use the connector URL with a personal API key:

  1. Click your profile picture, open Profile, then API keys and AI assistants.
  2. Click Create API key, name it after the tool, and choose what it may do.
  3. Copy the key, which we show only once, into the tool as its Bearer token.

Gemini Enterprise and Microsoft 365 Copilot agents can't connect yet.

Ask about training figures

An assistant can answer questions such as "how many people at each site have completed food safety?" with the figures you see in Tayl, in a call or two. It needs View reports and your plan's Advanced reporting. These summaries count people without naming them. To find out who, the assistant also needs View tasks.

Add images to courses

When an assistant drafts a course, it can add pictures to it: the images in your presentation or document, ones it makes or improves, and images online. How it sends them depends on the assistant:

  • ChatGPT sends images you attach to the chat, and ones it makes or takes from your files.
  • Claude sends images from code it runs, such as pictures it takes from your presentation. That code needs to reach Tayl, so allow it as below.
  • Claude Code, Codex and other coding agents send images from your computer.
  • Any assistant can add an image that's online by its link.

Images must be JPEG, PNG, GIF, WebP or AVIF files of up to 10 MB. Assistants can convert other formats first. If an image can't get through, add it in the course builder yourself.

If an online image download is interrupted, we refuse it rather than saving an incomplete image. Ask the assistant to try again, or upload the original file in the course builder.

Let Claude's code reach Tayl

Claude tells you when its code can't reach Tayl and walks you through this:

  1. In Claude, open Settings > Capabilities. On a Team or Enterprise plan, an owner does this in Organization settings > Capabilities instead.
  2. Make sure Allow network egress is on.
  3. Under Additional allowed domains, type your Tayl address, such as tayl.pro, and click Add.
  4. Leave Domain allowlist as Package managers only. There's no need for All domains, which lets Claude's code reach any website.

If Claude still can't reach Tayl, start a new chat, as the change may apply only to new ones.

Disconnect an assistant

To disconnect an assistant or revoke a personal key, open API keys and AI assistants from your profile and click Revoke. The assistant or key stops working straight away.

Admins see every key and connected assistant in Settings > Public API, including whose it is, and can revoke any of them.

When your access changes

An assistant's access follows yours. If your role changes, what it can do changes with you. If you lose access to the organisation, the assistant stops working. While you can't use the organisation in Tayl, such as while it's in maintenance, your assistants and keys wait too.

Changing or resetting your password signs you out everywhere else, disconnects your assistants, cancels pending connections and revokes your personal keys. That way, anyone who had your account can't keep using it. Proving your sign-in email for the first time also ends earlier connections. Connect your assistants again afterwards.

What assistants can't do

Assistants work through Tayl's Public API, which never acts as a learner. They can't complete training, sign documents, chat or moderate for anyone, and they can't download certificate PDFs or upload files other than images.

Confirm

Are you sure?