E-signature

List signature requests

esign_list · Reads only · Markdown

Signature requests, newest first, optionally of one status.

Free*

*Free up to 1,000,000 reads a month for the whole account, then $0.50 per 10,000 reads.

An example

Which documents are still waiting for signatures?

Your agent callsesign_listFree*

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
{
  "status": "sent"
}
What comes back
{
  "requests": [
    {
      "request_id": "fa343cb0-bfeb-47f2-b5c4-93219003ec7c",
      "title": "Trade account agreement",
      "status": "sent",
      "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": "277f6ac8-b85d-4135-86ba-b43a9ac95337",
      "signers": [
        {
          "position": 1,
          "name": "Jana Weber",
          "email": "jana@weber-kuechenplanung.example",
          "status": "pending",
          "viewed_at": null,
          "signed_at": null,
          "decline_reason": null
        }
      ]
    }
  ],
  "count": 1
}

Use it when

To find a request_id, or see what is still waiting.

What it does

Signature requests, newest first, optionally only those with one status.

What comes back

requests: each with its request_id, title, status, signers and dates; and how many. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
statusstringOne of: sent,completed,declined,cancelled,expired.
limitinteger1 to 100. Default: 20.

The call

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

Terminal
curl -X POST https://api.conecto.chat/v1/tools/esign_list \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"status":"sent"}'

Give this to your agent.

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