Hello there @hummus, welcome to the Community!
Am I correct in thinking that you only want the Zap to trigger for files added into Channel A, so that these can then be sent to Channel B?
If so, in the New File trigger you’ll want to select Channel A. This will ensure that the Zap will only be checking that specific channel for new files:
At present with no channel selected it will be looking for new files in all channels, including Channel B - which is what is causing the Zap to get stuck in a loop.
That said, if the Zap needs to trigger for multiple different channels but not all of them, then you may need to add a filter to the Zap to prevent the Zap from triggering for every single Channel - just certain ones. See our Add conditions to Zaps with filters guide for details on how to work with filters.
Can you give that a try and let us know if that fixes it?
Hi @SamB, thanks for the reply!
I’d like the Zap to trigger for all channels. I’ve set up Slack so that there are English channels (with a en- suffix) and Russian channels (with a ru- suffix). I’d like any picture posted on a Russian channel to be automatically forwarded (as a file) to its English “sister channel”, and vice-versa. Would that be possible?
I’m thinking, perhaps there’s a way to mark a file as “already forwarded”, somehow; but I’m not sure how to retrieve that information once the file is shared (is it re-uploaded?) on a sister channel.
Hi @hummus
You will have to add data that a Filter as Step 2 can use to stop the infinite loop.