Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.neoagent.io/llms.txt

Use this file to discover all available pages before exploring further.

You connect ScalePad once at the MSP level, then turn it on per agent. Setup takes a few minutes.
ScalePad uses a single API key per MSP. There is no separate URL per end client. Save the key once and every agent that has ScalePad permissions can use it.

1. Generate an API key in ScalePad

1

Open API Keys in ScalePad

Sign in to ScalePad and go to Settings, then API Keys.
2

Create a new key

Generate a new key with scopes covering the modules you want Neo to use (Core, Lifecycle Manager, ControlMap, Quoter).
Grant the scopes broadly in ScalePad. You can always tighten per agent access in Neo afterwards, without reissuing the key.
3

Copy the key

ScalePad shows the key once. Copy it somewhere safe before leaving the page.

2. Add the key in Neo

1

Open Integrations

In the Neo Dashboard, open Integrations and find the ScalePad card.
2

Save the API key

Paste the key and click Save.
Neo immediately tests the key by listing one client from ScalePad Core. If the key is invalid or cannot reach the API, the save fails so you can fix it before moving on.

3. Turn ScalePad on per agent

Each agent decides whether it uses ScalePad and which modules it can touch. Open the agent, go to the Integrations section, and configure the ScalePad block.

Pick an access profile

Quick start profiles set every module at once.

Read Only

All four modules set to read only. The agent can look up anything in ScalePad but never makes changes. Best for reporting agents, QBR agents, and any agent that should never write.

Operations Manager

Lifecycle Manager and Quoter set to read and write. Core and ControlMap stay read only. Best for vCIO and Client Success agents that draft initiatives, notes, deliverables, and quotes on their own.

Full Access

Lifecycle Manager, ControlMap, and Quoter all read and write, with delete enabled. Core stays read only because the ScalePad API itself does not accept writes there. ControlMap writes still wait on technician approval.

Or set each module by hand

If a profile is not quite right, configure each module on its own.
ModuleAccess levels you can pickNotes
CoreDisabled, Read OnlyClients and hardware assets. Read only by ScalePad API design.
Lifecycle ManagerDisabled, Read Only, Read and WriteNotes, meetings, goals, initiatives, action items, assessments, deliverables. Optional Allow Delete toggle.
ControlMapDisabled, Read Only, Read and WriteCompliance health, evidences, risks, reports. Writes always wait on technician approval. Optional Allow Delete toggle.
QuoterDisabled, Read Only, Read and WriteQuotes, templates, line items, product catalog. Optional Allow Delete toggle.

Safety controls

A few defaults stay in place no matter how you configure the agent.
  • Core is always read only. The ScalePad API itself does not expose write endpoints in Core, so Neo never tries to write there.
  • ControlMap writes wait on a technician. Compliance evidence and risk changes always pause for a technician to approve, even when the rest of the agent runs fully on its own. This matches how MSPs treat compliance changes.
  • Delete is opt in. Each writable module has a separate Allow Delete toggle. Read and Write does not grant delete on its own.
  • Path safety. Suspicious URL paths (anything containing .., for example) are rejected before they reach ScalePad. The agent cannot route around its own permission settings.

Security

  • The API key lives in Azure Key Vault. It is never stored in plaintext.
  • All traffic to ScalePad goes over HTTPS to https://api.scalepad.com.
  • Write access to ScalePad is opt in per module, per agent.
  • ControlMap writes always involve a technician approval step.
Once your key is saved and an agent has permissions, the ScalePad tool is added to that agent automatically. Browse the Use cases page for ideas on what to build first.