I am trying to allow a user to log in to a web app with their calendar service (eg. Google Calendar, Outlook) and then whenever one of their calendar events start or end, I want a NodeJS service to be triggered.
My thinking was to try to use pipedream.com (though only an idea, very happy to use another approach) in the following fashion:
1. User logs in to their calendar service via my web app, or perhaps provides a webhook or equivalent
2. I store their calendar credentials and then pass them to a service such as Pipedream
3. On calendar event start or end, Pipedream then triggers my NodeJS service
I am stuck working out how I can pass the user's calendar credentials/webhook to Pipedream, as it requires login at the point of setup:

Any help would be much appreciated!