We have canvas app which loads list of items. (Here all oauth is established). From this user is able to click on individual link to open the item details from there.

Now I am looking for direct way to point to item from one of the layout page example Contact layout page. What would be best way to achieved this?

Create anothe canvas app looks overkill. Is there better alternative?

  • 1
    Are you trying to create a Mashup or just a link from Contact detail page to the Canvas App?
    – crmprogdev
    May 18, 2018 at 13:21
  • 1
    I think what you are trying to achieve is having a button on detail page of Contact record, on click of that button you want to open the canvas. Is this what you are looking for?
    – Mr.Frodo
    May 18, 2018 at 14:19
  • Yes want to open canvas app, but with additional param to be passed so that it opens differently on the iframed url .. May 18, 2018 at 16:23
  • Hi @Mr.Frodo could you help if there a way to do this? Jun 7, 2018 at 7:05
  • Did you look at my answer and links provided in that? Where are you stuck exctly?
    – Mr.Frodo
    Jun 7, 2018 at 7:23

1 Answer 1


I am not sure if you are aware of Canvas events(Publish and Subscribe). This is a wonderful way of passing information between salesforce and external app.

I wrote this answer a while back, It might be helpful for you.

You must log in to answer this question.

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