# Nango AI integration on Definable

> Nango provides a unified API to integrate with over 250 external APIs, offering pre-built and customizable integrations for various categories such as CRM, HR, and accounting systems.

## What this connects

Nango provides a unified API to integrate with over 250 external APIs, offering pre-built and customizable integrations for various categories such as CRM, HR, and accounting systems.

Vendor: https://www.nango.dev/

## Tools available

**24** tools available. First 12:

- `NANGO_ACTION_TRIGGER_POST` — Trigger Nango Action — Trigger a Nango action to execute a workflow or operation. Use this to run pre-defined actions in your Nango integrations, such as creating issues, sending messages, or fetching data from external APIs. All three of `connection_id`, `provider_config_key`, and `action_name` must simultaneously match a pre-configured integration and connection in Nango — a valid `connection_id` alone is insufficient if the other two don't correspond to an existing setup. Actions may have real upstream side effects (e.g., creating records, sending messages); confirm intent before triggering non-read-only operations.
- `NANGO_ADD_CONNECTION` — Add Connection — Tool to add a connection with existing credentials to Nango. Use when you want to bulk import existing access tokens into Nango.
- `NANGO_CONNECTION_GET` — List Connections — List all Nango connections without credentials. Use this to discover available connections, check connection status, and find connection IDs. Omitting all filters returns every connection across all integrations; use `connection_id`, `end_user_id`, or `end_user_organization_id` to narrow results. To retrieve credentials for a specific connection, use the 'Get Connection Details' action.
- `NANGO_CREATE_CONNECT_SESSION` — Create Connect Session — Tool to create a new connect session with a 30-minute lifespan for enabling connection creation via Connect UI. Use when you need to generate a session token for users to authorize integrations through Nango's Connect interface.
- `NANGO_CREATE_INTEGRATION` — Create Integration — Tool to create a new integration in Nango. Use when setting up a new provider connection configuration. Creates an integration with specified credentials (OAuth2, App-based, or Hybrid authentication). The unique_key will be used to reference this integration in subsequent API calls. Returns the created integration details including timestamps and provider information.
- `NANGO_DELETE_CONNECTION` — Delete Connection — Tool to delete a specific Nango connection. Use when you need to remove an existing connection permanently.
- `NANGO_DELETE_INTEGRATION` — Delete Integration — Tool to delete a specific integration by its unique key. Use when you need to remove an integration configuration from Nango.
- `NANGO_EDIT_CONNECTION` — Edit Connection — Tool to edit a connection's tags and metadata. Use when you need to update connection attributes like environment tags, team assignments, or end user information.
- `NANGO_GET_CONNECTION` — Get Connection with Credentials — Retrieve a specific connection with its credentials. Automatically checks if the access token has expired and refreshes it if needed. Use this action when you need to access the authentication credentials for a connection to make API calls to the provider. The credentials returned depend on the auth type (OAuth2, API Key, Basic Auth, etc.). Returns 404 if the connection does not exist, 424 if token refresh is exhausted.
- `NANGO_GET_ENVIRONMENT_VARIABLES` — Get Environment Variables — Tool to retrieve environment variables from the Nango dashboard. Use when you need to access or list environment variables configured in Nango.
- `NANGO_GET_INTEGRATION` — Get Integration — Retrieve detailed configuration for a specific Nango integration by its unique key. Returns integration details including provider, display name, creation/update timestamps, and optionally sensitive data like credentials or webhook URLs if requested via the 'include' parameter. Use this to inspect integration configuration, verify setup, or retrieve credentials for a specific integration. Returns 404 error if the integration unique key does not exist.
- `NANGO_GET_PROXY` — Proxy GET Request — Tool to make a GET request with Nango's Proxy to forward requests to external APIs while managing authentication. Use when you need to make authenticated API calls to external services through Nango's proxy infrastructure.

## Auth

Auth schemes: `API_KEY`.

## How agents use Nango

Inside a Definable workflow, Nango is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Nango** — the Researcher (GPT-5.5) pulls context from Nango (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Nango** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Nango (create record, post message, draft email).
- **Designer / Engineer → Distributor → Nango** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Nango (attach file, open PR comment, post status).

The Verifier checks every Nango call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- developer tools — https://definable.ai/apps/category/developer-tools/

## Related

- HTML page: https://definable.ai/apps/nango/
- Same category (developer tools): https://definable.ai/apps/category/developer-tools/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
