ConnectionsTroubleshooting Connections

Troubleshooting Connections

Diagnose common Connection issues and choose the right way to reconnect or fix access.

Connection problems usually come from one of a few layers: the Connection itself, authentication, Giga permissions, or the external provider.

Start by identifying which layer is failing before reconnecting or creating anything new.

Start here

Confirm the Connection exists

Check the Connections currently available to you before creating another one.

Confirm you can access it

Check whether the Connection is yours or shared into a Group you belong to.

Check authentication

If the credential expired, was revoked, or the account changed, reconnect through Giga’s secure setup flow.

Check provider permissions

Confirm the connected account is actually allowed to perform the action you are asking for.

Avoid duplicate Connections

A failed request does not automatically mean you need a new Connection. Check the existing Connection, account, permissions, and authentication first.

“I can’t see the Connection”

A Connection may be missing from your current view because:

  • it belongs to another user
  • it was shared into a Group you do not belong to
  • the underlying credential was removed
  • you are working in a different workspace
  • the integration has not been connected yet

Giga should inspect the current workspace and Connection state instead of assuming the Connection is unavailable.

Learn about Sharing Connections →

“The Connection used to work”

Authentication can stop working after setup.

Common causes include:

  • an OAuth grant was revoked
  • an API key or PAT expired
  • a password changed
  • a browser session expired
  • the provider invalidated the credential
  • the connected account lost access inside the external system

When authentication needs to change, use the secure connection flow again.

Connect a tool →

Reconnect securely

Do not paste a replacement password, token, API key, OAuth secret, or connection string into Chat.

“Giga can connect, but it can’t perform the action”

A working Connection can still have limited permissions.

There are several permission layers:

LayerWhat to check
Giga user accessCan you use this Connection in the current workspace?
Group accessIs the Connection shared into a Group you belong to?
Credential ownershipCan you manage it, or only use it?
Provider account permissionsCan the external account perform the requested action?
Provider scopesDid OAuth or the API credential grant the required access?
Current tool surfaceDoes the connected service expose the action Giga needs?

A read-only provider account will remain read-only when used through Giga.

“The wrong account is connected”

If your company has several accounts for the same service, check the Connection label and account context before using it.

Clear names such as Production CRM, Test CRM, or North America Support make this much easier.

If the wrong credential is behind the Connection, reconnect the intended account through the secure setup flow.

Learn about Managing Connections →

“My API key is valid, but the request still fails”

Authentication is only one part of an API request.

For raw API Connections, Giga also needs the provider’s current API contract, including details such as:

  • endpoint
  • HTTP method
  • body shape
  • headers
  • pagination
  • signing
  • idempotency

Giga should verify that contract before making the request rather than guessing the request format.

Learn about API-key Connections →

“The browser login is blocked”

Websites may interrupt automated login with:

  • CAPTCHA
  • two-factor authentication
  • bot detection
  • a login approval screen

When that happens, Giga should stop retrying and hand the login step to you.

Open the login handoff

Giga gives you the browser-profile login flow.

Sign in yourself

Complete the CAPTCHA, 2FA, or other blocked login step.

Save and close

Save the authenticated browser profile.

Continue the task

Giga can reuse the signed-in profile while that session remains valid.

Learn about Browser Connections →

“The integration I need isn’t listed”

First, confirm that the service is genuinely missing from Giga’s integration catalog.

If it is missing, Giga can investigate the service and choose the strongest connection path it supports:

  1. MCP
  2. OAuth with a supported self-serve flow
  3. API key or PAT
  4. Browser login

Explore Custom Connections →

“I can use the Connection, but I can’t edit or remove it”

This often means the credential is shared with you rather than owned by you.

In the current model, a teammate can use a credential shared into a Group without automatically gaining permission to edit or delete it.

The credential owner retains those management controls.

Learn about Sharing Connections →

Quick diagnosis

ProblemFirst thing to check
Connection missingWorkspace and Group access
Login stopped workingAuthentication or expired credential
Read works, write failsProvider permissions or OAuth scopes
API request failsProvider API contract
Browser stuck at loginCAPTCHA, 2FA, or bot-detection handoff
Wrong account usedConnection label and credential
Can use but cannot editCredential ownership
Service is missingIntegration catalog, then Custom Connections

Image placeholder

Troubleshooting flowchart: Connection exists? → Access allowed? → Authentication valid? → Provider permission available? → Correct connection method?