Hi @Bryan_Schmiedeler,
Yes, configuration file is an option. Usually, an excel, xml or a json file.
Another option is work with Orchestrator Assets.
The four Assets types: Credential, Int, String and Boolean.
Particularly, I use both config file and Assets in a project.
In some cases, usually when I am working with credentials, I refer asset’s name in the config file. So, first I get asset’s name from the configuration file and then, I inform it to get its value from Orchestrator through Get Asset / Get Credential activity.
When is something more related to configuration, such as folder path, file path, url, etc., I use config file.
When is something more related to business rule, such as recipients of an email, limit of rows that a file must have, etc., I use Assets.
If you are working with credentials, choose Windows Credential Manager or Orchestrator Assets (credental type).
Also, Orchestrator Assets have a feature where you can set different values per Robot. So if you have this need, use them.
Moreover, one single Asset can be used in more than one automation process.
You can learn more about Assets in UiPath Academy RPA Developer Foundation course. There is a lesson that explains them (Orchestrator for Developers).