Building a custom messenger UI on top of the Intercom API. Are there developers with similar experience to share feedback? Limitations and difficulties?
Can I build my own Messenger UI using Intercom's API?
Best answer by Sam
Welcome to Interconnected!
It is possible, but you may miss out on some incredibly useful features of the messenger, so yes, there are some limitations.
- You will need to handle apps inserted into the messenger and conversations.
- You will miss out on a lot of the features offered by Operator.
- You will not receive read receipts.
I'm interested in your specific use case here. Are you looking to hide the Messenger Launcher? Does the Intercom messenger UI not align with your site? If you're looking to hide the Messenger Launcher, you can toggle the "Show the Messenger launcher" setting, pictured below.
You can then use the Javascript API to show the widget on a button click in your app using Intercom('show'); . Notion has a nice implementation of this in their app, pictured below.
If you still want to use the Conversations section of the API, such as retrieving a conversation, and replying.
Happy to provide additional assistance if needed.
Reply
Join the Intercom Community π
Already have an account? Login
Login to the community
No account yet? Create an account
Intercom Customers and Employees
Log in with SSOEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.