ScalePad
Bring your ScalePad Core and Lifecycle Manager data into Dex - hardware lifecycle, warranties, initiatives, meetings, and client records.
Dex connects to ScalePad Core and Lifecycle Manager so admins can run client lifecycle work conversationally - browse hardware and SaaS assets, warranty and end-of-life lifecycles, service contracts, opportunities, and the full Lifecycle Manager picture of initiatives, meetings, goals, action items, and assessments. Dex can also create Lifecycle Manager contacts and initiatives, update initiatives, and open a PSA ticket from an initiative. ScalePad is an MSP global app: one shared personal API key covers every client, and each Dex tenant is confined to its own ScalePad client via the client_id identifier, so a tenant only ever sees its own records.
What Dex does with ScalePad
Dex handles both admin workflows and employee self-service — all policy-guardrailed and audit-logged.
For admins (Dex Pro)
- Browse Core hardware and SaaS assets, contacts, sites, service contracts, tickets, and opportunities for a client
- Review Lifecycle Manager initiatives, meetings, goals, action items, and assessments
- Check hardware lifecycle, warranty, and end-of-life rows, plus the hardware lifecycle dashboard
- Read Lifecycle Manager agreements, contracts, SaaS, software products, calendar events, and deliverable schedules
- List a client's budgeted initiatives
- Create a Lifecycle Manager contact or initiative, update an initiative, and open a PSA ticket from an initiative - with approval on the ticket
- Deploy as an MSP global app - one shared personal API key, each tenant confined to its own ScalePad client_id
Just ask Dex
Your team types a request in plain language. Dex investigates, plans, and executes — with the right guardrails.
Admin prompts
- >Which hardware assets for this client are past end-of-life or out of warranty?
- >Show me the open Lifecycle Manager initiatives and their goals for this client
- >List the service contracts and opportunities on file for this client
- >Create a Lifecycle Manager initiative called "2025 server refresh" for this client
- >Open a PSA ticket from the "2025 server refresh" initiative
Policy actions
Every action Dex can take on ScalePad is declared, scoped, and guardrailed. Admins control which apply, who approves them, and whether they're limited to self-service.
| Action | What it does |
|---|---|
scalepad_list_clients | List ScalePad Core clients (MSP master connection only) |
scalepad_get_client | Get one ScalePad Core client by client_id |
scalepad_list_lm_clients | List Lifecycle Manager clients (MSP master connection only) |
scalepad_get_lm_client | Get one Lifecycle Manager client by client_id |
scalepad_list_hardware | List Core hardware assets filtered to this client |
scalepad_list_saas | List Core SaaS assets filtered to this client |
scalepad_list_contacts | List Core contacts filtered to this client |
scalepad_list_tickets | List Core tickets filtered to this client |
scalepad_list_sites | List Core sites filtered to this client |
scalepad_list_service_contracts | List Core service contracts filtered to this client |
scalepad_list_opportunities | List Core opportunities filtered to this client |
scalepad_get_hardware | Get one Core hardware asset of this client (ownership-checked) |
scalepad_get_saas | Get one Core SaaS asset of this client (ownership-checked) |
scalepad_get_contact | Get one Core contact of this client (ownership-checked) |
scalepad_get_ticket | Get one Core ticket of this client (ownership-checked) |
scalepad_get_site | Get one Core site of this client (ownership-checked) |
scalepad_get_service_contract | Get one Core service contract of this client (ownership-checked) |
scalepad_get_opportunity | Get one Core opportunity of this client (ownership-checked) |
scalepad_lm_list_initiatives | List Lifecycle Manager initiatives of this client |
scalepad_lm_list_meetings | List Lifecycle Manager meetings of this client |
scalepad_lm_list_goals | List Lifecycle Manager goals of this client |
scalepad_lm_list_action_items | List Lifecycle Manager action items of this client |
scalepad_lm_list_assessments | List Lifecycle Manager assessments of this client |
scalepad_lm_list_agreements | List Lifecycle Manager agreements of this client |
scalepad_lm_list_contracts | List Lifecycle Manager contracts of this client |
scalepad_lm_list_saas | List Lifecycle Manager SaaS assets of this client |
scalepad_lm_list_software_products | List Lifecycle Manager software products of this client |
scalepad_lm_list_budget_initiatives | List this client's budgeted initiatives |
scalepad_lm_get_initiative | Get one initiative of this client (ownership-checked) |
scalepad_lm_get_initiative_ticket | Poll the PSA ticket status of an initiative of this client (ownership-checked) |
scalepad_lm_get_meeting | Get one meeting of this client (ownership-checked) |
scalepad_lm_get_goal | Get one goal of this client (ownership-checked) |
scalepad_lm_get_action_item | Get one action item of this client (ownership-checked) |
scalepad_lm_get_assessment | Get one assessment of this client (ownership-checked) |
scalepad_lm_list_hardware_lifecycles | List hardware lifecycle / warranty rows of this client |
scalepad_lm_hardware_dashboard | Hardware lifecycle dashboard for this client |
scalepad_lm_list_hardware | List Lifecycle Manager hardware of this client |
scalepad_lm_list_contacts | List Lifecycle Manager contacts of this client |
scalepad_lm_list_opportunities | List PSA opportunities of this client |
scalepad_lm_list_calendar_events | List calendar events of this client |
scalepad_lm_list_deliverable_schedules | List deliverable schedules of this client |
scalepad_lm_get_ticket_create_fields | Read the PSA ticket fields for this client |
scalepad_lm_create_contact | Create a Lifecycle Manager contact for this client |
scalepad_lm_create_initiative | Create a Lifecycle Manager initiative for this client |
scalepad_lm_update_initiative | Update an initiative that belongs to this client |
scalepad_lm_create_initiative_ticket | Create a PSA ticket from an initiative of this client |
How to configure ScalePad
Onboarding takes minutes. Dex validates your credentials before saving them.
Setup steps
- 1In ScalePad, sign in as an Administrator and generate a personal API key (Administrator > API keys).
- 2On the MSP-master connection in Dex, paste the API key and leave client_id blank for multi-client access.
- 3Use the master connection to look up each tenant's client id via GET /core/v1/clients or GET /lifecycle-manager/v1/clients, matching by client name.
- 4On each tenant's own connection, save the discovered client_id so every call is confined to that ScalePad client.
- 5Dex validates the credentials with a live read before saving, then configure approval requirements for the Lifecycle Manager writes.
Credentials required
- api_key
- ScalePad personal API key generated by an Administrator (shared across all MSP clients; stored as a secret)
- client_id
- This tenant's ScalePad client id (opaque dashed string); leave blank on the MSP-master connection, set it on each tenant connection for per-client isolation
Requirements
- •A ScalePad account with Core and Lifecycle Manager, and an active Administrator to generate the personal API key
- •The API key's product subscriptions must cover the Core and Lifecycle Manager data you want to read
- •Deploy as an MSP global app: one shared API key on the master, each Dex tenant confined to its own ScalePad client via client_id
- •Client rosters (list all clients) and the hardware lifecycle dashboard are master-only and refused on a scoped tenant connection
Related integrations
- Collaboration
IT Glue
Bring your IT Glue documentation into Dex - search configurations, passwords, contacts, flexible assets, and runbooks, and keep records current.
Learn more → - Dex Platform
Hudu
Work your Hudu IT documentation from chat - articles, assets, networks, procedures, websites, and locked-down passwords, scoped per customer.
Learn more → - Device Management
Liongard
Bring Liongard ROAR automated documentation into Dex - browse environments, systems, launchpoints, and agents in plain language.
Learn more →
See Dex run ScalePad
Book a 30-minute walkthrough with our team and see how autonomous IT works in your environment — or get started for free.