Notifications to collaborators for tasks created by API

Hello All,
We setup a feedback form on our Intranet that adds a task into Asana when submitted. I am using my account to authenticate with the API. I have added rules that add contributors, assigns a due date and then adds a comment when a new task is created.

None of those automated items generate an email notification.

I need my team to be notified via email every time someone submits a new form so that we can respond promptly.

Any ideas?