Have Help Center articles that are linked in the product open up in the Messenger | Community
Skip to main content
Similar functionality

Have Help Center articles that are linked in the product open up in the Messenger

Related products:Messenger
  • January 14, 2025
  • 5 replies
  • 57 views

I would like to suggest the option to add a link to an article from the Help Center that will open that article in the Messenger instead of opening a new tab. 

We want to be able to add links to our Help Center within our product, but have it open it the Messenger so that our customers can have the instructions side by side with our product. 

It could be as simple as having an addition to the article URL that will prompt the Messenger to open showing that article. 

5 replies

Pierre G
Forum|alt.badge.img+1
  • Active User
  • January 14, 2025

@Cecilia Bjerring Knudsen this is already a thing in Intercom’s JavaScript API!

https://developers.intercom.com/installing-intercom/web/methods#intercomshowarticle-articleid

 

In short, calling

Intercom('showArticle', articleID);

will open the article in the messenger.

 

Here’s a video of me doing so as an example:

 


Thanks a lot for the tip, Pierre! 

So the article will open / be triggered when the user clicks on that part of the UI that you highlighted? 

Do you know if it is possible to do with a specific part of an article as well? 

For example: https://help.trackunit.com/en/articles/137636-how-do-i-work-with-alerts-in-trackunit-manager#h_779979ffc1


Pierre G
Forum|alt.badge.img+1
  • Active User
  • January 15, 2025

Thanks a lot for the tip, Pierre! 

So the article will open / be triggered when the user clicks on that part of the UI that you highlighted? 

Do you know if it is possible to do with a specific part of an article as well? 

For example: https://help.trackunit.com/en/articles/137636-how-do-i-work-with-alerts-in-trackunit-manager#h_779979ffc1

 

I'm unsure what TrackUnit is or how it works. But theoretically as long as you're able to run code everytime a click happens, it should be possible. 

 

If you're using an HTML link (anchor tag) or button you can add an event listener to the 'click' event. (see https://www.w3schools.com/js/js_htmldom_eventlistener.asp on how that looks)

 

As mentioned I'm not sure what TrackUnit is so I'd contact their support team to ask "Is there a way for me to run a JavaScript function when a specific link is clicked?" if I was in your shoes! 


Michaela Hone
Intercom Team
Forum|alt.badge.img+1
  • Intercom Team
  • January 22, 2025

Thanks for jumping in and helping out ​@Cecilia Bjerring Knudsen here ​@Pierre G ! 🙌 I will mark this as “similar functionality” since this can be achieved with the Javascript API. 


Michaela Hone
Intercom Team
Forum|alt.badge.img+1
  • Intercom Team
  • January 22, 2025
SubmittedSimilar functionality