Before you start
Neo keeps each ticket inside its customer’s Organization, so turn on Organizations (TridentStack’s MSP mode) in Settings > Organizations, with one Organization per customer. Without it, Neo can still answer from a chat or a scheduled agent, but it sends no TridentStack call on a customer’s ticket.1. Create the API key
1
Sign in as an administrator
Sign in to TridentStack Control as an administrator who can see every Organization Neo should reach. The key reaches the same Organizations as the person who creates it.
2
Generate the key
Open Settings > API Keys and choose Generate Key. Name it
Neo, and click Create.3
Copy the key
Copy the whole key. It looks like
keyId.secretKey and shows only once. Store it only in Neo.A standard key reads everything, installs updates and restarts one endpoint at a time, and runs scans. Installing updates or restarting in bulk, removing endpoints and deploying policy objects need a privileged key, which you set when you create or edit the key. Give Neo a privileged key only when your agents should do those.
2. Add the key in Neo
1
Open Integrations
In the Neo Dashboard, open Integrations and find the TridentStack card, under Vulnerability & Attack Surface.
2
Save the key
Paste the API key and click Save settings. Neo checks it against TridentStack before saving, so a wrong key is rejected straight away.
3. Turn TridentStack on per agent
Open the agent, go to its Tools & Settings tab, click Vulnerability & Attack Surface, and expand the TridentStack block. Pick one of its Presets, or set each area yourself:
See TridentStack API for what the agent can read and change.
