Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

ConfiForms: Send E-Mail to all users in (multiple) forms

Marvin Kern February 1, 2022

Hey,

two questions about ConfiForms:

 

1. Is it possible to send a mail to all users in a form? Best case would me that you could click a button and your mail program opens with all E-Mails of the users in the recipients field?

So a mailto-link would be great, something like "mailto:entries.user.email"

 

2. Same scenario, but is it also possible to send the mail to all users from different forms? So lets say I have form a and form b with users and send the mail to the users of both forms?

 

Thanks in advance!

1 answer

1 accepted

0 votes
Answer accepted
Alex Medved _ConfiForms_
Community Champion
February 1, 2022

Hi @Marvin Kern and welcome to this community

What do you mean by "all users in a form"?  Do you have a field that holds usernames and you use it as a recipients field? 

Alex

Marvin Kern February 1, 2022

Hi Alex,

 

yes, there is a field with users, here are some screenshots to clarify (is this helpful?):

 

2022-02-01 13_39_37.jpg2022-02-01 13_40_57.jpg

Alex Medved _ConfiForms_
Community Champion
February 1, 2022

ConfiForms could send an email when something happens to the record - is created, changed or deleted

And that is set up via ConfiForms IFTTT https://wiki.vertuna.com/display/CONFIFORMS/Configuring+ConfiForms+IFTTT+actions+and+rules#ConfiguringConfiFormsIFTTTactionsandrules-SendEmail

Which means you can have an IFTTT that reacts on a record modification (could be a hidden field) and have something like a HTML button that invokes an update to records via REST API (https://wiki.vertuna.com/display/CONFIFORMS/ConfiForms+Server+REST+API+version+1#ConfiFormsServerRESTAPIversion1-UpdateConfiFormsFieldvaluebyfilter)

These updates will invoke in turn the configured IFTTTs (which will send the emails or whatever else you want to do)

Alex 

Marvin Kern February 2, 2022

Hi Alex,

 

I understand so far, thanks for the idea! But I don't want ConfiForms to send an E-Mail itself, I just want to have all E-Mails from all Users in that form if I click on a button.

 

I've played around with the Rest API, but I somehow can't get the filters configured properly. Is it possible through Rest API to just get all the emails of the users in the form?

 

I'm stuck on here: /rest/confiforms/1.0/search/942521378/mpmdata?fields=user

 

Any ideas?

Alex Medved _ConfiForms_
Community Champion
February 2, 2022

Just use 

/rest/confiforms/1.0/search/942521378/mpmdata

To get form's data and read the "user" field. No need for any other additional parameters

Alex

Marvin Kern February 3, 2022

Worked, thank you!

Dhiraj Kr_ Gupta
Contributor
May 9, 2024

Hey!, How did you started for this. can you share us. I have Confiform table. I want to send mail to all users in the Confiform table view by one click.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events