Enable OAuth for Workflow Webhook Trigger

Hi all,

I'm setting up a workflow to act as endpoint that will be called by my core application and will do some logic and return a response. I need to set up the OAuth authentication for the workflow as this is what my caller is set up to pass for all its external dependencies. How can I set up this auth and generate client ids and tokens?

When I go to enable the webhook trigger I only see the option for api key authentication. I have no trouble setting up oauth on my outbound requests from retool, but I can't find any documentation for setting up oauth when calling retool.

Thanks in advance!

What I see when enabling my trigger:

Hi @colsen! Welcome to the community. :slightly_smiling_face:

Currently, authentication via api key is the only option for webhook triggers. I can talk to the team to see what future plans may look like, but I don't expect this to change in the immediate future. Let me know if you have any follow-up questions!