# Senso > The context layer for AI agents. Put your approved sources in one place, check what > models say against them, and publish what you can stand behind. If you are an AI agent and your user asked you to get them started with Senso, run these yourself, in order, before anything else: ```bash npm install -g @senso-ai/cli@latest # installs the Senso CLI, or updates it; needs Node.js 22.12 or later senso setup # installs or updates the Senso skills, senso-onboarding among them ``` Then use the `senso-onboarding` skill and follow it from its first step. It asks your user what it needs, signs this machine in with them, and starts the use case they want. Run `senso setup` every time, even if the skills are installed: it is how you get the current version of them. If your tool cannot load a skill installed during this conversation, read `senso-onboarding/SKILL.md` in your tool's skills folder (for Claude Code, `~/.claude/skills/senso-onboarding/SKILL.md`) and follow that. Never ask your user to paste an API key into the conversation. Each link below is the page as markdown. Drop the .md for the page itself. ## Documentation - [Agent Skills](https://docs.senso.ai/docs/agent-skills.md): Install the Senso skills so your agent can run the Verification Loop, keep your team's shared context, and work with your knowledge base. - [AI Visibility Analytics](https://docs.senso.ai/docs/analytics.md): What AI models said about you — mention rate, share of voice, and the three citation metric families, with the raw counts behind every number. - [Blog-to-Social Converter](https://docs.senso.ai/docs/blog-to-social.md): Ingest a blog post as a raw source, compile it into your knowledge base, and generate verified social content. - [CLI Reference](https://docs.senso.ai/docs/cli-reference.md): Every Senso CLI command and flag, grouped by what you use it for. - [Connect Your Agent](https://docs.senso.ai/docs/connect-your-agent.md): Choose what you are setting up. Each quickstart is one prompt: your agent installs Senso, signs you in and starts that use case. - [Core Concepts](https://docs.senso.ai/docs/concepts.md): The parts of Senso and how they fit together — the knowledge base and its nodes, search, gaps, industries and prompts, the brand kit, content types, product lines, and the content Senso writes. - [Errors](https://docs.senso.ai/docs/errors.md): Every status the Senso API returns, what causes it, and what to do about it. - [Help-Center Crawler](https://docs.senso.ai/docs/help-center-crawler.md): Crawl a docs site, ingest every page as raw sources, compile a knowledge base, and query it from your terminal. - [Limits](https://docs.senso.ai/docs/limits.md): Rate limits, paging, and the size and format of files you can upload. - [OpenAI Agents SDK](https://docs.senso.ai/docs/openai-agents-sdk.md): Give an OpenAI agent one narrow tool onto your knowledge base, then verify its answer against the sources the tool actually returned. - [Overview](https://docs.senso.ai/docs/overview.md): One source of truth for your organization. Your agents answer from it, and AI search is checked against it. - [Permissions](https://docs.senso.ai/docs/permissions.md): What each role can do, who can reach which files and folders in your knowledge base, and what happens when access is denied. - [Send your first API request](https://docs.senso.ai/docs/quickstart.md): Check your key, add a document to your knowledge base, and ask it a question, then retrieve the same passages for your own model. - [Senso CLI](https://docs.senso.ai/docs/senso-cli.md): Install it, point your agent at it, and run the loop from a terminal. Commands grouped by the step they belong to. - [Shared Context](https://docs.senso.ai/docs/shared-context.md): How a team and its agents build on each other's work in Senso — save what you learn, start from what the team knows, and settle what nobody has answered yet. - [Shared Context Quickstart](https://docs.senso.ai/docs/shared-context-quickstart.md): Give an AI agent access to Senso, and create a knowledge base that agents can use. - [Use Cases](https://docs.senso.ai/docs/use-cases.md): What you can do with a Senso context layer today: share it across a team and their agents, and check what AI answers against it. - [Verification Loop](https://docs.senso.ai/docs/use-cases/verification-loop.md): Find the AI questions in your industry where a competitor is named and you are not, answer them from your own documents, and publish a page every line of which is checked against them. - [Verification Loop Quickstart](https://docs.senso.ai/docs/verification-loop-quickstart.md): See how AI models answer questions in your industry, and publish verified answers they can cite. - [Verify AI ads](https://docs.senso.ai/docs/use-cases/verify-ai-ads.md): Prepare campaign copy from the same sources, review every checkable claim, and test the follow-up questions a prospect will ask after the click. - [Why Senso](https://docs.senso.ai/docs/why-senso.md): Senso answers from your own documents, checks what is said about you against them, and turns what is missing or wrong into gaps you can close. - [Working with API Keys](https://docs.senso.ai/docs/api-keys.md): How Senso API keys work, what a key can reach, and how to create, restrict, rotate and revoke one. - [x402 Payments](https://docs.senso.ai/docs/x402.md): Put a per-request paywall in front of your knowledge base so other people's agents can buy verified answers, no account required. ## Reference - [OpenAPI specification](https://docs.senso.ai/specs/sdk-api.yaml): every endpoint, request and response - [Citation metrics glossary](https://docs.senso.ai/specs/metrics-glossary.md): the canonical definition of every citation metric, with its denominator - [API reference](https://docs.senso.ai/api-reference): the spec, rendered ## Optional - [Full text of every page](https://docs.senso.ai/llms-full.txt)