I need to add a custom action to the ECB of all the lists in the site. This Action calls an ASPX page that contains a people picker. After the user selects the people they want, they can click a button that invokes a workflow. This sends an email notifying the selected users of item creation.
What I want to know is guidelines, best practices or even resources. I already know how to do a custom action in the ECB, I just need to know how can I invoke the workflow from the ASPX Page while passing the selected users to the workflow so it can send them the mail.