I know that in web-to-lead when a lead arrives, you can trigger a default assignment rule in Salesforce to assign the lead. There is also a default response template, allowing you to send a customized message to the email address in the lead.
I want to do this via the API plugin, but I am having a hard time getting the lead assignment rule in Salesforce to fire when the API plugin stores the lead from the Gravity form in Salesforce. The API plugin stores the lead perfectly. I've turned on monitoring in Salesforce -- there are no errors.
I set the assignment rule up to fire when the lead source matches a text string from a hidden field on the Gravity form. The text arrives and is stored in Lead Source, but while it matches the assignment rule condition, the rule doesn't fire.
Is there a way to make the Gravity Salesforce API trigger an assignment rule in Salesforce?