I have a question regarding sending one email to multiple recipients.
I saw this post mentioned below and it explains almost exactly what I'm doing except my list of recipients is dynamic and changing. I would like a user to have the ability to change the list of recipients at any point.
I can successfully send to one recipient (using a checkbox group or multi-select) but I can't seem to send to more than one even after specifying the Separator as a comma (','). The only way I actually got it to work was using a dropdown but specifically having an option as "email1, email2" which is clearly not what we want.
Is there a specific way of doing this or do I have to manually create a separate IFTTT macro every time a new recipient is added to the list like mentioned above?
Thanks in advance!
Just to give a complete answer and hopefully help other users.
Assuming you have a multi-user field in ConfiForms and want to send an email to these users. And let's assume the field name is "myusers"
In this case, as IFTTT in ConfiForms expects you to have a comma-separated list of values (emails) then you need to have your multi-select user field "transformed".
You can see what properties has as user object: Accessing field values and properties in ConfiForms. So, we are interested in "email".
So now the "transformation" part
We shall use couple of functions, chained to get the desired result and the expression would be
What this thing does is, it uses "transform" function to get only array of emails and with "asList" function it makes them a comma-separated list
I hope it makes sense and helps others