Skip to main content

i have my users integration for salesforce on my site already. thus i have their access token.

I want to trigger a new zap which uses zapier’s salesforce tool.

for zapier’s salesforce tool, i want it to use the access token i pass it in, aka not go through oauth2 sign in flow.

So they do not have to sign in again via zapier.

is that possible?

 

 

below is link is not what i am asking for, but appears close.

 

Hi there ​@jliukai,

Welcome to the Community! 🎉

Zapier's platform apps (like the Salesforce integration) are designed around OAuth2 user authorization through Zapier’s managed auth flow. This means:

  • Users must sign in to Salesforce via Zapier's pop-up during connection.

  • Zapier stores the token securely and handles refreshes.

  • There's no built-in way to inject or override this with a custom access token.

Hopefully, this helps!


Zapier’s built-in Salesforce app doesn’t currently support passing in an external access token — it requires going through their OAuth flow.

If you want to avoid re-authentication, you have two options:

  1. Use Webhooks by Zapier to call Salesforce’s API directly with the token you already have.

  2. Build a private Zapier integration where you control the auth and can pass in the token manually.

Let me know if you’d like help setting up either option.