Connecting Customers, Partners, Developers and Intercom Teams together
Find answers and ask Expert Users for advice
See tips from Users and Intercom Team
Suggest ideas and share upvotes
Join a User Group and connect with peers
Explore upcoming user events and trainings
See latest Intercom and Community News
Just joined the comunitty! I work at KTO as Customer Experience Lead and work directly with intercom configuration.
Using intercom’s messenger-js-sdkI am currently passing custom attributes during Intercom instantiation like so``` Intercom({ app_id: appId, user_id: userId, name: userName, email: email, created_at: createdAt, tenant_id: tenantId, tenant_name: tenantName, tenant_role: tenantRole, app_environment: appEnvironment, });``` The custom attributes are already set within Intercom itself as shown in the above attached image. However, when testing it out the custom attribute is not being populated.I’ve checked the user data payload sent during the ping http request, all data is supplied appropriately.Any ideas what could be the problem ?
the displayed message interrupts the use of the bottom navigation barHow can i change the display of position message?
We've encountered an issue where some companies are appearing with 4x the expected records and certain users with up to 12x. After investigating, we discovered that our system was assigning different userIDs to the same email addresses and, in some cases, associating the same company name with multiple companyIDs. Additionally, we found instances where data was being overwritten, causing users' names to change mid-chat.I noticed there are options to either delete or archive companies, but I'm unsure which approach would be best in this situation. Has anyone experienced something similar or have recommendations and best practices for handling this kind of data duplication or conflict?
Hi everyone! We are wanting to integrate intercom with our own software, where information and answers using FIN and our help articles are feed into our product using AI. We report data to our customers and want a way to pair the data presented with information from our help center (when relevant). Perhaps ambitious.. But wondering if anyone has created more indepth integrations with their software in the back end? Thanks in advance for your help!
Hi folks! 😊We would really love our draft articles to be automatically saved, so we don't lose all our work if we accidentally close the tab (as you may guess, we learned the hard way 😅).Could this be added as a feature request?Thanks!
We need to create a flow that after a while if my teammate does not respond it is escalated to another person or team, I don't know if it is possible to do it through rules
Hello, everyone, is there a way to export detailed historical statistics of articles like the screenshot with the API? I found the Retrieve an Article endpoint, but it only returns the current cummulative statistics.
Hi everyone, I am currently trying to link Intercom to our CRM Microsoft Dynamics. Is there a way to view the Intercom Ticket data on Dynamics so all our customer data is on one page? I am trying to do it with Zapier, but I do not have good knowledge of Dynamics. Does anyone run a similar setup that I am trying to?
I’m having trouble embedding the following code into my Messenger to have like a test. <h1 style="text-align: center;">Intercom Chatbot Test</h1> <script> window.intercomSettings = { api_base: "https://api-iam.intercom.io", app_id: "dc7kpmmt", }; </script> <script> // We pre-filled your app ID in the widget URL: 'https://widget.intercom.io/widget/dc7kpmmt' (function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/dc7kpmmt';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);};if(document.readyState==='complete'){l();}else if(w.attachEvent){w.attachEvent('onload',l);}else{w.ad
We are B2B so it's really challenging to set appropriate wait times without being able to do business days only. Does anyone have any rules of thumb or ways to calculate so that timing makes sense?
How do you define "Last Seen"?
I created a few ticket attributes as test ones but I want to delete these now. How do I do that?
I can not see any plan. Actually I don't find how to add plan to Intercom.
HI. can we see when an outbound chat message was read by the user? We send out important info that sometimes the customer says they didn't see, yet the message shows as seen. Can i tell when that message was read? Not after last seen info. Thanks.
"I've definitely been an active lurker of the Intercom Community, and have used the resources in getting our technical Intercom implementation up and running."
Anish AnneChief Technology Officer, DeAP Learning
Wondering what that means? It's your chance to make it to the top.
Community Expert
Intercom Certified Partner
Join a discussion group to connect with peers, learn, get inspired and share knowledge. Engage with like-minded Intercom customers, partners and experts.
Join an exclusive network of 14,000+ global peers and unlock yourFREE membership benefits
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.