When to use this
Use a connector when the work you want Nash to do depends on a system Nash doesn’t manage on its own. For example:- Letting Nash read or create files in a shared drive while it works.
- Calling one of your internal APIs (a pricing service, an inventory lookup, a ticketing system) as part of a delivery investigation.
- Giving Nash access to capabilities you already expose through your own tooling.
How it works
A connector is an external system you turn on for your organization. Each connector contributes one or more tools — individual actions the agent can take (for example, “search files” or “create a record”). When a connector is active, its tools become available both in regular chat and to your custom agents on their scheduled or automated runs. There are three kinds of connector:| Connector type | What it is | How you authorize it |
|---|---|---|
| Prebuilt catalog connector | A ready-made integration Nash maintains. You install it and grant access. | A secure sign-in (OAuth) consent flow with the third-party provider. |
| Custom connector | Your own REST API, described to Nash so it can call your endpoints. | A static API key or token you supply, stored securely. |
| Self-hosted tool server | A tool server you run yourself that Nash connects to and imports tools from. | None, or an API key header you provide. |
- Connectors are scoped to your organization. What you connect is isolated to your org — another org can’t see or use it.
- By default, every active connector is available to every agent. You can narrow this per agent (see Scope connectors to a specific agent).
- Write actions still go through confirmation. When a connector tool would change something in the external system, Nash treats it the same way it treats other destructive actions — it pauses and asks for your approval before running, unless you’ve configured it to auto-execute.
- Some Nash analytics capabilities are always available and don’t need to be connected — they’re built in.
Connecting and managing connectors is an admin-level capability. You’ll need the permission Nash uses for managing AI-agent configuration (typically held by org owners and admins). One exception: an admin can let individual members connect their own account for certain prebuilt connectors (see below).
Prebuilt catalog connectors
Nash maintains a catalog of prebuilt integrations you can install without writing any configuration. You browse the catalog, install the one you want, and then complete a sign-in (OAuth) consent flow with the provider to grant Nash access. After you consent, Nash holds the connection and keeps it refreshed so the agent can use it on demand. When you install a catalog connector you choose how it’s shared:- Org-wide — one shared connection that every agent in your org can use.
- Per-user — each person connects their own account, so the agent acts as that individual user.
Open the connectors catalog
Go to your organization’s connector settings and browse the available prebuilt connectors.
Install the connector you want
Install it and pick the sharing scope — one shared org-wide connection, or a per-user connection where each member authorizes their own account.
Grant access
Nash hands you a secure authorization link to the provider. Open it, sign in, and approve the access Nash is requesting. You’re returned to Nash once consent is complete.
Custom connectors (your own API)
If the system you want to reach isn’t in the catalog, you can describe your own REST API to Nash and expose specific endpoints as agent tools. This is the most flexible option and a good fit for internal services. A custom connector has two layers:- The integration — the base URL of your API plus how Nash should authenticate (an auth header and the secret value to send). The secret is stored securely and is never shown back to you; you can rotate it later.
- The tools — one per endpoint you want to expose. For each tool you give it a name and description, the HTTP method and relative path (with placeholders for parameters), the parameters it accepts, and whether the action only reads data or also changes it.
Create the integration
Provide your API’s base URL and the authentication details (the header name and the secret token or key Nash should send). Nash stores the secret securely.
Define one or more tools
For each endpoint, name the tool, describe what it does, set its method and path, declare its parameters, and mark whether it reads or writes data. The read/write classification is what tells Nash when to ask for confirmation before running.
Test before relying on it
Run a test call with sample arguments to confirm the tool returns what you expect.
Self-hosted tool servers
If you already run your own tool server that speaks a standard streaming tool protocol, you can point Nash at it and Nash will import the tools it exposes. Each imported tool arrives for review: you approve the ones you want, optionally adjust its name, description, and whether it’s treated as read or write, and reject the rest. Only approved tools become available to agents. If your server’s tools change later, you can re-import to pick up the differences and review what changed. You can pause or remove a self-hosted connection at any time.Self-hosted tool servers and custom connectors are newer capabilities and are still maturing. If you don’t see these options yet, check with your Nash contact about availability for your organization.
Scope connectors to a specific agent
By default, a custom agent inherits every active connector in your org. When you want an agent to use only a subset — for example, a scheduled reporting agent that should reach your analytics API but nothing else — you can set per-agent connector access:- Turn whole connectors on or off for that agent.
- Disable individual tools within a connector you’ve granted (available for custom connectors and self-hosted tool servers).
How the agent uses connectors
You don’t have to tell the agent which tool to call. When a connector is active, its tools are part of the agent’s toolset, and the agent decides when a request warrants reaching out to that system. In chat, it will use a connector tool the same way it uses any other capability — and if the action changes something, it surfaces a confirmation for you to approve first. In automated runs, the same applies: a custom agent on a schedule can use connector tools as it works, subject to whether you’ve set it to report only or to take actions on its own.FAQ
Who can connect and manage connectors?
Who can connect and manage connectors?
Managing connectors — installing, authorizing, creating custom ones, and scoping them to agents — requires the permission Nash uses for managing AI-agent configuration, which is typically held by org owners and admins. Members can connect their own account for a catalog connector only when an admin has enabled per-user self-install for it.
Are connector credentials safe?
Are connector credentials safe?
Yes. Secrets — OAuth tokens, custom API keys — are stored securely and are never displayed back to you after you enter them. For custom connectors you can rotate the stored secret at any time. All connections are isolated to your organization.
What happens if a write action is risky?
What happens if a write action is risky?
Connector tools that change data are treated like any other action Nash takes: they go through a confirmation checkpoint before running. You see what the agent intends to do and approve or decline it. You control this through the same settings that govern Nash’s other actions.
Will a connector slow my agent down or expose too many tools?
Will a connector slow my agent down or expose too many tools?
A connector adds its tools to the agent’s toolset. If you want a tighter setup for a particular agent, scope its connector access so it only sees the tools relevant to its job.
Related
Custom agents
Define reusable agents and choose which connectors each one can use.
Scheduling and automated runs
Put connectors to work in agents that run on a schedule or on events.
Guardrails & confirmations
Control which connector actions auto-run and which need approval.
Knowledge
Give agents reference material to ground how they work.