Skip to Content

Connecting an App

Connect a third-party app to Glow so your automations can call its API on your behalf. Apps that require authentication need a saved connection before their Steps can run.

At a glanceVerified in app · Oct 30, 2026
Use it to
Authorize an OAuth account, API key, or custom credential so app Steps can act on your behalf
Find it
Left sidebar → Connections → Connect an app, or Step App drawer → Connection → Connect a new connection
Cost
Saving a connection is free · Testing with a real automation run uses Step credits
Limits
Connections are workspace-scoped · Viewers cannot create or select connections

Before You Start

  • Pick the right workspace: Connections belong to a single Glow workspace.
  • Verify external access: Confirm the account can open the target spreadsheet, channel, or resource in that service.
  • Keep credentials secure: Enter sign-in details or API keys only in the connection dialog, never in Step fields.

Open Connections from the left sidebar (Connect the apps your automations use) and stay on the Connections tab (beside Agent tools).

  • Your connections: Shows saved connections as tiles with a status summary ({N} connected · all healthy or {K} need attention). Search by name or click a tile for details.
  • Browse apps: Filter by category, click Connect an app, or explore the Integrations Directory .

Adding a New Connection

Find the app

Click Connect an app, search for the app (for example, “Google Sheets”), and select it. With no saved connections, Popular first connections offers shortcuts for Gmail, Slack, Google Drive, and Notion.

The Connect an app dialog with Google Sheets entered in the search field and Google Sheets first in the results.
Search the catalog, then choose the intended app to start its connection setup.

If an OAuth method has no usable registration, Glow opens Use your own app for a workspace Admin (app registration setup).

Authorize the intended account

Follow the sign-in or credential prompt (click Connect another way to switch methods). Check which account your browser is signed into before approving access.

From a Step’s Connection dropdown, you can also pick Connect a new connection…, select an existing tile via Use this connection, or click Connect another → Continue. For Needs reconnecting, ask the owner to follow Reconnecting.

Confirm it saved, then select it in a Step

Wait for Glow’s confirmation, then click the tile under Your connections to verify Owner and Connected as. Select the account in the App drawer and test access below.

Authentication Types

  1. Sign in with the account your automation should act as in the OAuth window.
  2. Review requested permissions and approve access.
  3. If blocked, allow popups for Glow and click Open the window again.

Selecting an Account in the App drawer

Authenticated app Steps display a Connection dropdown in the App drawer:

  • Single saved connection: Auto-selected with a brief confirmation.
  • Multiple saved connections: Prompts Select a connection… so you choose explicitly.
  • Add in place: Pick Connect a new connection… from the dropdown.
  • Dynamic picker errors: Click Try again to reload choices. Select the account first, then parent resources before child fields.

Testing a Connection

A saved tile confirms stored credentials, not access to a specific resource. Verify access with a read-only run.

Verifies live accessFull Automation Run (Dock Run)
  • Calls the external service using the selected Connection.
  • Runs real work in Draft and consumes Step credits.
  • Confirms the account can read the target spreadsheet or channel.
Replays saved dataStep Menu (Run step)
  • Replays saved testing data on ordinary app actions.
  • Does not contact the external API or check permissions.
  • A passing replay does not prove the connection works.

Prepare a small, separate test

In a Draft automation, add Click to start followed by one read-only app action. Select your Connection and enter concrete values for a non-sensitive resource.

Run the automation, not saved test data

Beside Run in the dock, set Manual run starting step to the trigger. Confirm no write or delete Steps are attached, then click Run once.

Check the result and continue

Inspect the Step’s Executions tab to confirm live data returned. Then configure your working automation (read access does not prove write permission).

Test writes on a safe destination. Before retrying a failed or timed-out write, check the connected service to avoid duplicate records or messages.

Google Sheets Example

Follow Google Sheets: Read and Write Data: start with Get Values in Range (or Find Row) to verify read access, then test Add Single Row on a test sheet.

Edge Cases and Troubleshooting

SymptomWhat to do
Needs reconnecting (expired token)Ask the owner to follow Reconnecting and verify access before resuming runs.
Password change, revoked access, or rotated keyFollow Reconnecting for the same account, or Adding a Second Account.
Wrong account or missing resourceCheck the Step’s Connection and open the resource in the service with that account. Grant provider access or reselect it.
OAuth popup blocked or closedAllow popups for Glow and click Open the window again, or try another browser. Confirm the tile under Your connections.
Verify it works
Run
Select the connected account on a Step, open Test & Debug, and click Run step
You should see
The Step completes and the Output tab displays live data from your connected account.

What’s Next?

Last updated on

Search documentation

Start with a guide, or search by Step, task or error.