Pioneer: A summit where CX leaders redefine what's possible
-
Recently active
Hello community,I'm experiencing an issue when trying to update the phone field in the user profile using the React Native SDK from Intercom.When I send the user data through the SDK method, all other fields are updated correctly, except for the phone field, which remains empty and is not saved.I have reviewed the documentation and understand that the phone number must be in E.164 format, and I am sending it in the correct format. However, the field still does not update.To rule out implementation errors, I tested the same update using the Intercom REST API, and in that case, the phone field is updated correctly using the exact same data.However, when I attempt to update the phone field using the React Native SDK, the value is not saved at all.Has anyone experienced this behavior or knows if I might be missing something?Could this be a limitation or a bug in the SDK? If I try to update the phone field using the React Native SDK with the provided method, it does not get updated.
Just released Conversation Metrics — an app that shows per-conversation metrics directly in the Intercom sidebar:First agent response time Median agent response time Time to assignment Customer avg response time Longest wait (with snippet showing where the delay happened) Snooze analytics (who snoozed, how many times, total duration) Time to close Message count ReopensIt's free: https://www.intercom.com/app-store/?app_package_code=conversation-metrics-vvnbHere's what it looks like: Happy to hear feedback or feature requests.
There has a crash happened when opening preview for an uploading file in conversation, this only happened on vivo V1963A. I'm using the latest version 17.4.2, and the crash still occurs. This was the crash: java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=xxx, result=-1, data=Intent { (has extras) }} to activity {xxx/io.intercom.android.sdk.m5.IntercomRootActivity}: android.database.CursorIndexOutOfBoundsException: Index 0 requested, with a size of 0 The crash only happened on vivo V1963A with a specific path. Open the directory from the top left, select file manager, then documents, and then select any file, the crash will then occur. Thank you
We are experiencing an issue where conversations started via the JavaScript Messenger are not being associated with the company object provided during initialization. While the session ping correctly identifies the active_company_id, the resulting Conversation object via the REST API doesn’t returns companies at all.Steps to Reproduce: Initialize the Intercom Messenger using the window.intercomSettings snippet. Provide a valid user_id, user_hash (Identity Verification), and a company object (including a valid company_id). The Messenger boots successfully; identity_verified is true. Start a brand new conversation as the user. Fetch that specific conversation via the REST API (GET /conversations/{id}). Expected Result: The companies/company_id field in the Conversation JSON response should contain the company object passed during initialization.Actual Result: The companies field is either missing.Technical Context: Identity Verification: Enabled. The user_hash is generated correc
I have installed the Salesforce AppI have all fields syncing between contacts, accounts etc.I have setup the “Maintain lead and account ownership” section and it maps all the right Salesforce users with Intercom users. But….The only field it will not update in intercom is the user/lead owner. This is the one field I need so new conversation are assigned to the correct person. Has anybody come up against this before?
Hi everyone,I’m seeing a strange issue with how intercom handles some external links shared inside messages and help center articles. One example I ran into was when a user tried to open a page related to the daily telenor quiz.When the link is clicked from an intercom message, some users either get a blank page, a blocked redirect, or the page opens without loading its scripts properly. If they copy and paste the same link into the browser directly, it works fine, which makes me think Intercom’s link handling, tracking, or iframe behavior might be interfering with how certain sites load.I’m wondering if this is caused by security headers, https enforcement, or how Intercom wraps outbound links for tracking. Could things like csp, mixed-content blocking, or redirects affect third-party pages that weren’t designed to be opened inside embedded or tracked links?Has anyone dealt with similar problems when linking out to external tools or informational pages from Intercom, and is there a re
I want to connect the Twitter channel with Intercome, but we need to see how it will happenhow the massaging appearhow will it reflect on the reportcan I send or receive massaging from it or not
Hi Team,I’m Prakash Hinduja, a consultant and advisor based in Geneva, Switzerland (Swiss) , specializing in crypto, renewable energy, and gold investment. I’m currently looking to integrate the Intercom Messenger on my website to improve customer engagement.I’d love to hear from anyone who has experience with this. RegardsPrakash Hinduja Geneva, Switzerland
Hi team,I'm looking to upgrade @intercom/messenger-js-sdk from 0.0.13 to 0.0.18 in our Angular application, but I can't find a changelog or release notes anywhere.The npm package doesn't link to a public GitHub repository, and there's no CHANGELOG.md in the package.Could you please:Publish a changelog for the SDK (even just in the README)? Or point me to where release notes are documented?This would help developers assess upgrade risk and understand new features. I've done a diff and can see additions like hideNotifications() and whoami(), but official documentation would be appreciated.Thanks!
I’m seeing an issue with a “blur” overlay being left on top of the conversation window when Intercom loads after calling [Intercom presentMessageComposer:NULL] or [Intercom presentMessageComposer:@”text”]This only happens when building on XCode and only when running on iOS 26. Any other combination (e.g. XCode 16 on iOS 26 or XCode 26 on an older iOS version) worksFeels like a race condition in the loading logic perhaps? But hard to investigate as it’s closed source.This happens on intercom-ios versions 16.6.2, 19.4.1 and several in betweenDoes anyone have any information or a workaround?
We want to add a note to an Intercom conversation but without impersonating an existing admin user. The API docs suggest that to reply with a note, you need:message_type: note type: admin an admin_idWe’re triggering this from within our app and, under certain conditions, want to programmatically append additional context as an internal note. If there’s another way to attach context to a conversation, that could also work.Ideally, we’d post on behalf of a bot or app, but I can’t find anything in the docs that supports this. Impersonating a user feels like a security risk, and creating a dedicated seat for this purpose introduces its own concerns.Is there a recommended pattern for handling this?
The Jira Cloud–Intercom integration was originally set up by a user who has since been deactivated. As a result, the connection between Jira and Intercom is now broken.How can we restore the integration when the original installing user is no longer active?Reinstalling the integration using a service account may risk losing existing conversations, so we want to avoid that if possible.Can the Intercom Support team assist with safely restoring the connection without data loss?
Hi everyone,I’m working on a project where members access a digital membership card ( for users to open support or access perks via a mobile interface). I’d love to understand how other Intercom users are handling similar workflows.Specifically: Has anyone integrated Intercom with a digital membership card or access card system? Are you using Intercom APIs, Automations, or Workflows to update or verify membership info inside Intercom? Any tips on securely syncing member data ( status, expiry checks) so Intercom can display the correct access level or message? I’m excited to learn how others are solving related use cases in Intercom thanks!
We are currently trying to implement a complete ticket tracking system from different channels like email inbox, intercom chats and aircall calls. We would like to automatically create Hubspot tickets based on Intercom conversations, but have not found a clever way to do that yet. Does anyone have experience on how to do that and would like to share? :)
Anybody achieved to transfer Intercom conversations to a Hubspot Company's profile?
Hi everyone,We’re searching for a reliable method to transfer conversations from Intercom to HubSpot without losing important context. Our support team manages interactions through Intercom, but our sales team primarily uses HubSpot. Unfortunately, this separation often results in missing critical details during lead handoffs.Has anyone found a good solution to keep conversation context intact, either through automated integration or streamlined manual processes? I'd appreciate any tips or recommendations you might have!
Hey everyone We're pulling Intercom data via webhooks into BigQuery for reporting. We need agent roles and job titles, but we're not seeing these fields in any webhook payloads (e.g., conversation events).Before building a separate pipeline to poll the Admins API daily, wanted to ask:Is there a webhook topic that includes admin metadata like role and job_title? If not — how are others keeping admin details in sync? Just polling the API on a schedule?Would love to hear how you've approached this.Thanks!
Hi all, I've just set up the HubSpot app so it can send Intercom leads and conversations into our HubSpot account. The leads are sent over perfectly. However, no conversations are being sent at all. I've been following the documentation here: https://www.intercom.com/help/en/articles/2128216-hubspot-app-send-leads-and-conversations-to-hubspot/p> I've enabled this Intercom activity filter here as well: But if I create a new conversation in Intercom, it is still not sent to HubSpot. Any help with this would be massively appreciated! Mike
Hi everyone! 👋Our support team works in Intercom, but our sales and customer success managers use HubSpot. I’m looking for a way to ensure that Intercom conversations are added to customer records in HubSpot automatically.I’ve come across some apps in the Intercom App Store, but I’d love to hear from anyone who’s done this before. Specifically:Are there any integrations you’d recommend? Ideally something that doesn’t require dev work (but if it does, that’s ok) How well do they sync conversations between Intercom and HubSpot? Any tips or best practices to ensure the integration works smoothly?Thanks for reading, and I appreciate any advice you can share! 😊
Hey everyone, I’m running into something odd when sharing longer urls inside intercom chats. For example, when I drop something like https://blxfruitscript.com/redz-hub-blox-fruits-script/ into a reply, sometimes it doesn’t preview properly or users say it doesn’t open on mobile. Could this be related to link formatting, security filters, or message length limits?I’m also wondering if this behavior changes when links are inside automated replies or bots compared to normal agent messages. Any tips on making sure links stay clickable and reliable for users?
Phone details:iOS 26.2.1 iPhone 17 Pro MaxIntercom SDK details:Intercom (19.4.1) @intercom/intercom-react-native (9.5.0)The survey opens, we can go through and fill out the entire survey just fine.Swiping down to dismiss works just fine.However, the dismiss button DOES NOT work.I’ve seen other topics talking about this exact issue but none of them are resolved and just pass the blame to the customer:See images below showing that dimiss button is actually reacting to touch events as proof that it’s not some “overlay issue” and we are using Intercom’s latest official SDK.Would appreciate real engineering investigation on this issue. Baseline image showing the survey modal, there is no other UI elements that could possibly be overlaying or blocking the modal.Showing the dismiss button is reacting to touch but it does nothing.Shows that swiping down to dismiss still works.
The v2.13 REST API introduces support for creating, updating, and reading custom object instances. But, the documentation does not say anything about updating references – either on those instances themselves, or references to custom objects as custom attributes on people.Without the ability to associate custom objects with contacts or conversations, the API doesn’t seem very useful.I’ve tried to pass contact IDs and external IDs, and objects with an “id” key with no success, both as arrays and as simple attributes. Based on how the contacts/{id}/companies endpoint works, I’d probably expect the following to work:POST /custom_object_instancesContent-Type: application/json{"external_id": "123", "custom_attributes": {"Owner":{"id":"6602eae0ca854b5e2a01f503"}}And if the attribute support multiple people, it should support an array. Supporting objects, instead of just the ID, would allow you to support identifying references with both Intercom’s ID and external ID, so that’d be nice.I’ll n
Feature Request: Support languageOverride for Help Center Classifications in Mobile SDKsProduct Area: Mobile SDKs (iOS/Android/React Native)Current Behavior: When using languageOverride to set a user's preferred language in mobile SDKs:✅ Messenger UI respects the language override ✅ Article content displays in the correct localized version ❌ Help Center classifications (collections and sections) do not respect languageOverride - they display based on device OS language insteadExpected Behavior: Help Center classifications should respect the languageOverride attribute consistently, matching how article content and Messenger UI already work.Use Case: Our app (Edara ERP) supports English and Arabic with in-app language switching independent of device settings. Users can select Arabic while their device is set to English. When they access Help Center:Articles correctly show in Arabic But collection/section titles remain in English (device language)This creates a confusing mixed-language ex
Hi! I’m the CEO of a high ticket, low volume equipment manufacturing company. We use Hubspot for our sales CRM and customer support. The allure was to have all of our data in one place, which also likely reduces costs. But in practice, creating “automations” manually to facilitate ticket management is absurdly and unnecessarily complex compared to any support-first product like Intercom. I’m also curious as to AI / chatbot features between Hubspot and Intercom.We receive about 50 tickets per month but many of those are simple requests that could surely be answered by an AI bot, which would allow our staff to focus on the truly urgent.The urgent, priority 911, requests typically require a video call on Zoom or Whatsapp to visually inspect the customer’s equipment, diagnose, and address.My current belief is that our needs are so basic and our requests so minimal, that Intercom would be overkill and not worth the additional cost and integration complexity, but I’m making this post to
Hi,Recently I have been noticing that we have been receiving an error_code of “not_found” when making a POST request to the /contacts endpoint (creating a contact).This is surprising as I am not sure how this is possible when creating a contact (as opposed to updating one).If it helps, an example request id for this 000bkte0pcsrns5hpus0, hopefully I am not just off-base but I was looking to understand how this might happen? I am not sure what this error code could mean when trying to create a contact.
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.