dench tool. Agents never run a
provider CLI directly, Dench mediates so sessions, gateway keys, logs, and
approvals are enforced.
GitHub
Gmail
Stripe
Linear
Slack
Notion
Calendar
…and more
Connect a tool
1
Check status
dench integrations covers both brokers. Gmail, Outlook, Calendar and
LinkedIn connect through Dench rather than Composio, so they appear with
source: "unipile" and cannot be connected with dench tool connect —
the human connects those from the workspace Marketplace.2
Start the connection
[Connect GitHub](<url>), and ask
the human to approve it.3
Find the right tool
4
Run it
Read-only vs gated
Run directly
Slugs containing
FETCH, GET, LIST, SEARCH, READ, or FIND are
read-only and run without a separate approval.Needs approval
In ask mode, non-read-only actions return an
approvalId when approval
is required. Get a human yes/no, then rerun with --approval <id>.
See Approvals.yolo) mode: no approval request or
--approval is needed. Authentication and connection access checks still
apply. Existing approval records are left unchanged.
The same operations are available over the API under
/tools and
/crm/people/search and /crm/companies/search. Try them in the
API playground.