Delete an Integration Connection Safely
Find dependencies, delete one integration connection, and check its replacement.
Deleting an integration connection is permanent. Use this guide only when no project should use its external account or installation.
Before you begin
You need permission to manage workspace integrations. You also need the integration connection slug. Set up a replacement first if its events, checkout, or tools must continue.
Check every dependency
Before deletion:
- Search
.shipfox/workflows/in each project repository for the slug. Check triggersourcevalues. Check agent-toolconnectionvalues too. - Open each project's settings. Check whether this is its source integration connection.
- Identify active runs whose listening jobs still expect events from it.
- Point workflow files and project settings to a replacement where needed.
- Wait for every changed workflow to sync successfully.
Do not delete it while a project needs it for checkout. Do not delete it while an active listener needs its events.
Delete the integration connection
Open Settings → Integrations. Open the integration connection's menu, select Delete integration, and confirm the workspace and integration connection shown in the dialog.
The action cannot be undone. Shipfox stops receiving its new events. A workflow that still uses the slug may fail to sync or run.
Verify the removal
- Confirm that the integration connection no longer appears in integration settings.
- If it was a custom webhook, confirm that every sender has retired its old ingest URL.
- Check the affected projects for sync errors.
- Start one workflow through the replacement. Check that checkout, events, or tools still work.
Use Fix workflow sync for a definition that still references the deleted integration connection.