Forms

List forms

forms_list · Reads only · Markdown

The business's forms, newest first, with their links, whether each takes responses, and their response counts.

Free*

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

An example

Which of our forms are live right now?

Your agent callsforms_listFree*

The example business is Halverson Cycle & Repair, a bike shop with a repair workshop in Portland, Oregon. The reply is the one the tool really gives.

With these arguments
{
  "status": "open"
}
What comes back
{
  "forms": [
    {
      "form_id": "cccc059a-0b2b-48d1-90b0-7a9df3913b95",
      "slug": "repair-feedback",
      "url": "https://cncto.co/f/repair-feedback",
      "title": "Repair feedback",
      "status": "open",
      "accepting_responses": true,
      "closed_reason": null,
      "responses": 2,
      "last_response_at": "2026-10-14T08:00:00+00:00",
      "created_at": "2026-10-14T08:00:00+00:00"
    },
    {
      "form_id": "45d7857f-c2e4-4f6f-9f45-88a779773387",
      "slug": "join-the-ride-club",
      "url": "https://cncto.co/f/join-the-ride-club",
      "title": "Join the ride club",
      "status": "open",
      "accepting_responses": true,
      "closed_reason": null,
      "responses": 1,
      "last_response_at": "2026-10-14T08:00:00+00:00",
      "created_at": "2026-10-14T08:00:00+00:00"
    }
  ],
  "count": 2,
  "monthly_responses": {
    "month": "2026-10",
    "received": 3,
    "limit": 10000,
    "reached": false,
    "resets_on": "2026-11-01"
  }
}

Use it when

To find a form's slug, or see which forms are live.

What it does

The account's forms, newest first, with their public links, whether each is taking responses, and their response counts.

What comes back

Up to 200 forms, newest first, each with its form_id, slug, url, title, status, whether it takes responses and response count, and the responses received this month. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
statusstringOne of: open,closed,any. Default: any.
limitinteger1 to 200. Default: 50.

The call

Over MCP, call forms_list on https://api.conecto.chat/mcp/forms. Over REST:

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

Give this to your agent.

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