This module implements an interface for processing Webform-created forms with the the vetting service E-Hawk. E-Hawk is like an anti-spam service, but more sophisticated; rather than being geared toward spam per se, it's designed to evaluate provided personal information to assess the likelihood of fraud, rather than evaluating the content of a message.

Once installed and activated, navigate to Admin > Configuration > Web Services > E-Hawk. From there you can input the API key provided to you by E-Hawk to initiate the connection. After you've setup your API key, you can designate any and all webforms you've created to have submissions processed by E-Hawk (in addition to whatever other processing you're doing with Drupal). Values returned by E-Hawk are then stored as a part of each webform submission.

This module provides controls for mapping fields in your Webform form to fields that E-Hawk uses to compute a risk score. It also provides an interface for mapping values returned by E-Hawk into hidden webform fields so E-Hawk's computed results are readily available.

This module attempts to invoke its E-Hawk processing prior to normal webform submission handling, so you should be able to setup rules, actions or whatever else you might normally do to handle submissions based on the values provided by E-Hawk.

Initial development of this module was funded in part by E-Hawk and done by Cornershop Creative

Project information

Releases