---
area: "forms"
title: "Forms"
tools: 12
mcp_server: "https://api.conecto.chat/mcp/forms"
auth: "Authorization: Bearer <conecto_sk_ key>"
docs_url: "https://conecto.chat/tools/forms"
---

# Forms

Forms and surveys on the business's own public pages: quote requests, sign-ups, applications, feedback and NPS. Responses can go to the CRM and to an inbox, and the agent reads, sums up and exports them. Each response received costs $0.01.

Replaces: Typeform, Google Forms, Tally.

## MCP server

`https://api.conecto.chat/mcp/forms` connects the Forms tools only, plus the account tools that come with every MCP server. It speaks MCP over Streamable HTTP; send the key as `Authorization: Bearer <conecto_sk_ key>`. Every tool here is also a REST call: `POST https://api.conecto.chat/v1/tools/<name>` with the arguments as a JSON object.

## ChatGPT and Claude

Add `https://api.conecto.chat/v1/mcp` as a connector in ChatGPT or Claude, one for every area, and tick Forms when you sign in. It signs in with OAuth: someone on the account signs in on conecto.chat, ticks the areas it may use and allows it, and it runs on a key of its own that the owner can revoke.

## OpenAPI

For a custom GPT's Actions: `https://api.conecto.chat/v1/openapi/forms.json` (OpenAPI 3.0, the key as a Bearer token). For Power Automate, Logic Apps and Copilot Studio connectors: `https://api.conecto.chat/v1/openapi/forms.swagger.json` (OpenAPI 2.0, the key in the X-Api-Key header). Both list this area's tools and the account tools.

Prices: Reading free · each response received $0.01 · creating or changing a form $0.01 · opening, closing and exporting $0.001 · a confirmation to the respondent $0.002 · each action a response takes on its own $0.01. A call that fails costs nothing.

## Tools

| Tool | What it does | Price |
|---|---|---|
| [forms_create](https://conecto.chat/tools/forms/forms_create.md) | Creates a form or survey with its own public page that anyone can open and answer. | $0.01 a call. |
| [forms_update](https://conecto.chat/tools/forms/forms_update.md) | Changes a form's fields or settings; only what you pass changes. | $0.01 a call. |
| [forms_get](https://conecto.chat/tools/forms/forms_get.md) | One form with its fields, settings, public link, whether it takes responses (and why not) and its response count. | Free up to 1,000,000 reads a month. |
| [forms_list](https://conecto.chat/tools/forms/forms_list.md) | The business's forms, newest first, with their links, whether each takes responses, and their response counts. | Free up to 1,000,000 reads a month. |
| [forms_list_responses](https://conecto.chat/tools/forms/forms_list_responses.md) | A form's responses, newest first, each answer with its question and a readable value. | Free up to 1,000,000 reads a month. |
| [forms_get_response](https://conecto.chat/tools/forms/forms_get_response.md) | One response by its response_id, with every answer readable. | Free up to 1,000,000 reads a month. |
| [forms_summary](https://conecto.chat/tools/forms/forms_summary.md) | A form's results at a glance: choice counts, rating averages, the NPS score, yes and no shares, numbers and the latest text answers. | Free up to 1,000,000 reads a month. |
| [forms_export_responses](https://conecto.chat/tools/forms/forms_export_responses.md) | Saves a CSV of a form's responses in the file store and returns a download link. | $0.001 a call. |
| [forms_close](https://conecto.chat/tools/forms/forms_close.md) | Stops a form taking responses; its page then says it is closed. | $0.001 a call. |
| [forms_open](https://conecto.chat/tools/forms/forms_open.md) | Lets a closed form take responses again. | $0.001 a call. |
| [forms_delete](https://conecto.chat/tools/forms/forms_delete.md) | Deletes a form and all its responses for good; its link stops working. | $0.001 a call. |
| [forms_delete_response](https://conecto.chat/tools/forms/forms_delete_response.md) | Deletes one response for good, for a person who asks to be forgotten, or for spam. | Free. |

## Example jobs

- Run a survey after every repair with an NPS question, and give the owner the score every Friday.
- Take sign-ups for the shop's ride club and add each rider to the CRM.
- Export the autumn raffle entries to a spreadsheet once the raffle closes.
