Runchat provides an interface for referencing securely encrypted API keys and secrets for making requests to external APIs. You should never enter an API key directly into a Runchat input.
Runchat can integrate with any external service that accepts http requests. To make these requests securely, you can enter any sensitive data like passwords or api keys in the Keys page on the Runchat dashboard and then reference these using the Credentials interface in any Runchat text input field.
To display the Credentials interface, press Tab
from within a text input field. This will display a list of all keys and services you have added on the dashboard, as well as some global variables like the ids of the current runchat, runchat instance and user. Click on the key you want to add to insert the variable into the text input.
Only the key name is ever saved or shared with the Editor or App view and the decrypted key never leaves the Runchat server. How keys are linked to accounts depends on where the Runchat is accessed: