Custom actions not appearing in the Trigger/Action settings page
To allow a new action to appear on the triggers page, you need to visit the administration page at admin/settings/actions, or call actions_synchronize().