Common issues
Chat says 'Connect an LLM to start chatting'
Chat says 'Connect an LLM to start chatting'
Chat and Agents need an available AI model. If the composer reports that a model or provider is missing, check your workspace’s AI access and model settings.
1
Open Connectors
Open Connectors → AI from your profile menu, or follow the link in the composer message.
2
Check AI access
Ask an owner or admin to check the provider’s available access modes and status. Your workspace may use managed access or a supported customer API key; a personal provider key is not always required.
3
Choose an available model
Check Settings → AI for the workspace Chat default, then select an available model in the chat composer. If the default is Auto, an admin should also check the permitted model pool and limits.
Provider configuration and workspace AI defaults are managed by owners and admins. Availability depends on your workspace and environment.
A 'NetSuite is busy' / Queued card appears
A 'NetSuite is busy' / Queued card appears
When NetSuite is handling other work, Erstan briefly holds a request and shows a Queued — NetSuite card. This is informational only — it has no buttons and resumes automatically when capacity frees up.If a run sits queued far longer than expected, check the connector’s status — an expired authorization (above) can stall work that’s waiting on NetSuite.
A Queued card is intentionally different from an approval card. It means “waiting its turn,” not “waiting for you.” There’s nothing to click; leave it and the run continues on its own.
An approval card didn't appear (or appeared when you didn't expect)
An approval card didn't appear (or appeared when you didn't expect)
Writes to NetSuite and other systems require approval by default. If an action requires approval, you see Run action / Don’t run before it runs. Whether a specific action prompts depends on the tool’s policy and, in plain chat, your Write actions mode.
- Open + → Write actions to check Workspace defaults, Ask before writes, or Auto-approve writes. This setting applies to plain chat; custom Agents use their configured governance.
- For agents, whether a tool prompts is set by its write policy per tool: Allow, Require approval, or Deny (see Managing NetSuite: tools & write policy).
A run looks stuck or stale
A run looks stuck or stale
Run details stream live. If a run is idle for a long time, it shows a stale status with a Refresh trace (or Retry Run) affordance.
1
Refresh the trace
Click Refresh trace to re-sync the run’s live status. Long-idle runs often just need a refresh to show their latest state.
2
Check for a waiting approval
A run can pause indefinitely on an approval or an Authorization required card. Open the run and respond so it can resume.
3
Retry if it failed
If the run errored, use Retry Run from the run detail. Review the step trace first to see where it stopped — see Run history, traces & analytics.
An agent won't run
An agent won't run
An agent can’t start for a few specific reasons. The library or run dialog will tell you which one applies:
Getting help
If you’ve worked through the relevant fix above and an issue persists, gather the details that speed up support: the workspace name, the agent or chat involved, and the run’s trace (use Audit in Erstan from a run for the full record). Then reach out to your Erstan contact or workspace Owner.Features and connectors can vary by workspace and environment. A connector marked Coming soon cannot be connected yet.
Next steps
Connection troubleshooting
Connection statuses, re-authenticating, and token lifetimes in depth.
Approving AI actions
How write approvals, auto-approve, and queued cards work.
Run history & traces
Read a run’s step-by-step trace to find where it stopped.
Security & write safety
How Erstan keeps you in control of every NetSuite change.