Connect Your AI Agent to KairoProject
Give Claude, ChatGPT, or any AI assistant direct access to your KairoProject data. Set up the connection in minutes, no coding required.
Imagine being able to ask this simple and natural question: "Which project is most at risk right now?" and getting an answer based on your real data, in seconds. That is exactly what connecting KairoProject to an AI agent like Claude or ChatGPT makes possible.
You do not need to be a project management expert to benefit from it. You do not need to be a developer to set it up. All it takes is five minutes and a conversation.
What it really changes
Steer your projects by talking, not searching
Today, making a decision about a project often means navigating multiple screens, cross-referencing data, and exporting a spreadsheet. With an AI agent connected to KairoProject, you ask your question in plain language and get an answer built from your actual data.
No special training required. No dashboard to learn. You talk to your portfolio the way you would talk to a colleague who knows the status of every project inside and out.
A concrete example
You are in a steering meeting. You ask your agent: "Which of our ongoing projects have consumed more than half of their buffer?" It responds with the list, the numbers, and — if you want — a prioritization suggestion. In twenty seconds.
Accessible to everyone, not just experts
KairoProject is built on Critical Chain Project Management, a powerful method that takes some learning to master. Connecting an AI agent lowers that barrier: you can ask simple questions ("Is this project on track?") and get a clear interpretation, even if you are not yet fluent in buffers and critical chains.
This is especially valuable for project managers who are new to the method, or for executives who want a quick read without diving into the details.
A full picture, without the effort of consolidating it
Managing several projects in parallel means constantly juggling fragmented information. The AI agent does the synthesis for you: it aggregates the state of your projects, spots warning signals, and presents what matters. You save the time you used to spend pulling things together manually.
Once connected, your AI agent can interact directly with your KairoProject data. No more copy-pasting information or describing the state of your projects by hand.
Real-time visibility
Decide through conversation
Update progress
You stay in control
The AI agent only acts within the boundaries you define. You choose what it can read, what it can modify, and you can revoke its access at any time.
Before you start: choosing the right access level
When connecting, you select an access level. This determines what your agent can do. It is not permanent: you can create multiple connections with different levels.
| Level | What the agent can do |
|---|---|
| Read-only | View portfolios, projects, tasks, and resources. Recommended to start with. |
| Project steering | Everything above, plus updating tasks (progress, remaining work). |
| Full steering | Everything above, plus managing resources and triggering planning recomputes. |
If you are unsure, start with Read-only. You can create a broader-access connection later in under a minute.
Connect Claude.ai
- 1
Go to Settings → Connect an AI assistant. Choose your access level, name the connection (for example: "Claude.ai — read"), then click Create client.
Copy the Client ID and Client secret that appear immediately: the secret will not be shown again after this step.
- 2
Select Claude.ai from the list of assistants, then click Configure callback URL (OAuth). KairoProject automatically registers the required address.
- 3
In Claude.ai, go to your account settings and add a new custom connector. Enter the three pieces of information copied from KairoProject: Server URL, Client ID, and Client secret.
- 4
Click Connect. A KairoProject window opens: review the requested permissions and click Authorize access. The connection is now active.
Connect ChatGPT
- 1
Same process as for Claude.ai: Settings → Connect an AI assistant, choose the access level, create the client, and note your credentials.
- 2
In ChatGPT, add a new connector. ChatGPT provides a Callback URL specific to your account.
- 3
Return to KairoProject, select ChatGPT, click Configure callback URL (OAuth), and paste the URL provided by ChatGPT. Save.
- 4
Finish the configuration in ChatGPT by entering the Server URL, Client ID, and Client secret. The connection is ready to use.
Connect Claude Code
Claude Code is Anthropic's command-line assistant. The connection uses a direct token — no graphical interface required.
- 1
Settings → Connect an AI assistant, choose the access level, and create the client.
- 2
Select Claude Code from the list. KairoProject displays a ready-to-use command with your token already included.
- 3
Paste and run the command in a terminal. Then verify the connection by typing
/mcpin Claude Code.
Real-world usage examples
Once connected, here is what you can ask your agent in plain language.
Example questions to ask your agent
"What is the current state of my portfolio?"
"Which projects are most behind on their buffer?"
"Update the remaining work on task X to 12 hours."
"Trigger a planning recompute for project Y."
"Which resources are most under pressure this week?"
The agent understands these questions in natural language and acts directly on your data, within its granted permissions. No copy-pasting, no navigating the interface — you just talk to your projects.
Best practices
Create one connection per use case. Rather than one connection with all permissions, create a "Read-only" connection for your weekly reviews and a "Project steering" connection for in-sprint updates. This limits risk in case of an error.
Name your connections clearly. "Claude.ai — portfolio review" or "ChatGPT — task updates": you will easily find which connection does what in your settings.
Revoke what you no longer use. If you tested a connection and no longer need it, revoke it from Settings → Connect an AI assistant. This does not delete any history, but access becomes inactive immediately.
Check permissions before sharing. In an organization, each member can create their own connections. Access tokens are personal: a token created by one member only grants access to data that member can already see.
Frequently asked questions
Read next
- KairoProject Public API — for teams who want to go further and connect their own tools via the REST API.
- What is Critical Chain? — understand the planning methodology behind KairoProject.
- Managing a Project Portfolio — get the most out of the portfolio view, with or without an AI agent.
Read next
KairoProject Public API
Connect your tools to KairoProject via the public REST API. Authentication, endpoints, webhooks, and best practices for integrators.
CCPM: The Method That Explains Why Your Projects Slip (And How to Fix It)
What is CCPM (Critical Chain Project Management)? A complete guide to the Critical Chain method: principles, mechanisms, buffers, constrained resources, and multi-project steering for SMEs and engineering firms.
Project Portfolio Management: Methods, Tools and Mistakes to Avoid
What is a project portfolio, how to manage it effectively, handle shared resources, and avoid the classic mistakes that derail teams running multiple projects simultaneously.