For Agents
Automate contract lifecycle workflows in fynk including creating documents from PDFs or templates, transitioning them to review or signing, and retrieving the latest revision PDF.
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the fynk API Reference, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with fynk API Reference API.
Create a contract document from an uploaded PDF via /documents/create-from-pdf
Generate a contract from a fynk template through /documents/create-from-template
Move a document to the review stage with /documents/{document}/stage-transitions/review
Send a document to signing via /documents/{document}/stage-transitions/signing
GET STARTED
Use for: I need to create a contract from a template in fynk, Upload a PDF and convert it into a fynk contract, Send a contract to signing once it is approved, Retrieve the latest signed PDF for a contract
Not supported: Does not handle e-signature legal certification authority, payment processing, or CRM record management — use for fynk contract drafting and lifecycle stage transitions only.
The fynk API gives programmatic access to fynk's contract lifecycle management platform, covering document creation from PDFs or templates, template management, revision retrieval, signing-stage transitions, and account-level operations. The 43 operations are organised into General, Document Operations, Template Operations, File Upload Helpers, Account, and Auth groups, returning JSON contract metadata and revision payloads. Authentication uses HTTP bearer tokens issued by fynk for the workspace. The API is intended for legal-ops, sales, and procurement teams that need to automate contract drafting, routing, signing, and archival from CRM, HRIS, or custom internal tools.
Retrieve or download the latest revision PDF of a contract through /documents/{document}/revisions/latest/pdf and /pdf/download
List and manage reusable contract templates via the /templates endpoints
Patterns agents use fynk API Reference API for, with concrete tasks.
★ Automated Contract Drafting from CRM
Auto-generate sales contracts from a CRM deal record by calling /documents/create-from-template with the matching template ID and merging fields, then moving the document to /stage-transitions/review for legal sign-off. The flow eliminates manual copy-paste from CRM into a Word file.
Call /documents/create-from-template with template_id and the deal's merge fields, then POST /documents/{document}/stage-transitions/review.
PDF Contract Ingestion
Bring legacy PDF contracts into fynk's lifecycle by calling /documents/create-from-pdf with the uploaded file, then routing the new document through review and signing stages. This lets teams centralise external contracts under one tracked workflow.
Upload a PDF via /documents/create-from-pdf and capture the returned document ID.
Signed Contract Archival
Pull the latest signed revision of every closed contract by polling /documents/{document}/revisions/latest/pdf/download and storing the binary in long-term storage for audit. The endpoint returns the PDF so it can be archived without screen-scraping the fynk UI.
Call GET /documents/{document}/revisions/latest/pdf/download for each closed document_id and store the response.
Stage-Transition Automation
Drive the review-to-signing handoff automatically when an approver leaves a comment in another tool by calling /documents/{document}/stage-transitions/signing. This removes the manual button-click that often blocks deal closure.
Call POST /documents/{document}/stage-transitions/signing for the document approved in the review channel.
Agent-Driven Contract Operations via Jentic
A legal-ops agent receives a request such as 'send the NDA we just drafted out for signing' and uses Jentic to find /documents/{document}/stage-transitions/signing, load its parameters, and execute against the workspace's bearer token. Jentic isolates the token so the agent never holds it directly.
Search Jentic for 'send fynk contract to signing', load /documents/{document}/stage-transitions/signing, and execute it with the document_id.
43 endpoints — the fynk api gives programmatic access to fynk's contract lifecycle management platform, covering document creation from pdfs or templates, template management, revision retrieval, signing-stage transitions, and account-level operations.
METHOD
PATH
DESCRIPTION
/documents/create-from-pdf
Create a contract from an uploaded PDF
/documents/create-from-template
Create a contract from a fynk template
/documents
List contracts in the workspace
/templates
List available contract templates
/documents/{document}/revisions/latest/pdf
Get the latest revision PDF metadata
/documents/{document}/stage-transitions/review
Move a document to the review stage
/documents/{document}/stage-transitions/signing
Send a document to signing
/documents/create-from-pdf
Create a contract from an uploaded PDF
/documents/create-from-template
Create a contract from a fynk template
/documents
List contracts in the workspace
/templates
List available contract templates
/documents/{document}/revisions/latest/pdf
Get the latest revision PDF metadata
Three things that make agents converge on Jentic-routed access.
Credential isolation
fynk bearer tokens are stored encrypted in the Jentic vault (MAXsystem) and added to the Authorization header at execution time; the agent only sees scoped tool access, never the raw token.
Intent-based discovery
Agents search Jentic for intents like 'create a contract from a fynk template' and Jentic returns the matching /documents/create-from-template operation with its parameter schema.
Time to first call
Direct integration: 2-4 days including auth, template lookup, and stage-transition wiring. Through Jentic: under 1 hour — search, load, execute against a managed token.
Alternatives and complements available in the Jentic catalogue.
BoldSign API
E-signature platform focused on signing collection rather than fynk's CLM drafting and lifecycle stages.
Pick this when the agent only needs signature collection rather than fynk's drafting and stage-transition workflow.
SignWell API
Lightweight signature-request API that can complement fynk by handling external signer flows.
Choose this alongside fynk when external counterparties prefer a separate signing surface from the contract-authoring workspace.
Specific to using fynk API Reference API through Jentic.
What authentication does the fynk API use?
fynk uses an HTTP bearer scheme defined as 'http' in the spec's securitySchemes; you pass an Authorization header with the workspace token on every request. Jentic stores that token encrypted and attaches it at execution so the agent context never sees it.
Can I create a contract from a template with the fynk API?
Yes. POST /documents/create-from-template with the target template_id and any required merge fields and fynk returns a new document object that you can immediately move through review and signing stages.
What are the rate limits for the fynk API?
The OpenAPI spec does not declare numeric limits for the /documents and /templates endpoints. Watch for HTTP 429 responses, fall back to exponential backoff, and contact fynk support for written quotas if your workload requires guarantees.
How do I send a contract to signing through Jentic?
Run a Jentic search for 'send fynk contract to signing', load POST /documents/{document}/stage-transitions/signing, and execute it with the document_id. Get started at https://app.jentic.com/sign-up.
Can I download the latest signed PDF of a contract?
Yes. GET /documents/{document}/revisions/latest/pdf/download returns the PDF binary for the most recent revision, making it suitable for downstream archival or audit storage.
/documents/{document}/stage-transitions/review
Move a document to the review stage
/documents/{document}/stage-transitions/signing
Send a document to signing