E-signature

Cancel a signature request

esign_cancel · Deletes data · Markdown

Stops a request before everyone has signed; signers are told and their links stop working.

Free

This tool costs nothing to call.

An example

Cancel the signature request for the old trade agreement. We're sending a corrected version.

Your agent callsesign_cancelFree

The example business is Hansen & Voss, a restaurant-equipment wholesaler in Hamburg with 60 staff. The reply is the one the tool really gives.

With these arguments
{
  "request_id": "1b3d5f7a-9c1e-4d3f-8a5b-7d9f1b3d5e8c",
  "reason": "A corrected version follows"
}
What comes back
{
  "request_id": "1b3d5f7a-9c1e-4d3f-8a5b-7d9f1b3d5e8c",
  "title": "Trade account agreement",
  "status": "cancelled",
  "order": "parallel",
  "sent_at": "2026-10-14T08:00:00+00:00",
  "expires_at": "2026-11-13T08:00:00+00:00",
  "completed_at": null,
  "document_file_id": "af1f9fa7-7426-4920-9ca4-9efea08e7ab0",
  "signers": [
    {
      "position": 1,
      "name": "Jana Weber",
      "email": "jana@weber-kuechenplanung.example",
      "status": "pending",
      "viewed_at": null,
      "signed_at": null,
      "decline_reason": null
    }
  ]
}

Use it when

The document changed or the deal fell through.

What it does

Stop a request before everyone has signed. Signers who were asked get a short email saying nothing is needed any more; their links stop working.

What comes back

The request, now cancelled. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
request_idRequiredstringThe request_id esign_send returned. Exactly 36 characters.
reasonstringUp to 300 characters.

The call

Over MCP, call esign_cancel on https://api.conecto.chat/mcp/esign. Over REST:

Terminal
curl -X POST https://api.conecto.chat/v1/tools/esign_cancel \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"request_id":"1b3d5f7a-9c1e-4d3f-8a5b-7d9f1b3d5e8c","reason":"A corrected version follows"}'

When it refuses

A refused call costs nothing and says what to do next.

CodeWhenWhat to do
not_found404No signature request of the business has that request_id.Find it with esign_list.
closed409The request is completed, declined, cancelled or expired.Send a new request if needed.

Give this to your agent.

Set up Conecto from https://conecto.chat/SKILL.md