BumblebeeBumblebee

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

  1. Sign in to ScalePad as an Administrator
  2. Open the ScalePad Hub and go to Personal API Keys
  3. Click New API key, give it a name, and set an expiry (default 2 years)
  4. 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:

Configure in Bumblebee

  1. Go to the Integrations page in Bumblebee
  2. Select ScalePad
  3. Paste your API Key
  4. Save the configuration
  5. 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

ToolDescription
list_clientsList managed client organizations
get_clientGet one client by id
list_contactsList contacts at managed clients
get_contactGet one contact by id
list_hardware_assetsList hardware assets with warranty & lifecycle detail (optionally scoped to a client)
get_hardware_assetGet one hardware asset by id
list_contractsList contracts (start/end dates, value; optionally scoped to a client)
get_contractGet one contract by id
list_opportunitiesList sales opportunities (optionally scoped to a client)

Quoter

ToolDescription
list_quotesList quotes (status, totals, line items)
get_quoteGet one quote by id, including line items
list_itemsList catalog items (products/services)
list_manufacturersList manufacturers
list_suppliersList 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?"