Skip to Content
🏢 For Consultants & MSPsSupported Integrations

Supported Integrations

Glow connects the systems an MSP uses through pre-built app connections, HTTP requests, and inbound webhooks. Choose the method each client system supports, then keep its credentials inside that client’s workspace.

Build a reusable workflow in your own workspace, then copy it to one client at a time after reviewing its preflight.

Pre-builtApp ConnectionsUse the directory to check available triggers and actions
Per workspaceClient CredentialsSecrets and tokens stay in the workspace where they were added
REST & webhooksCustom ConnectionsConnect services that expose a compatible API or webhook

Connection Methods

Glow communicates with client systems through three connection methods:

  1. Pre-built apps (Apps and Integrations): Use a visual action or trigger where the required service and operation are available in the directory.
  2. REST APIs (HTTP Request): Call a service that exposes a compatible REST endpoint, using its documented authentication method.
  3. Inbound webhooks (Webhook Trigger): Receive real-time telemetry and alerts, with signature verification where the sender supports it.
CategoryExamples in the Glow ecosystemWays to connectTypical authenticationExample workflows
PSA & Service DeskConnectWise PSA, Autotask, ServiceNow, Zendesk, JiraPre-built app or HTTP RequestOAuth 2.0, API key or secretDispatch tickets, sync configuration items, update agreements and log technician time
Identity & IAMMicrosoft 365, Entra ID, Google Workspace, OktaPre-built app or HTTP RequestOAuth 2.0 or admin consentProvision and offboard users, assign licences, update groups and revoke sessions
RMM & Endpoint MgmtNinjaOne, Datto RMM, ConnectWise AutomatePre-built app, HTTP Request or WebhookOAuth 2.0, API key or secretReceive device alerts, fetch hardware details and start remediation
Documentation & CMDBIT Glue, Hudu, ScalePad, LiongardPre-built app or HTTP RequestAPI key or bearer tokenCreate records, track warranty dates and sync contacts
Cybersecurity & EDRCrowdStrike Falcon, SentinelOne, Huntress, DuoPre-built app, HTTP Request or WebhookOAuth 2.0, API key or signatureReceive detections, route forensic indicators and isolate endpoints where the selected action supports it
CSP & Cloud BillingQuickBooks, Xero, Stripe, DocuSign, Pax8Pre-built app or HTTP RequestOAuth 2.0 or API keyCompare subscriptions with agreements, route billing exceptions and prepare reconciliation
Alerts & Team CommsMicrosoft Teams, Slack, PagerDuty, TwilioPre-built app or HTTP RequestOAuth 2.0 or API keySend notifications, route on-call escalations and dispatch messages

How Connections Work

The available method depends on the service and operation. Check the Integrations Directory first, then use HTTP Request or a webhook when that is the better fit.

1. Pre-Built App Connections

Where the app and operation are available in the directory, configure them from the App drawer:

  1. Open your workflow canvas and click Apps in the dock.
  2. Select your application from the catalogue and click Connect.
  3. Authorize the account. Glow securely stores credentials inside the active workspace and handles token lifecycles and background refreshes automatically.
  4. Pick your pre-built action or trigger from the drawer and configure inputs using dynamic variable tags.

2. Custom PSA & RMM REST APIs (HTTP Request)

For specialized MSP platforms and on-premise tools with a documented REST API:

  1. Add an HTTP Request step to your canvas or paste a cURL snippet to generate it instantly.
  2. Configure your endpoint URL using workspace variables: https://{{ $var.PSA_INSTANCE }}/api/v1/tickets.
  3. Provide authentication in headers: Authorization: Bearer {{ $secret.PSA_API_KEY }}.
  4. Response payloads are automatically parsed into structured variables accessible in subsequent steps.

3. Real-Time Telemetry & Threat Feeds (Inbound Webhooks)

For instant alert ingestion (NinjaOne monitoring alerts, SentinelOne threat detections, Huntress incident feeds):

  1. Add a Webhook trigger step to your workflow canvas.
  2. Switch the workflow to Live mode to generate your unique, per-workflow webhook URL.
  3. Configure your RMM or EDR to dispatch alert notifications to this webhook URL.
  4. Provide a secret key to enforce cryptographic HMAC signature verification on every inbound payload.

Workspace Credential Isolation

Each client’s credentials belong in that client’s workspace:

  • Separate client workspaces: Secrets, API keys, and app connections added in Client A’s workspace are not available to workflows in Client B’s workspace.
  • Client-owned authentication: A client can connect its own service accounts without giving you the underlying credential value.
  • Reviewed workflow copies: Build a reusable workflow in your own workspace, then copy it to one client through Pushing Workflows to Clients. The preflight identifies connections and values the client still needs to provide.

Explore Integrations & Blueprints

What’s Next?

👉 App Directory → — find the connection method available for a specific MSP platform.

Sideways from here: How Multi-Tenancy Works explains what stays inside each client workspace.