Skip to main content

Using the Swif App for ChatGPT

Overview

The Swif app for ChatGPT connects ChatGPT to your Swif tenant. Once it's connected, you can ask ChatGPT about your organization's devices, employees, teams, and the apps and browser extensions installed across your fleet, in plain language. ChatGPT answers with live data from Swif.

It works with the Macs, Windows, Linux, iOS, and Android devices you manage in Swif. Chromebook support is coming soon.

This app is designed for IT and security teams that manage their devices with Swif.

Important: The app can't change, lock, or wipe devices, or delete employees. For your organization's safety, the app can only read device data, and its only changes are adding an employee or moving one to another team. ChatGPT makes those changes only when you ask, and only after confirming the details with you. Only your organization's data is visible.


What you can do

Devices

  • List your devices, and filter them by team, owner, or status

  • Find devices that aren't encrypted

  • See the apps and browser extensions installed on a device

  • Find every device that has a given app installed

Employees and teams

  • List teams, and see who's on a team

  • Add an employee, after ChatGPT confirms the details with you

  • Move an employee to another team, after ChatGPT confirms the details with you

What you can't do

  • Change device settings, or lock or wipe devices

  • Delete employees

  • See Swif's official compliance verdict for a device. ChatGPT can describe a device's encryption, antivirus, and password manager status, but for the official compliant or non-compliant status, use the Swif console.


Requirements

Requirement

Details

Swif

A Swif UEM account

Swif API key

Created in the Swif admin console. See Your API key.

ChatGPT

A ChatGPT plan that supports apps. On Business and Enterprise workspaces, an admin may need to allow the Swif app first.


Connect Swif to ChatGPT

  1. Open the Swif app in ChatGPT, and select Install plugin.

  2. A Swif page opens. Paste your Swif API key, and select Continue.

  3. ChatGPT shows Swif as connected.

You only enter your API key once. ChatGPT doesn't ask for it again.

Your API key stays private

Your API key is checked, encrypted, and never shown in ChatGPT. ChatGPT doesn't see or send the key. It uses a sign-in token from Swif instead.


Ask ChatGPT about your fleet

  1. Start a new chat.

  2. Select Swif from the + menu, or mention it in your message as @Swif.

  3. Ask your question.

Example questions

Devices

  • "How many devices do we have?"

  • "Which devices are not encrypted?"

  • "Which devices are in the Engineering team?"

Apps and extensions

  • "What apps are installed on Alex's MacBook?"

  • "Which devices have Zoom installed?"

Employees and teams

  • "Show me all employees."

  • "List all employees of the Engineering team."

  • "Add Jane Doe, jane@example.com, to the Engineering team."

  • "Move Alex to the Marketing team."

Most answers take less than a minute, and match what you see in the Swif console.


What data ChatGPT can see

Data

Details

Devices

Name, operating system, owner, team, active status, encryption, and whether antivirus and a password manager are installed

Apps and extensions

Apps and browser extensions installed on each device

Employees

Name, email, team, and status: Active, Onboarding, or Offboarding

Teams

Team names

Sharing with ChatGPT

When Swif is connected, ChatGPT may share relevant chats and memories with the Swif app to help with your requests. Swif's use of this data follows the Swif Terms of Service and Privacy Policy. You can manage your preferences, or disconnect the app, at any time in ChatGPT's settings.


Switch to another Swif tenant

If you manage more than one Swif tenant, such as an MSP:

  1. Disconnect Swif in ChatGPT's settings.

  2. Connect again, and paste the other tenant's API key.

ChatGPT then shows only the new tenant's data.


Disconnect Swif

Disconnect Swif in ChatGPT's settings. ChatGPT can no longer access your Swif data.

To stop all access immediately, you can also revoke the API key in the Swif admin console.


Advanced: add Swif with developer mode

Most users should install Swif from the ChatGPT app listing, as above. If your workspace uses developer mode to add apps manually, use the server for your Swif region:

Region

Server URL

US

https://mcp.swifteam.com/mcp

EU

https://mcp.eu.swifteam.com/mcp

  1. In ChatGPT, go to Settings > Apps & Connectors > Advanced settings, and turn on Developer mode.

  2. Select Create. Enter the name Swif and the server URL, choose OAuth for authentication, and select Create.

  3. A Swif page opens. Paste your Swif API key, and select Continue.


Troubleshooting

The Swif page rejects my API key

Check that you copied the whole key, and that it hasn't been revoked in the Swif admin console. Create a new key if needed.

ChatGPT doesn't use Swif to answer

Select Swif from the + menu, or mention @Swif in your message.

ChatGPT can't find a team

Use the team's exact name, and check it in the Swif console.

ChatGPT doesn't show a device's compliance status

The app doesn't include Swif's official compliance verdict yet. ChatGPT can describe the device's encryption, antivirus, and password manager status. Check the official status in the Swif console.

ChatGPT asked me to confirm before adding an employee

This is expected. ChatGPT confirms the details before it makes any change in Swif.

A device setting or lock request doesn't work

This is expected. For your organization's safety, the app can't change, lock, or wipe devices. Use the Swif console instead.


Related resources

Swif

ChatGPT

Did this answer your question?