When you select a connector, a copy of that will be placed in your selected environment. You can change some of the properties, like credentials.
An Integration App (=Connector) can have a dynamic list of properties that you can use to add credentials and other needed configuration.
We build most of our own integration connectors in .Net with the libraries needed.
This Connector has both Actions (endpoints) and Triggers (webhook from Shopify) and it uses Credentials from encrypted secrets.
We’ve developed it using .Net and C# and the code is really simple thanks to a Nuget package.
We host this connector as an API on our cloud service. Anyone can access the API, which is important to let other companies use this connector.