Connect an account
The first connection starts inside the workflow editor, not on the project’s Integrations page.1
Add or configure a connected action
Add an action that uses the service, or open a trigger that requires the
service.
2
Open the account selector
Find Third-party account and choose Connect new account.
3
Authorize WorkflowDog
OAuth integrations open the provider’s authorization page. API-key
integrations open a credential dialog in WorkflowDog. Approve the permissions
required by the current action or trigger.
4
Confirm the selection
After a successful connection, the new account is selected automatically.
It also appears on the project’s Integrations page.
The first account connected for a provider in a project becomes that
provider’s default account.
Select the right account
Each account selector lists accounts for the current provider and project. A node can use an account only when it is healthy and has every permission the node requires. When an account input has never been set, WorkflowDog selects the healthy default account if it has the required permissions. An explicit account selection is preserved until it is cleared, disconnected, becomes unhealthy, or no longer satisfies the node’s permission requirements. Use Clear Selection when a node should not inherit or retain the current account.Manage connected accounts
Open Integrations from the project dashboard to see accounts grouped by provider. For each account, you can:- Set as Default — Make it the automatic choice for unset account inputs from the same provider.
- View Account Usage — Find action nodes whose saved graph contains the account.
- Swap Accounts — Replace the account on selected action-node usages with another account from the same provider.
- Disconnect — Remove the account from the current project and clear its saved references.
Swap action nodes to another account
Account swapping is useful before disconnecting an old employee account or rotating a service account.1
Connect the replacement
Connect the new account to the project and ensure it has the permissions
required by the affected actions.
2
Open the old account's usage list
On Integrations, open the old account’s menu. Under Account Usage,
select the workflow and action-node locations to update.
3
Choose the replacement account
The replacement must belong to the same provider. Select it and choose Swap
Accounts.
4
Review triggers separately
Open any trigger that uses the old account and select the replacement
manually.
Approve missing permissions
Different nodes from the same provider can require different OAuth scopes. If an existing account is missing a required permission, click it in the account selector and complete authorization again. WorkflowDog requests the new permissions together with the account’s existing permissions. Google reconnections show the consent screen again so Google can issue refreshed credentials. After reconnecting, review the node selection. An account that lacked required permissions may have been cleared from the input before the reconnection.Reconnect an unhealthy account
An account marked Needs Reconnecting has credentials that WorkflowDog can no longer use. Actions using it can produce node errors, and account-backed triggers can stop receiving new events.1
Reconnect from a node
Open an account selector and click the unhealthy account. OAuth providers
take you through authorization again.
2
Check the Integrations page
Refresh the account list and confirm the warning is gone.
3
Verify affected triggers
Open each account-backed trigger and confirm its configuration. Reconnection
starts background recovery for event subscriptions that need rebuilding.
4
Send a new event
Test with a new email, form response, or provider event. Do not assume an
event missed during the outage will be replayed.
Disconnect an account
Disconnecting performs more than removing an account from the list:- The project-to-account link is removed.
- Matching account selections in action-node graphs are changed to no selection.
- Matching account selections in trigger configurations are cleared.
- Trigger event sources are reconciled, including cleanup of external subscriptions that are no longer used.
Troubleshooting
The account is connected but cannot be selected
The account is connected but cannot be selected
The account is unhealthy or lacks a permission required by that node. Click
the account to reconnect and approve the missing permissions, then refresh
the selector.
The Integrations page is empty
The Integrations page is empty
Connect the first account from an action or trigger in the workflow editor.
The Integrations page manages accounts after they have been linked to the
project.
A trigger still uses the old account after a swap
A trigger still uses the old account after a swap
Swapping is limited to action-node usages. Open the trigger configuration and
choose the replacement account manually.
An account works in one project but is absent in another
An account works in one project but is absent in another
Account links are project-specific. Connect the account from a workflow in
the second project before trying to select it there.