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.
To add a credential, click on the app card. This will open a dialog for the app you are connecting to.
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.
If the credential authorization is successful, you will see the credential as connected in the list of credentials for that app.
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.
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.