I have created a custom Global Action, and am trying to predefine a value for the Related To field. Related To appears in the picklist of available fields for Predefined Values, so it appears this is possible, but I can't figure out what syntax/formula to use to specify a specific account. Thanks!

Syntax I've tried so far:


And a number of other variations. I've also tried using the ID of the account pulled from the URL.

  • It might be helpful if you show some of the syntax you have tried. Might get an answer quicker. Feb 5, 2014 at 2:35
  • I just tried a straight ID, and an ID in quotes and neither worked..
    – Matt Lacey
    Feb 5, 2014 at 3:10
  • I'm pretty sure I need to specify both the target item and also the object type (Account)...
    – bopp
    Feb 5, 2014 at 21:42

1 Answer 1


Two things going on here:

  1. To predefine a lookup field in a Publisher Action, you need to pass in an ID Field. So, if this were going to work, you would put Account.Id. As @LaceySnr posts, there doesn't seem to be a way to pass an actual record ID into the field. (However, note that there is an acknowledged (in Twitter by the PMs, not on Known Issues) bug whereby if you pass an ID into a lookup field and that field is displayed on the Action's layout, the field doesn't show as prepopulated, but it does create the record with the correct relationship if you don't alter the field.)

  2. A Global Action doesn't get any of the context from what you're currently viewing, there's no "automatic relationship between the record that’s created and any other record".* If you want a publisher action to create a task or event that's related to the Account, either use the standard Publisher Actions on Account, or create custom actions on any objects from which you might want to create the action, and prepopulate the RelatedTo with an Account Id-returning formula there.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .