For Agents
Create, send and track contracts and e-signatures in Concord, plus subscribe to lifecycle webhooks and manage templates and organisation users.
Get started with Concord in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"create a Concord agreement and send for signature"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Concord API.
Create agreements from scratch or from an automated template
List and filter agreements by folder, status or organisation
Pull agreement metadata, summaries and end-clause data for analytics
Send agreements for signature and track signature status
Subscribe to webhooks for agreement, signature and lifecycle events
GET STARTED
Use for: Create a new agreement from the NDA template, List all agreements in a folder for the legal team, Send an agreement for signature to a counterparty, Check whether all signers have completed an agreement
Not supported: Does not handle billing, payment collection, document scanning OCR, or generic file storage — use for contract lifecycle and e-signature workflows only.
Concord is a contract lifecycle management platform that exposes 117 REST endpoints for working with agreements, signatures, templates and organisation structure. The API covers agreement creation and metadata, e-signature flows, automated templates, webhooks for lifecycle events, user and organisation administration. Authenticated via X-API-KEY, it suits CLM integrations, sales-ops automation and audit/reporting pipelines that need to keep contract data in step with downstream systems.
Manage organisation members, invitations and roles
Read structured contract data including parties, dates and signed labels
Patterns agents use Concord API for, with concrete tasks.
★ Sales-Ops CLM Integration
Push closed-won deals from a CRM into Concord by calling /organizations/{organizationId}/agreements to create the contract from a template and populate counterparty fields. Then poll or subscribe to webhooks to update the CRM when the contract is signed. Removes manual contract drafting and keeps deal records accurate.
POST /organizations/{organizationId}/agreements with a templateId and party metadata for a closed-won deal, then watch for the agreement.signed webhook.
Contract Analytics and Reporting
Build a contract analytics dashboard by pulling /summary endpoints for each agreement, including lifecycle stage, end clauses and signed labels. This lets legal and finance teams answer questions like 'how many MSAs auto-renew next quarter?' without manually opening every contract. The 117-endpoint surface is broad enough to power a full CLM analytics layer.
GET /organizations/{organizationId}/agreements then for each, GET /agreements/{agreementUid}/summary/lifecycle and aggregate by stage.
Automated Template Generation
Use Concord automated templates to standardise contract drafting. The API lets a workflow tool fill placeholder fields and generate a ready-to-send agreement in one call. This is especially useful for high-volume use cases like vendor agreements, employee NDAs or recurring service orders where consistency matters.
Call the automated template endpoint to generate a vendor NDA from template id with the counterparty name and effective date filled in.
AI Agent Legal Operations Assistant
Through Jentic, an AI assistant for a legal-ops team can answer 'which contracts expire in the next 60 days?' or kick off an NDA from a Slack message. The agent searches Jentic for the relevant intent, loads the Concord operation, and executes against the org's API key. This collapses what would be a manual CLM lookup into a chat-driven workflow.
Use Jentic to search 'list Concord agreements', load /organizations/{organizationId}/agreements, and filter by upcoming end_date to flag renewals.
117 endpoints — concord is a contract lifecycle management platform that exposes 117 rest endpoints for working with agreements, signatures, templates and organisation structure.
METHOD
PATH
DESCRIPTION
/organizations/{organizationId}/agreements
List agreements in an organisation
/organizations/{organizationId}/agreements/{agreementUid}/summary
Get a contract summary
/organizations/{organizationId}/agreements/{agreementUid}/metadata
Read structured agreement metadata
/organizations/{organizationId}/agreements/{agreementUid}/summary/lifecycle
Get the lifecycle stage of an agreement
/user/me/organizations/{organizationId}/agreements
List agreements visible to the current user
/user/me/organizations/{organizationId}/folders
List folders the user can access
/organizations/{organizationId}/agreements
List agreements in an organisation
/organizations/{organizationId}/agreements/{agreementUid}/summary
Get a contract summary
/organizations/{organizationId}/agreements/{agreementUid}/metadata
Read structured agreement metadata
/organizations/{organizationId}/agreements/{agreementUid}/summary/lifecycle
Get the lifecycle stage of an agreement
/user/me/organizations/{organizationId}/agreements
List agreements visible to the current user
Three things that make agents converge on Jentic-routed access.
Credential isolation
Concord X-API-KEY values are stored encrypted in the Jentic vault. Agents receive scoped access via Jentic's MAXsystem; the raw key never enters the agent's context, which matters for legal data subject to privilege.
Intent-based discovery
Agents search by intent (for example 'list contracts' or 'send agreement for signature') and Jentic returns the matching Concord operations under /organizations/{organizationId}/agreements with their parameter schemas, so the agent can call the right endpoint without crawling 117 endpoints of docs.
Time to first call
Direct Concord integration: 3-5 days for auth, agreement creation, webhook handling and pagination. Through Jentic: under 1 hour — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Docassemble API
Open-source document assembly platform that produces contracts via guided interviews instead of CLM templates
Choose docassemble when you want to draft documents from interview answers; choose Concord when you need full contract lifecycle, e-signature and metadata reporting.
GitHub API
Source-control API that pairs with Concord when contracts are stored as code-reviewed Markdown templates
Use GitHub when contract templates live in a repo; use Concord for the executed-agreement lifecycle.
Asana API
Track contract review tasks alongside Concord documents.
Pair with Asana to manage approval steps for Concord contracts.
Slack API
Notify a Slack channel when a Concord document changes status.
Use Slack for notifications about contract milestones.
Specific to using Concord API through Jentic.
What authentication does the Concord API use?
Concord uses an API key supplied in the X-API-KEY header. Each organisation gets its own key. When called through Jentic, the key sits in the Jentic vault and the agent receives a scoped reference, so the raw key never enters the model context.
Can I create an agreement from a template with the Concord API?
Yes. Use the automated template endpoints under /organizations/{organizationId} to generate an agreement from a saved template, populating placeholder fields in a single call. This is the standard path for high-volume contract creation.
What are the rate limits for the Concord API?
Concord does not publish public rate limits in the spec. Production integrations should handle 429 responses with exponential backoff and avoid pulling all agreements in a single request — page through /organizations/{organizationId}/agreements instead.
How do I track when a contract is signed with the Concord API through Jentic?
Subscribe to a webhook on signature.completed via the Webhooks endpoints. Through Jentic, search 'subscribe to Concord webhook', load the operation and execute with your callback URL. Jentic stores the X-API-KEY so the agent can register webhooks without seeing the secret.
Can I read structured contract metadata with the Concord API?
Yes. GET /organizations/{organizationId}/agreements/{agreementUid}/metadata returns the structured fields configured on the agreement, and the /summary endpoints return lifecycle, signed labels and end clauses for reporting.
Is the Concord API free?
API access is included with paid Concord plans. Concord does not publish a separate API price; check current Concord pricing tiers for organisations and feature inclusions.
/user/me/organizations/{organizationId}/folders
List folders the user can access