Manage API keys to connect other apps
Generate scoped API keys so other apps and agents can query your knowledge base.
API keys let other apps, automations, and agents query your knowledge base programmatically. Manage them in the API Keys area of Settings.
Note: The rest of your Noli AI team, like your project manager and marketing system, already draws on your knowledge base automatically. See How your team connects. API keys are for connecting outside tools, scripts, and custom agents.
Create a key
- Open Settings and go to the API Keys section.
- Give the key a recognizable name, like
ZapierorMy iPhone Shortcut. - Optionally scope it to tags so the key can only reach documents with those tags, handy when you want to expose just a slice of your knowledge base.
- Create the key, then copy it right away and store it somewhere safe. You won't be able to see the full key again.
Use a key
Send your question to the knowledge base query endpoint with the key in the request's authorization header. The response comes back with an answer grounded in your documents, the same knowledge that powers chat.
What a connected assistant can do
A connected agent (your Chief of Staff included) can search your knowledge base, read documents, list what is new, and add quick notes. It can also keep things tidy: retitle or retag a document, update its notes, archive or restore it, edit the content of quick notes, and delete a document outright. Writes only work on documents you own, and tag-restricted keys stay inside their tags, so a key you scoped narrowly cannot touch the rest of your library.
Manage and revoke
Your keys are listed with their name, tag scope, and when each was last used. Delete a key anytime to immediately cut off any app using it. Create a separate key per tool so you can revoke one without affecting the others.