You are here:
Prerequisites for Using Canvas Apps as Custom Actions
Using canvas apps as custom actions makes it easy to give users access to the functionality of your apps in Chatter and elsewhere in Salesforce.
Using canvas apps as custom actions makes it easy to give users access to the functionality of your apps in Chatter and elsewhere in Salesforce.
| Available in: both Salesforce Classic and Lightning Experience |
Quick actions available in: Group, Professional, Enterprise, Performance, Unlimited, Contact Manager, Database.com, and Developer Editions Custom canvas actions available in: Professional (with Canvas enabled), Enterprise, Performance, Unlimited, and Developer Editions |
You can use as a custom action any canvas app that uses Publisher as a location. For example, you can use an expense report app as a custom action to make it easy for salespeople to submit expense reports directly from feeds. Or a custom action that includes a video conferencing canvas app could help support agents communicate with customers visually for easier troubleshooting of technical issues.
Before creating a custom action with a canvas app, be sure that the app uses Publisher as a location. Also ensure that you give the users who you want to be able to use the action access to the app.

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.