Skip to main content
Answered

Is it possible to open the messenger after a user clicks a button, but have a specific article from the help center already loaded in?


I would like to have the ability to have a few simple question mark icons available on my site, when clicked, they would load specific articles from our help center within the messenger window. The goal is to deep link specific articles in the messenger.

 

I've seen other chat bots provide this functionality but haven't found a way to do this with Intercom (happy to use the JavaScript API if needed).

 

Thanks!

Best answer by Roy

Hello @shanif​ 👋,

 

Such option is only available for mobile apps via Intercom SDK, However, there is no option to open the specific articles for the Web via Javascript API.

 

Workaround:

You can trigger the bot from the button and attach the article in the reply:

bot from the new conversation 

You should also request "presentArticle" option in Javascript API @Product Wishlist​.

 

I hope this will be helpful , let me know if you have any further question about this topic.

View original
Did this topic help you find an answer to your question?

6 replies

Forum|alt.badge.img+5
  • Expert User
  • 1152 replies
  • Answer
  • May 17, 2021

Hello @shanif​ 👋,

 

Such option is only available for mobile apps via Intercom SDK, However, there is no option to open the specific articles for the Web via Javascript API.

 

Workaround:

You can trigger the bot from the button and attach the article in the reply:

bot from the new conversation 

You should also request "presentArticle" option in Javascript API @Product Wishlist​.

 

I hope this will be helpful , let me know if you have any further question about this topic.


  • Author
  • Connector
  • 5 replies
  • May 17, 2021

Hi Roy, thanks so much for answering, appreciate that!


  • New Participant
  • 1 reply
  • December 7, 2021

Hi Roy, any plan to make that available on the Web ?


  • New Participant
  • 2 replies
  • September 19, 2023

It seems the responses here is outdated. It is possible to have a help article open within the messenger using the javascript API, using this function and passing an article ID:
 

Intercom('showArticle', 1305116)

 


  • New Participant
  • 1 reply
  • October 3, 2023

@Emanuel Do you know how to identify the articles number? 


  • New Participant
  • 2 replies
  • October 18, 2023
Aaron Monro wrote:

@Emanuel Do you know how to identify the articles number? 

Yes, an article’s ID is the number that’s in the article’s URL.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings