Can AI agents automate Contractbook?
Contractbook · saas · documentsenterprise
Contractbook is automatable today through its public REST API. This record is Contractbook contract management: documents, templates, spaces, and automations on the Contractbook API. Scrive, DocuSign, PandaDoc, and Oneflow are separate products. Public API v3 is HTTPS JSON at https://api.contractbook.com/v3/ (staging is https://api-staging.contractbook.com/v3/). Create an API key in profile settings and send it as an Authorization bearer token. Documented operations list and update documents, download a PDF, send for signature, share, create documents from templates, upload attachments, list templates, run automations, and manage spaces. Coverage is partial because the AI contract assistant and the in-browser editor are outside this API, and the docs say to redirect the user into the editor when editing is required. Webhooks notify on document lifecycle events and are unauthenticated; the docs say to confirm state with an authenticated GET. Contractbook publishes a local stdio MCP server, npm @contractbook/mcp, which needs CONTRACTBOOK_API_KEY. Its tools list and search documents, read document text, list and get templates, and create a draft from a template. That draft is not sent for signature. Connector catalogs were not opened. https://contractbook.com/llms.txt is a short marketing link list, not an API guide. Computer-use viability is unassessed. The API scores 7 and is the best path. MCP scores 6 because the official server is maintained and useful for reading and drafting, and it does not send contracts.
Best path today: api · Overall automatability: 7/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | restbearer coverage: partial · docs |
| SDK | unknown | official: unknown |
| MCP | yes | verdict: official |
| Integrations | unknown | |
| CLI | unknown | |
| Extensibility | yes | webhooks: True |
| Data access | export: json, pdf · import: json | |
| RPA / UI automation | unknown | web-dom No repeatable UI probe was run. Contractbook's public API and local MCP server cover document listing, search, templates, and draft creation without browser control of the editor.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 7 | 6 | — | — | — | — | 7 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-09-27 |
license | declared | source | 2026-09-27 |
modalities.api.exists | declared | source | 2026-09-27 |
modalities.api.kinds[0] | declared | source | 2026-09-27 |
modalities.api.auth[0] | declared | source | 2026-09-27 |
modalities.api.coverage | declared | source | 2026-09-27 |
modalities.mcp.first_party | declared | source | 2026-09-27 |
modalities.extensibility.webhooks | declared | source | 2026-09-27 |
modalities.data_access.export[0] | declared | source | 2026-09-27 |
modalities.data_access.export[1] | declared | source | 2026-09-27 |
modalities.data_access.import[0] | declared | source | 2026-09-27 |
modalities.rpa.ui_stack[0] | declared | source | 2026-09-27 |
modalities.agent_docs.llms_txt | declared | source | 2026-09-27 |
verdict.scores.api | declared | source | 2026-09-27 |
verdict.scores.mcp | declared | source | 2026-09-27 |
freshness.watch[0].url | declared | source | 2026-09-27 |
freshness.watch[1].url | declared | source | 2026-09-27 |
freshness.watch[2].url | declared | source | 2026-09-27 |
Related tools
Other products in this database that share a category with Contractbook.
Last verified 2026-09-27 · volatility medium · JSON record