ScalePad
Overview
ScalePad is an MSP operating system spanning five products: Lifecycle Manager, ControlMap, Quoter, Backup Radar, and Cognition360. ScalePad is consolidating its product APIs onto one Core API platform.
The Bumblebee integration wraps the ScalePad Core API, which today covers Lifecycle Manager and Quoter (and, partially, ControlMap). A single Core API key authorises all of them — there is no per-product key.
The Core API is read-only, so Bumblebee can list and retrieve data but cannot modify ScalePad records. This integration is currently a research preview and has not yet been verified against a live key.
Not covered by this integration:
- Backup Radar — a separate API (
api.backupradar.com) with its own key. - Cognition360 — a BI/analytics product with no public REST API.
Prerequisites & Setup
You need:
- A ScalePad account with at least one of Lifecycle Manager or Quoter
- An active user with Administrator permission (required to view and use API keys)
- A personal API key generated from the ScalePad Hub
Generate an API Key
- Sign in to ScalePad as an Administrator
- Open the ScalePad Hub and go to Personal API Keys
- Click New API key, give it a name, and set an expiry (default 2 years)
- Click Generate and copy the key immediately
Keys are per-user; if the owning user is deactivated or loses Administrator permission, the key stops working.
Vendor documentation:
- Getting started: developer.scalepad.com
- API reference: developer.scalepad.com/reference
Configure in Bumblebee
- Go to the Integrations page in Bumblebee
- Select ScalePad
- Paste your API Key
- Save the configuration
- Run a test request (e.g. list clients) from the validation card
API Limits
The ScalePad Core API enforces 50 requests / 5 seconds; exceeding it returns a
429 with a Retry-After header. Bumblebee backs off and retries automatically.
List endpoints use cursor-based pagination — pass the returned cursor back to page
through results.
Available Tools
All tools are read-only. List tools accept cursor and limit for pagination.
Lifecycle Manager
| Tool | Description |
|---|---|
list_clients | List managed client organizations |
get_client | Get one client by id |
list_contacts | List contacts at managed clients |
get_contact | Get one contact by id |
list_hardware_assets | List hardware assets with warranty & lifecycle detail (optionally scoped to a client) |
get_hardware_asset | Get one hardware asset by id |
list_contracts | List contracts (start/end dates, value; optionally scoped to a client) |
get_contract | Get one contract by id |
list_opportunities | List sales opportunities (optionally scoped to a client) |
Quoter
| Tool | Description |
|---|---|
list_quotes | List quotes (status, totals, line items) |
get_quote | Get one quote by id, including line items |
list_items | List catalog items (products/services) |
list_manufacturers | List manufacturers |
list_suppliers | List suppliers/distributors |
Use-case filtering — expiring warranties, upcoming renewals, won quotes — is done by the agent over the list responses; the tools are named after the API surface, not the use case.
Example questions
- "Which hardware assets at Acme have warranties expiring in the next 90 days?"
- "List contracts renewing this quarter."
- "Show me open opportunities for Contoso."
- "What quotes are still pending approval?"