About Quick Actions

Create actions and add them to the Chatter publisher on the home page, on the Chatter tab, in Chatter groups, and on record detail pages. In Salesforce Classic, actions appear in the Chatter publisher. In Lightning Experience, actions appear in different areas of the user interface, depending on the action’s type. In Salesforce1, actions appear in the action bar, its associated action menu, and as list-item actions. In addition, actions have their own action layouts, which let you specify which fields are included in the action, and in which order.

Where Do Actions Appear?

In the Salesforce1 app, actions appear in the action bar and its action menu.

Action bar and menu

Actions also appear in Salesforce1 in an action bar on list items such as task lists and related record lists. This gives your mobile users the ability to work with records directly from lists and update records without having to open them. To access list item actions, navigate to the task list or open a related list from an object’s related information page. Then swipe left on the desired record.

Types of Actions

There are several types of quick actions you can create using point-and-click tools in Salesforce.
  • Create actions let users create records. They’re different from the Quick Create and Create New features on the Salesforce home page, because create actions respect validation rules and field requiredness, and you can choose each action’s fields.
  • Log a call actions let users record the details of phone calls or other customer interactions. These call logs are saved as completed tasks.
  • Question actions enable users to ask and search for questions about the records that they’re working with.
  • Send email actions, available only on cases, give users access to a simplified version of the Case Feed Email action on Salesforce1.
  • Update actions let users make changes to a record.

For create, log-a-call, and custom actions—which we’ll go over at the end of this chapter—you can create either object-specific quick actions or global quick actions. Update actions must be object-specific.

Object-Specific Quick Actions

Object-specific actions create records that are automatically associated with related records. For example, you add an object-specific action on the Account object that creates contacts. If a user creates a contact with that action on the detail page for the Acme account, that new contact is automatically associated with Acme. You can only add an object-specific action to page layouts for that object.

Global Quick Actions

You can add global actions to any page that supports actions, like the Home page, the Chatter tab, and object pages. Global create actions enable users to create object records, but the new record has no relationship with other records.

Add Log a Call actions to global layouts to let users record call details from global pages. For example, users can log calls from the Home page and the Chatter tab in the full Salesforce site, or the Feed or Groups pages in Salesforce1. They can also record call details directly from their phone while in Salesforce1.

Actions to create records for an object that is the detail object in a master-detail relationship must be object-specific, not global.

Note

For a list of supported objects for object-specific and global actions, see “Object-Specific Actions” and “Global Actions” in the Salesforce Help.