Hi
@Robin, if I understand your request correctly: your company will run Airbyte (not your users), and you want your users to give you access to their Pipedrive CRM and you take care of syncing it to whatever destination.
If I'm right this use case is what we call "Powered By Airbyte": you can read about it
here.
In this context your webapp will receive connections details from the user, and your backend will call our API to create a new source with these credentials on your Airbyte instance.