Pax8 is configured in MSP Settings → Integrations.
How to connect
Pax8 uses an OAuth 2.0 client credentials flow. You’ll generate API credentials in the Pax8 portal first.Generate Pax8 API credentials
Sign in to the Pax8 portal as an administrator. Go to Settings → Integrations and create a new API credential pair. Copy the Client ID and Client Secret — the secret is only shown once.
Enter your credentials
Fill in:
- Client ID — from your Pax8 API credential
- Client Secret — from your Pax8 API credential
How the agent uses it
When a request touches purchasing, licensing, or billing — “add 5 more M365 Business Premium seats for Globex”, “do they have spare Defender licenses?”, “what’s the monthly cost for SentinelOne Complete?” — the agent typically:- Resolves the customer with
pax8-list-companies(andpax8-get-companyfor full details). - Lists what they own with
pax8-list-subscriptions, then drills into a specific one withpax8-get-subscription. - Researches alternatives with
pax8-search-products,pax8-get-product,pax8-get-product-pricing, andpax8-get-product-dependencies. - Acts via
pax8-update-subscription(change seat count / quantity) orpax8-create-order(purchase something new) — both gated by approval. - Confirms provisioning with
pax8-get-provision-detailsand tracks history withpax8-list-orders.
Tools
| Tool | Default policy | Description |
|---|---|---|
pax8:pax8-list-companies | Auto | List Pax8 companies (customers) |
pax8:pax8-get-company | Auto | Get details for a specific company |
pax8:pax8-list-subscriptions | Auto | List subscriptions, optionally scoped to one company |
pax8:pax8-get-subscription | Auto | Get details for a specific subscription |
pax8:pax8-search-products | Auto | Search the Pax8 product catalog |
pax8:pax8-get-product | Auto | Get details for a specific product |
pax8:pax8-get-product-pricing | Auto | Get pricing tiers for a product |
pax8:pax8-get-product-dependencies | Auto | List dependencies / prerequisite SKUs for a product |
pax8:pax8-get-provision-details | Auto | Get provisioning details for a subscription (status, identifiers) |
pax8:pax8-list-orders | Auto | List recent orders |
pax8:pax8-create-order | Approval needed | Place a new order in Pax8 |
pax8:pax8-update-subscription | Approval needed | Update an existing subscription (e.g. change seat quantity) |