Skip to main content
Best answer

Is it possible to dynamically change Amazon S3 key name in my Zap?

  • July 19, 2023
  • 6 replies
  • 103 views

Arturo

Is it possible to change the S3 key dynamically based on maybe another step previously used in zapier? I’m using in the previous step a Catch Hook, and I would like to take some input from that step and reuse it as the key for S3

Best answer by Troy Tessalone

Hi @Arturo 

Good question.

You can do so using a custom Zap step configured with these apps:

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

6 replies

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • Answer
  • July 20, 2023

Hi @Arturo 

Good question.

You can do so using a custom Zap step configured with these apps:


Arturo
  • Author
  • Beginner
  • July 20, 2023

Thank you @Troy, I will try it out


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • July 20, 2023

@Arturo 

If you need to parse the XML data for a value, then you can use these options:

  • Formatter > Text > Extract Pattern
  • Ask AI
    • Action: ChatGPT - Extract Structured Text
  • Code

 

The Webhooks app has these available actions:

 


Arturo
  • Author
  • Beginner
  • July 20, 2023

Thank you, @Troy Tessalone, for your help! I have used Python code to extract specific values from XML payload. Now, I want to know how I can take use all the keys from xml and set them as column names when creating a text object in Amazon S3.


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • July 20, 2023

@Arturo 

Try using this Zap action: S3 - Create Text Object

If you need more help, please provide screenshots with what you are trying to configure.

 


Arturo
  • Author
  • Beginner
  • July 25, 2023

Thank you Troy, with zapier function of python code I was able to solve it. Thanks a lot!