# connect_integration

> Continuously sync each new completed response into an external tool: google_sheets (rows in a spreadsheet), notion (items in a database), airtable (records in a table) or hubspot (CRM contact + note per response). Returns a link the user clicks to authorize — forms.ax creates the spreadsheet/database/table automatically. Use action "disconnect" to stop syncing. For a one-time CSV download use export_responses instead; for email/Slack/webhook notifications use configure_notifications.

_MCP tool "Connect an integration" · writes data · https://forms.ax/help/tools/connect_integration_

## Ask your assistant

- "Sync this form to a Google Sheet."

Returns an authorization link; forms.ax creates the target (spreadsheet/database/table) automatically. One connection per provider serves all your forms. Guide: [sync responses to your tools](/help/notifications/sync-integrations).

## Inputs

- `form_id` (string, required): Form id (authenticated). From create_form/list_forms.
- `provider` ("google_sheets" | "notion" | "airtable" | "hubspot", required): Where responses should sync to
- `action` ("connect" | "disconnect"): Default "connect"
