Search for a command to run...
In this guide, you'll learn how to manage integrations in Medusa Admin.
To view the integrations list:
This opens the list of every integration registered in the project: the provider's name and icon, the package author, its description, and category. Each integration shows a status — Not configured, Incomplete, Enabled, or Disabled — and, if the provider supports connection testing, also either Connected or Connection failed. You can filter the list by category and search by name.

The catalog lists integrations that aren't registered in the project yet, alongside the ones that already are.
To add a new integration:
The integration then appears in the list as Not configured, ready to configure.

Until an integration is configured, its page shows sections with empty required fields. There's no separate action for the initial setup — saving any section with its fields filled in creates the configuration.
To configure an integration:

Some providers support connection testing — it confirms the values you entered are actually accepted by the provider, before the integration is used for real. If a provider doesn't support this, the action won't appear in the menu.
To test the connection:
The result appears in a notification.
Sections of an already configured integration are edited the same way as during initial setup.
To edit a section:
A disabled integration keeps its stored settings, but the provider stops receiving them — as if the integration weren't configured.
To enable or disable an integration:
Deleting an integration only erases its stored data — the token and the rest of its section values. The provider itself isn't removed as a source of the integration: it stays registered in and reappears in the list as not configured. To remove the provider entirely, delete its entry from in .
To delete an integration: