Troubleshooting

If you have this problem... Try this...
An email is sent when a goal is created, but I’d like for an email to be sent only when a goal is saved. On action events for objectives, change the event type to Draft (rather than New).
Action event is not sending when the email template includes a $ sign. Add a slash ( / ) as the prefix to the dollar sign ( /$ ). Entering a dollar sign with a preceding backslash (\) causes the email template to fail.
Action event is not triggering although all conditions have been checked.

Try these options:

  1. Ensure the team member receiving the action event has an active user record with an email address.

  2. Confirm the org wide email address is set to be used by the appropriate profiles. For example, not just the system admin profile as action events can be triggered by other profiles.

An absence auto-approves if it is entered on behalf of the team member by the cross reporting manager and does not send an email to the actual manager.

Create a custom formula field to reference in the action event conditions as action events does not recognize the "createdby" field.

  1. Create a checkbox formula field on the Absence object. The formula returns true if the creator ID is the same as the team member user ID or line manager User ID.
  2. In the action event conditions, use a combination of:
    • Selecting If Triggered By Any Manager
    • The custom formula field created in Step 1 returning a value that is not TRUE
Notifications are being received about employees who have left. The action events are sent although the user has been deactivated. Add a condition to the action event for the notification to trigger only if Has Left equals False.

PDFs not sending from action events, with the following error showing on the associated Apex Job. "ApexPages.addMessage can only be called from a Visualforce page."

Ensure the PDF Salesforce Site is secure, in the site settings verify the following options are checked:

  • Require Secure Connection (HTTPS)

  • Upgrade all requests to HTTPS