Answered

Sending canvas app to conversation through API

  • 9 February 2021
  • 5 replies
  • 43 views

Usecase: We have a requirement to create an canvas app and serve it through an API. I could create an app and also serve it through conversation message from Agent view but I am not quite sure how to send it through API.

 

When I intercept intercom UI (Through network monitor) and how it sends app in conversation it does three things

 

  1. Configures the card
  2. Initializes the card
  3. Sends the card in conversation
    1. {"app_id":"----","conversation_id":"15","blocks":[{"type":"messengerCard","canvas":{"id":"-----"

 

Is there any way to do the same thing using API?

icon

Best answer by Eric Fitz 10 February 2021, 12:58

View original

5 replies

Userlevel 1

Hey there @ravi b​, we don't currently support sending apps via the API.

Hi Eric, Thanks for the info, we've been looking for it for some hours too.

Are there any plans to support it?

Userlevel 1

It's not currently scoped, @user938​, but I'm happy to tag in our @Product Wishlist​ group here so that I can add it to my feedback report.

yes please, it's a pity.

We've been scrutinizing the API and the calls you make from the intercom backend to app.intercom.com/ember/conversation_parts but either we are not hackers enough or your security is quite good

@eric f11​ Is there any progress on this feature? Since App's are the only way interact more dynamically with the user, we want to be able to send our custom app's to the user via de api

Reply