ConnectWise Cloud Backup (SkyKick)
Bring your ConnectWise Cloud Backup (SkyKick) subscriptions into Dex so you can read backup coverage, mailboxes, sites, and settings in plain language.
Dex connects to ConnectWise Cloud Backup (formerly SkyKick) through the Partner Integration API so admins can inspect backup coverage conversationally - list subscriptions, review protected Exchange mailboxes and SharePoint sites, and read retention, SKU, storage, and last-snapshot settings. Read-only for this first ship: Dex browses what a subscription protects but does not enable backups or change settings. Deploys as an MSP global app - one shared Partner OAuth client covers every Backup subscription, and each Dex tenant is confined to its own backup_service_id.
What Dex does with ConnectWise Cloud Backup (SkyKick)
Dex handles both admin workflows and employee self-service — all policy-guardrailed and audit-logged.
For admins (Dex Pro)
- List ConnectWise Cloud Backup subscriptions from the MSP master connection
- Get details and subscription settings for one Backup service by backup_service_id
- Review protected Exchange mailboxes under a Backup service, individually or in a list
- List protected SharePoint sites under a Backup service
- Read retention period, SKU, storage settings, and autodiscover state
- Check last-snapshot stats to confirm a subscription is backing up on schedule
- Deploy as an MSP global app - one shared Partner OAuth client, each tenant confined to its own backup_service_id
Just ask Dex
Your team types a request in plain language. Dex investigates, plans, and executes — with the right guardrails.
Admin prompts
- >List all our ConnectWise Cloud Backup subscriptions
- >What are the subscription settings for the Contoso backup service?
- >Show me the protected mailboxes under this Backup service
- >What SharePoint sites are being backed up for this tenant?
- >What is the retention period and last snapshot time for this subscription?
Policy actions
Every action Dex can take on ConnectWise Cloud Backup (SkyKick) is declared, scoped, and guardrailed. Admins control which apply, who approves them, and whether they're limited to self-service.
| Action | What it does |
|---|---|
skykick_list_backups | List ConnectWise Cloud Backup subscriptions (MSP master connection only) |
skykick_get_backup | Get a Backup service by backup_service_id |
skykick_list_mailboxes | List protected Exchange mailboxes under a Backup service |
skykick_get_mailbox | Get one protected mailbox nested under a Backup service |
skykick_list_sites | List protected SharePoint sites under a Backup service |
skykick_get_autodiscover | Get autodiscover state for a Backup service |
skykick_get_lastsnapshotstats | Get last snapshot stats for a Backup service |
skykick_get_retentionperiod | Get retention period for a Backup service |
skykick_get_sku | Get SKU details for a Backup service |
skykick_get_storagesettings | Get storage settings for a Backup service |
skykick_get_subscriptionsettings | Get subscription settings for a Backup service |
How to configure ConnectWise Cloud Backup (SkyKick)
Onboarding takes minutes. Dex validates your credentials before saving them.
Setup steps
- 1In the SkyKick / ConnectWise Partner Portal, go to Settings > User Profile > Developer API Access and register an API user for Dex.
- 2Copy the Client ID and Client Secret from the Developer API Access registration (the secret is shown once).
- 3On the same page, show and copy the Ocp-Apim-Subscription-Key (Partner Subscription key).
- 4In Dex, create the MSP-master connection with the Client ID, Client Secret, and subscription key - leave backup_service_id blank.
- 5Dex discovers each tenant's backup_service_id from GET /Backup/ on the master and saves it on the tenant's own connection; it validates against GET /Backup/{id}/subscriptionsettings before use.
Credentials required
- client_id
- Partner API Client ID from Developer API Access (secret; never surfaced)
- client_secret
- Partner API Client Secret from the same registration (secret; shown once)
- subscription_key
- Ocp-Apim-Subscription-Key (Partner Subscription key)
- backup_service_id
- This tenant's SkyKick Backup service id (GUID or opaque string); leave blank on the MSP-master connection, set it on the tenant connection once discovered
Requirements
- •A SkyKick / ConnectWise Cloud Backup Partner account with Developer API Access enabled
- •One shared Partner OAuth client (client_credentials) covering every Backup subscription under the MSP
- •Read-only for this first ship - Dex reads subscriptions, mailboxes, sites, and settings but does not enable backups or change settings
- •For MSPs, deploy as a global app with per-tenant scoping by backup_service_id
Related integrations
- Security & Backup
Acronis Cyber Protect
Manage Acronis tenants, devices, backups, and protection plans from chat.
Learn more → - Security & Backup
Datto SaaS Protection
Bring your Datto SaaS Protection backup coverage into Dex - list seats, read per-application backup status, and check backup stats across your managed customers.
Learn more → - Security & Backup
Afi Backup
Run your Afi Backup tenants conversationally - check protection coverage, quotas, and tasks, trigger backups, and protect resources.
Learn more →
See Dex run ConnectWise Cloud Backup (SkyKick)
Book a 30-minute walkthrough with our team and see how autonomous IT works in your environment — or get started for free.