CiviCRM users have been able to generate emails from petitions for a while now, starting with a Drupal 6 module, ported to Drupal 7, and then ported to a native CiviCRM extension.
This session will introduce a new direction in mailing decision-makers from petitions. The petition email framework allows the same single-recipient petition as always, but it also allows for extensions to create more complex systems for selecting recipients and delivering messages.
For example, we will cover the Email State Legislators extension, which uses the Sunlight Foundation API to choose one or more legislators based upon the signer's address.
In addition, we will cover how developers can build custom extensions that use the petition email framework to build other systems that meet their clients' needs.