Skip to main content
Question

Securely store access tokens to use in Webhooks

  • May 20, 2025
  • 8 replies
  • 60 views

I’m trying to find information on how to store these access tokens securely so only me and if needed another person that I would give access to, can see then.

Is there a possible solution to this problem?

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

8 replies

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • 34032 replies
  • May 20, 2025

Hi ​@Plinio moraes 

If you need to build a private integration that can be done on the Zapier Developer Platform: https://developer.zapier.com


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • 34032 replies
  • May 20, 2025

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • 34032 replies
  • May 21, 2025

@Plinio moraes 
Zapier Functions is an option: https://zapier.com/functions


  • Author
  • Beginner
  • 9 replies
  • May 21, 2025

 

I’ve implemented this solution.

  1. Connection Configuration: I configured a connection within Zapier Storage.
  2. Token Storage: I'm storing the token by associating it with a uuid4. This approach prevents the token from being directly visible in the Zap's configuration or within the Zap Run logs.

While this method effectively addresses the immediate need for security and obscurity, it feels like a workaround.

I'm wondering if Zapier offers a native "environment variable" equivalent or another recommended method for handling such sensitive data. My goal is to find a solution that is both secure and adheres to best practices for managing credentials within the Zapier ecosystem.


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • 34032 replies
  • May 21, 2025

@Plinio moraes 

Did you try Zapier Functions?

https://functions.zapier.com

 

Use Secrets in Functionshttps://help.zapier.com/hc/en-us/articles/32943630229261-Use-secrets-in-Zapier-Functions

In Zapier Functions, secrets let you securely store data, such as an API key, which can be referenced in your Functions code files.

 

Help: https://help.zapier.com/hc/en-us/categories/32942726853645-Functions

 


  • Author
  • Beginner
  • 9 replies
  • May 30, 2025

So for now, I’ll maintain the solution I created with Zapier Storage,

I’m working my way around learning how to work with Zapier functions.

 


  • Author
  • Beginner
  • 9 replies
  • May 30, 2025

@Troy Tessalone 

 

Do you know if there is the possibility to work with multiple triggers using Zapier Functions?

I know I can add more than one trigger to the function, but how do I handle then?


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • 34032 replies
  • May 30, 2025

@Plinio moraes 

Help links for Zapier Functions: https://help.zapier.com/hc/en-us/categories/32942726853645-Functions