Skip to main content

I'm setting up a Zap that gets a webhook with a JSON that already contains the channel I want to send the message to:

The weird thing is that, when I choose a channel in the list, it works, but when I use the JSON field it doesn't. i tried using: 

  • 19:GUID@thread.tacv2 → this is the exact thing that appears as "data in" when I don't use the custom channel
  • Also just the GUID (extracted via Zapier Formater from the JSON, because the JSON has 19:GUID@thread.tacv2 in it)

None of them work, saying the channel can't be found:

 

How can I solve this?

Hi @Arthur Clutch 

For us to have more info, post screenshots showing how your Zap steps are configured in EDIT mode.


This is how it's configured:

 


@Arthur Clutch

Help link for expected values in dropdown fields: https://help.zapier.com/hc/en-us/articles/8496241696141-Add-custom-values-to-dropdown-menu-fields-in-Zaps

 

Channel field description indicates only public Channels can be used.

 


Hi @Arthur Clutch 

Were you able to get this solved? If not, is it that you’re wanting to select a private channel in that Send Message action? 

If so, then you might want to give the following workaround a try:

If you have an email address enabled for your private channel, you can send an email to that address, and this will post to the Teams channel.

If this "Email Address" functionality is available for your channel, then you could also use one of our "Send Email" actions instead of the MS Teams action, using one of the popular email providers such as Gmail, Outlook, Zoho Mail, or our own Email By Zapier.

 

And to dynamically select the different channels I’d suggest creating a lookup table with a list of the channel IDs that would be supplied by the webhook and the corresponding email addresses. then you’d search that lookup table for the channel ID and it would give you the email address to select in the Send Email action which should add the message to the relevant channel. 

That said, if you’re not attempting to send messages to a private channel, and the channel ID is valid, it may be best to contact out to our Support team. They’ll be bale to take a closer look into the error logs to better determine why those errors are being surfaced. You can contact them using the form here: https://zapier.com/app/get-help.

Keen to ensure you’re all set so please keep updated on how you’re getting on with this! 


Reply