Sending canvas app to conversation through API | Community
Skip to main content
Answer

Sending canvas app to conversation through API

  • February 9, 2021
  • 5 replies
  • 69 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?

Best answer by Eric Fitz

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

5 replies

Eric Fitz
Employee
Forum|alt.badge.img+5
  • Employee
  • Answer
  • February 10, 2021

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


  • New Participant
  • March 2, 2021

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

Are there any plans to support it?


Eric Fitz
Employee
Forum|alt.badge.img+5
  • Employee
  • March 3, 2021

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.


  • New Participant
  • March 3, 2021

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


  • New Participant
  • June 7, 2022

@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