Skip to main content
A connector links your Erstan workspace to an external system — or to a built-in toolset — so agents can read and act in that system on your behalf. Without connectors, an agent has nothing to work with. With them, the same agent can pull AR aging from NetSuite, reason with a model from OpenAI or Anthropic, and post a summary to Slack.
The Connectors page listing connected systems with status badges

Connectors

The Connectors page

Open Connectors from the workspace sidebar to see everything available to you. Connectors are grouped into three sections:
  • Connected — links that are set up and working.
  • Pinned — connectors surfaced for quick access. NetSuite is pinned here until you connect it.
  • Available — everything you can still add.
Each row shows a logo, name, description, a type badge, status tags (such as Beta), and a status badge like Account connected or Not connected. Use the Search connectors box to filter by name, type, status, or keyword, and Refresh to re-sync. Click any row to open its detail page, where you manage the connection, credentials, and the tools agents may run.
The sidebar and UI consistently say Connectors. An older /integrations link redirects here.

Connector types

NetSuite

The flagship connector. Agents query and update your NetSuite records using your own NetSuite role and permissions.

LLM providers

OpenAI and Anthropic supply the models that power chat and agents. A connected provider is required before you can chat.

Slack & business apps

Connect Slack and popular apps like Gmail, Google Sheets, Microsoft Teams, Outlook, and HubSpot so agents act where your team already works.

MCP servers

Model Context Protocol endpoints expose additional tools that agents can call.

Built-in Erstan tools

Ship with Erstan, marked Built in with No setup required — they have only a Tools tab. See Tools by Erstan.

Connection statuses

A connector’s badge tells you whether agents can use it right now.
Most NetSuite hiccups are an expired authorization or the brief “NetSuite is busy” queue, which resumes on its own. See Connection troubleshooting.

How a connection works

NetSuite uses a two-stage model that keeps each person acting under their own permissions:
1

An owner or admin sets up the workspace connection

This shared Workspace OAuth connection is configured once for the whole workspace.
2

Each member authorizes their own NetSuite user

Agents then call NetSuite tools as you, governed by your own NetSuite role. See Authorizing your NetSuite user.
Other connectors are simpler: LLM providers take one workspace API key, and built-in tools need no setup at all. Managing the workspace connection, tools, and authorizations requires the Owner or Admin role.
Write-capable tools (anything that changes a NetSuite record) follow a per-tool write policyAllow, Require approval, or Deny. By default, writes pause for your approval. Review these settings before letting agents act unattended. See Managing NetSuite: tools & write policy.

Next steps

Connecting NetSuite

Link your NetSuite account with the Erstan app or your own integration record.

Connecting an LLM provider

Connect OpenAI or Anthropic and choose which models agents can use.

Slack and other connectors

Add Slack, business apps (Gmail, Sheets, Teams, Outlook, HubSpot), MCP servers, and built-in tools.

Connection troubleshooting

Resolve expired auth, unhealthy connections, and re-authentication.