Skip to main content

Credentials

Adding a credential

Workflow86 allows you to store and use credentials for external third party apps as part of a workflow in the Secrets and Credentials page. These credentials can be OAuth credentials, API keys, or other types of credentials depending on the app.

img

To add a credential, click on the app card. This will open a dialog for the app you are connecting to.

img

Complete all the login steps required by the app. Once you have done this, you will be redirected back to Workflow86 and the credential will be saved. Depending on the type of credential, you may be redirected to a consent screen or be required to navigate into the app and generate an API key or token.

img

If the credential authorization is successful, you will see the credential as connected in the list of credentials for that app.

img

Using credentials in your workflow

The placeholder value for a credential will be in the format of ${placeholder.SECRET} and these can be used in the API Request and Run Code components. They cannot be used in any other component.

img

important

Secret placeholders do not pass their value downstream

Note that a secret placeholder does not pass its value downstream for security reasons. The value is securely inserted on execution, but its value is not printed, stored or retrievable for any other component to use.

Custom display name and description

You can also give the credential a custom display name and description. This is useful if you have multiple accounts for the same app and want to differentiate between them. This is also very useful for providing additional context and instruction to the credential that is used by the AI when it has access to this credential.

Request a new credential

If you need a credential for an app that is not listed in the Secrets and Credentials page, submit a request at this form.