Mintlify logo

Integrate Mintlify with your AI CRM

Mintlify is a documentation platform. This toolkit exposes the Admin API for managing docs programmatically — trigger deployments and previews, run automations, drive the docs-editing agent, and export analytics (feedback, searches, views, visitors and assistant conversations).

Explore Triggers and Actions

Create Agent Job

Start a background documentation agent job from a natural-language prompt. The agent edits the connected docs repo and OPENS A PULL REQUEST if it changes files (DESTRUCTIVE; consumes credits). Returns an AgentJob; poll its id with MINTLIFY_GET_AGENT_JOB for progress. Rate limit: 100 jobs per project per hour.

ActionTry it

Get Agent Job

Retrieve the status and details (status, PR link, model, source repo/ref) of a docs agent job. Poll this until status is completed, archived or failed. No pagination.

ActionTry it

Get Assistant Caller Stats

Get assistant query counts broken down by caller type (web, api, other, total) for a date range. Returns a single aggregate object; no pagination.

ActionTry it

Get Assistant Conversations

Export the AI assistant conversation history (question, answer, cited sources, resolution status) for a Mintlify project, optionally filtered by date. Returns one page of conversations plus a cursor to fetch the next page.

ActionTry it

Get Feedback

Export a project's user feedback (thumbs / contextual comments / agent feedback), optionally filtered by date, source and status. Returns one page plus a cursor to fetch the next.

ActionTry it

Get Feedback By Page

Get feedback counts (thumbs up/down, code, total) aggregated per documentation page path for a date range. Single page of results — this endpoint exposes no pagination cursor, so only the first page is available.

ActionTry it

Get Page Views

Export per-path and site-wide content view counts split by human vs AI traffic. Offset-paginated: returns one page of rows plus site-wide totals, the hasMore flag as has_more, and a next_offset to fetch the following page.

ActionTry it

Get Search Queries

Export documentation search terms ordered by hit count (with CTR and top clicked page). Returns one page plus a cursor to fetch the next; there is no more-flag, so stop paging once next_cursor is null.

ActionTry it

Get Unique Visitors

Export per-path and site-wide approximate distinct visitor counts split by human vs AI traffic. Offset-paginated: returns one page plus a `has_more` flag and the effective `next_offset` to fetch the following page.

ActionTry it

Get Update Status

Get the status and details (queued / in_progress / success / failure, logs, commit, screenshot) of a triggered deployment update by its statusId. Poll this with the statusId returned by MINTLIFY_TRIGGER_UPDATE.

ActionTry it

Send Agent Message

Send a follow-up instruction to an existing, in-progress docs agent job (asynchronous). Use to refine or continue work on a job created by create_agent_job. Returns the updated AgentJob; poll get_agent_job for progress. No pagination.

ActionTry it

Trigger Automation

Trigger a custom-schedule automation (workflow) to run immediately. Returns the schemaId, instanceId and jobId of the launched run. Only custom-schedule automations are triggerable (others return 400). Requires a Mintlify plan that includes automations (otherwise the API returns 401 'Please upgrade to access this route.').

ActionTry it

Trigger Preview

Create or update a preview deployment of the docs project for a Git branch (redeploys if a preview already exists for that branch). Returns a statusId to poll with MINTLIFY_GET_UPDATE_STATUS and a previewUrl. Requires a Mintlify plan that includes preview deployments (plan gating may return 401 or 403).

ActionTry it

Trigger Update

Queue a production deployment of the docs project from its configured branch. Returns a statusId to poll with MINTLIFY_GET_UPDATE_STATUS. Requires a Mintlify plan that includes deployments (otherwise the API returns 401 'Please upgrade to access this route.').

ActionTry it

How the Mintlify integration works

The Mintlify integration connects your Dench AI CRM directly to Mintlify, so agents can read and act on your Mintlify data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

14 actions are available for agents to invoke on your behalf. Every call runs through Mintlify's own authorization, scoped to the account you connect.

Set up Mintlify in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Mintlify and click Connect — you'll authorize access through Mintlify's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Mintlify in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Mintlify integration work with Dench?

The Dench Mintlify integration connects your AI CRM to Mintlify, so AI agents can work with your Mintlify data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Mintlify via Dench?

The Mintlify integration currently exposes 14 actions, including Create Agent Job, Get Agent Job, Get Assistant Caller Stats, Get Assistant Conversations, Get Feedback, and Get Feedback By Page. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Mintlify to Dench?

No. You connect Mintlify from your Dench workspace using Mintlify's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Mintlify integration secure?

Connections are authorized through Mintlify's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Mintlify connection from your workspace settings at any time.

Mintlify | Dench AI CRM