Customer story · Documentation.AI

How Documentation.AI ships agent integrations in hours

Documentation.AI is the AI-native documentation platform behind product docs at Capillary, Shiprocket, Seclore and more. Its agent reads what changed in each customer's tools and drafts the update. Scalekit powers the agent integrations behind it.

Roop Reddy, co-founder of Documentation.AI, on going from weeks per integration to hours.
Before Scalekit
1
integration, after a few weeks of building it in-house
First hours on Scalekit
5
integrations live for the documentation agent
Today
25+
connections powering the agent across support, issues, knowledge and CRM
Ready next
500+
connectors it can switch on for the next customer

Docs that update when the product does

Documentation.AI hosts product docs, API references and help centers for software companies, with role-based access, versioning, localization and custom domains built in.

Its documentation agent watches the tools where product knowledge changes, drafts the edit and holds it until someone on the team approves it. Published pages are readable by people and by AI agents through an MCP server, Markdown and llms.txt.

Active
Documentation agent
Drafts doc updates from connected tools and holds them for approval
Intercom Jira Linear +10

"Our customers keep their context in hundreds of tools. Scalekit lets us cover them without building each integration ourselves, and that coverage is what wins us enterprise customers."

Roop Reddy
Co-founder, Documentation.AI

Every new customer brought a new set of tools

The documentation agent is only as useful as what it can read. A pull request gets merged, a ticket gets closed, a decision lands in a Slack thread, and the docs need to change. Each customer keeps that context in a different mix of code hosts, trackers, wikis, CRMs and support desks, and each of those systems needs its own integration, with an OAuth flow for every user who connects it.

Per provider

An integration per provider

Code hosts, issue trackers, wikis, CRMs, chat and support desks. Each with its own API, pagination and rate limits.

Per account

An auth path per account

Enterprise buyers connect their own accounts, so each one needs its own consent flow, scopes and token lifecycle.

Per deal

Integrations gate the contract

Large buyers check their tools are supported before they sign. When a public company went live on Documentation.AI, connector coverage is what kept the deal.

Five integrations live within a few hours

Documentation.AI built its first integration, GitHub, on its own, and it took a few weeks. Then the team signed up for Scalekit. Scalekit's engineers opened a shared Slack channel with Documentation.AI's engineering team that day, the few questions they had were answered almost immediately, and the first five integrations, Confluence and Jira among them, were live within a few hours.

BeforeGitHub, built in-house

A few weeks for one integration.

SignupShared Slack channel with Scalekit

Questions answered by the engineers who built it.

A few hours laterFive integrations live

Confluence and Jira among them.

"We turned on five connectors with Scalekit on day one. Our first integration, built ourselves, had taken weeks. It makes no sense to build agent integrations yourself anymore. Scalekit is one of the best solutions out there."

Roop Reddy
Co-founder, Documentation.AI

Answers from the engineers who built it

The day Documentation.AI signed up, Scalekit opened a shared Slack channel with its engineering team. Questions about providers, scopes and edge cases went straight to the people who build the connectors, and came back while the team was still building.

Documentation.AI

Builds the documentation agent

  • Decides which sources the agent reads
  • Ships each new integration to its customers
  • Brings questions and edge cases to the channel
  • Keeps building while the answers come back

Supports every integration

  • Engineers in the channel from signup
  • Help with OAuth setup and scopes per provider
  • Debugging token and tool-call issues
  • Guidance on custom tools and connectors

"The moment we signed up, Scalekit added our team to a shared Slack channel. Every question we had was answered almost immediately."

Roop Reddy
Co-founder, Documentation.AI

Each customer connects their own tools once

After that, the documentation agent asks for context by connected account, Scalekit pulls a scoped credential and executes the call, and the result comes back for the agent to draft from. Tokens never enter the agent process or the LLM context.

DOCUMENTATION.AI SCALEKIT THE CUSTOMER'S TOOLS Docs agent reads context, drafts one build, every customer connections · one per provider, per workspace delegated OAuth · token vault · scoped calls Code, tickets, wikis, CRM the customer's own accounts Connected accounts one per user account · refreshed automatically Docs update drafted reviewed, then published 01 02 03 04
  1. 01The agent asks for contextBy connected account, never by credential.
  2. 02Scalekit resolves itPulls that account's scoped credential.
  3. 03The call executesAgainst the tools the customer connected.
  4. 04The docs updateDrafted from fresh context, then reviewed.
  1. The agent asks for context

    The documentation agent requests recent changes from a code host, tracker or wiki, referring to a connected account rather than a credential.

  2. Scalekit resolves it

    It finds the connection for that provider, looks up the user's connected account on it, and pulls a scoped credential kept refreshed outside the agent.

  3. The call executes

    Scalekit runs the scoped call against the customer's own tools and returns the result.

  4. The docs update

    The agent drafts the change from fresh context, and nothing reaches the live docs until a person approves it.

25+ connections live, with 500+ connectors available

Documentation.AI's agent already runs 25+ connections across support, issue tracking, knowledge bases and CRM. When a new customer runs a different stack, the team can turn on any of Scalekit's 500+ connectors and 20,000+ ready-to-call tools, or add a custom connector, without writing new auth code.

Support conversations
Intercom Zendesk Plain Pylon
Issues & product
Jira Linear Figma
Knowledge
Confluence Notion Google Drive
Customers & revenue
HubSpot Salesforce Gmail
Available to add next
GitHub GitLab Slack Microsoft Teams Gong ServiceNow Freshdesk + hundreds more in the catalog

What powers each integration

Connected accounts

Isolated connected accounts

Each provider is set up once as a connection. Every user who links their account gets their own scoped, audited connected account on it, and one agent build serves all of them.

Token vault

Credentials outside the agent

Tokens stay in an AES-256 encrypted vault and are injected at call time, never into agent code or LLM context.

Beyond the catalog

Custom tools and connectors

Add a tool to an existing connector, or bring a new one over OAuth 2.0, API key or Basic auth.

For teams building agents

Let Scalekit power your agent's integrations

500+ connectors with OAuth, token lifecycle and tool calling handled for every customer account, so your engineers can spend their time on the agent your customers asked for.