Workflow email upon Delivery Creation via FUNPREDLV function

I've created a work flow email triggering upon delivery creation with particular delivery modes.  I can see the email produce successfully when a delivery is created individually from a pick ticket, but when the FUNPREDLV function is executed I don't get the email.  Current set up is set with an 'Event Type' equal to Object.  I can't seem to find the right settings to generate emails with the FUNPREDLV function, any ideas out there?