For the complete documentation index, see llms.txt. This page is also available as Markdown.

PDQ Connect

Integrate with PDQ and manage devices and vulnerabilities from ticket directly

The PDQ Connect connector links Suptask to your PDQ Connect organization. Once connected, the AI Assistant on an Inbox can look up devices, software, packages, deployments and vulnerabilities — and, depending on the tools you enable, deploy packages, create groups and remediate vulnerabilities directly from a ticket in Slack.

PDQ Connect is connected natively through its public MCP server. There is no app registration and no API key to create: you click Connect, sign in to PDQ, and approve access.

You set up this connector in the Suptask Web App as an admin under Intelligence. Your agents then use it from Slack while working on tickets.


What you can use it for

  • Answer device questions from a ticket — an agent asks which devices are missing an app, which are pending a reboot, or when a machine last checked in, without leaving Slack.

  • Resolve software requests — a user asks for an application, the Assistant finds the package and deploys it to the right device or group.

  • Triage vulnerabilities — surface the CVEs affecting your fleet, rank the most exposed devices, and deploy the recommended remediation.

  • Enrich tickets with fleet context — attach the requester's device details, OS build or software inventory to the ticket automatically.

  • Close the loop on IT requests — the ticket, the action and the audit trail all stay connected.


Before you begin

You'll need:

  • An admin role in Suptask.

  • A PDQ Connect account.

  • A PDQ user with the permissions you want the Assistant to have. The connector acts as the user who authorizes it - see How permissions work.

  • The Inbox you want to connect PDQ Connect to.

What you'll do:

  • Add the PDQ Connect connector on your Inbox

  • Authorize with PDQ using OAuth

  • Choose which tools your Assistant may use


Step 1: Connect PDQ Connect in Suptask

  1. In the Suptask Web App, open the Inbox you want to connect PDQ Connect to.

  2. Go to the AI Assistant settings and open Connectors.

  3. Add the PDQ Connect connector.

  4. Click Authorize.

  5. A PDQ sign-in window opens. Sign in with the PDQ account you want the Assistant to act as, select your organization, and approve access.

When it's done, the connector status changes to Connected.

No Client ID, Client Secret or redirect URL is needed. PDQ Connect is a native MCP connector — the entire setup is the OAuth approval.


Step 2: Choose which tools your Assistant may use

The connector provides a set of tools to the AI Assistant. Each tool can be set individually, so you can let the Assistant read your fleet without allowing it to change anything.

Each tool can be set to:

  • Auto — the Assistant uses the tool on its own when it's relevant.

  • Ask — the Assistant prepares the action and pauses for an agent to approve before it runs.

  • Off — the Assistant can't use the tool at all.

Read tools

These tools only look things up. They're safe to leave on Auto.

Tool
What it does

Search Devices

Search and query devices in your fleet

Search Groups

Find device groups

Search Packages

Find packages available to deploy

Search Deployments

Search and query deployments and their status

Search Automations

List and filter automations

Search Software

Find software across your organization

List Software Devices

List the devices a given piece of software is on

Search Vulnerabilities

Find and rank CVEs affecting your organization

Search Device Vulnerabilities

Find CVEs detected on specific devices

Rank Top Vulnerable Devices

Rank devices by number of open vulnerabilities

Get Vulnerability Details

Look up a CVE's details and your organization's exposure

Write tools

These tools change something in PDQ Connect. Set them to Ask so an agent reviews the action before it runs.

Tool
What it does

Create Group

Create a device group

Create Deployment

Deploy packages to devices or groups

Create Automation

Create or update an automation

Deploy Vulnerability Remediation

Deploy the recommended package to fix CVEs

Ignore Org Vulnerabilities

Ignore or un-ignore CVEs across the organization

Ignore Device Vulnerabilities

Ignore or un-ignore CVEs on specific devices

A common setup is Auto for every read tool and Ask for every write tool. That gives agents instant answers while keeping a human in the loop before anything is deployed or changed.


How permissions work

The connector inherits the permissions of the PDQ user who authorized it. It cannot grant access that the account doesn't already have.

  • If the authorizing user can't deploy a package in the PDQ console, the Assistant can't either.

  • The Assistant only sees the devices, groups and packages that the account already has access to.

  • Tool settings in Suptask sit inside those permissions. They can restrict what the Assistant does, never expand it.


Use different PDQ access per Inbox

Each Inbox in Suptask has its own connector, so different teams can work against PDQ Connect in different ways:

  • IT Helpdesk Inbox — read devices and software, deploy packages on Ask.

  • Security Inbox — read vulnerabilities and remediate on Ask.

A ticket in one Inbox only reaches the tools enabled on that Inbox's connector.


How to use the integration

The connector is used by the AI Assistants you set up in Suptask. Agents work with it in Slack, from inside the ticket.

Examples of what an agent can ask in a ticket thread:

When a tool is set to Ask, the Assistant posts the prepared action in the ticket and waits for an agent to approve it before running.

AI Assistants

Auditing and revoking access

Everything the Assistant changes in PDQ Connect is recorded in your PDQ Audit Logs, alongside actions taken in the console. Read-only lookups are not logged, since they don't change anything.

In PDQ, the App connections settings page lists every app connected through MCP. From there you can see who authorized each connection and revoke it. Revoking immediately cuts off access — the Suptask connector stops working until it's authorized again.

Revoking a connection in PDQ only removes that app's access. It does not change the account's own roles or permissions in PDQ Connect.


Troubleshooting

  • Authorization window closes without connecting — the sign-in wasn't completed, or the account belongs to a different PDQ organization. Click Authorize again and confirm you're selecting the right organization.

  • The Assistant can't find a device or package — it may sit outside the organization you connected, or the authorizing PDQ account doesn't have access to it.

  • The Assistant can read but won't deploy — the write tool is set to Off, or it's set to Ask and is waiting for an agent to approve. Check the tool settings on the Assistant.

  • PDQ denies an action the tool allows — the authorizing PDQ account lacks that permission in the console. Tool settings in Suptask can't grant access the account doesn't have.

  • It worked before and stopped — the connection may have been revoked from the App connections page in PDQ, or the authorizing account was disabled. Reconnect the connector.

  • A tool disappeared or changed name — the PDQ Connect MCP is in Early Access and its tool list evolves. Reopen the connector to review the current tools and their settings.


Need help?

Reach out to Suptask Support and our team will help you connect PDQ Connect.

Last updated

Was this helpful?