|
|
# Form processor designer
|
|
|
|
|
|
## Use case Early Childhood Workforce.
|
|
|
|
|
|
* At [early childhood workforce](http://www.earlychildhoodworkforce.org/) we have a form to signup for a newsletter.
|
|
|
* Early childhoofd workfoce is an intiative of Issa and the subscription should therefor be done in the civicrm of issa.
|
|
|
* When someone subscribe to the newsletter a new contact needs to be created and the contact needs to be added to group Newsletter
|
|
|
* We can use CiviMRF (mcrestface) to send the form data from early childhoodworkforce to the civicrm api.
|
|
|
|
|
|
**Current problems**
|
|
|
|
|
|
* CiviMRF and webform integration only support one api action
|
|
|
* Therefor we can do a _contact.create_ but not an additional _GroupContact.create_
|
|
|
|
|
|
**Possible solution**
|
|
|
|
|
|
Develop a custom api _ Newsletter.signup_ see [https://github.com/CiviCooP/nl.issa.api/blob/master/api/v3/Newsletter/Signup.php] and use that api in the CiviMRF at the Earlychildhoodworkforce.
|
|
|
|
|
|
**How would Form End Point Designer fit into this?**
|
|
|
|
|
|
There is no need to develop a custom api. The system administrator could create an end point which does exactly this from the user interface and without any knowledge of coding.
|
|
|
|
|
|
**Similair use cases**
|
|
|
|
|
|
* Werk met zin. They have two website and on both websites you can signup for coaching and or the newsletter. CiviCRM is at another server than the websites.
|
|
|
* ForumZFD, I have also developed same kind of custom api's for them
|
|
|
* PUM we have also created custom apis for pum; someofthem for interaction with the website
|
|
|
* SP they have also a custom api for signing up as a member
|
|
|
* ... some more |
|
|
\ No newline at end of file |