Expand Fin to email is now live on Fin Academy!
-
Recently active
Release Date: 02-07-2026 🐛 Bug Fixes Fixed an issue where the composer could retain text after sending a message dictated with the iOS keyboard.
Release Date: 01-04-2026 🐛 Bug Fixes Fixed an issue where some conversation parts may not appear when launching directly to a conversation. Fixed an issue where duplicate conversation screens could appear when launching directly to a conversation. Fixed an issue where text colors could appear incorrect in Note and small Post messages. Fixed an issue where YouTube video thumbnails could fail to fill the full container width.
Release Date: 16-12-2025 🐛 Bug Fixes Fixed an issue where localizations could fail to load. Fixed an issue the composer text occasionally wasn't cleared after sending a message.
Release Date: 04-12-2025 🚀 Enhancements Added titles to the Messages screen to help users differentiate between their conversations. 🐛 Bug Fixes Fixed an issue where image height within carousels was incorrectly capped.
Release Date: 17-11-2025 🐛 Bug Fixes Fixed a crash related to ICMPersistenceProxy where reading objects from cache was not correctly handling errors.
Release Date: 24-10-2025 🚀 Enhancements Added support for transcribing messages using your voice. To enable this feature, add the following to your Info.plist: xml <key>NSMicrophoneUsageDescription</key> <string>YOUR DESCRIPTION HERE</string> 🐛 Bug Fixes Fixed an issue where composer buttons and help center articles could render incorrectly on Liquid Glass. Adjusted how translations are bundled resolving an edge case where they could fail to load correctly.
I want to make this post as I have spent the last day trying to understand why the X-Hub-Signature being sent in the header wasn’t matching the the HMAC signature that I was getting when converting the JSON body and Client Secret from the request.If you are using Python, MAKE SURE YOU USE SEPARATORS IN THE JSON DUMP BEFORE ENCODING. Here is the method that worked for me: def authenticate_intercom_request(self,x_hub_sig): json_string = json.dumps(self.body, separators=(',', ':')) hashed = hmac.new(self.secret.encode('utf-8'), json_string.encode('utf-8'), sha1) return hmac.compare_digest(hashed.hexdigest(), x_hub_sig[5:])Python by default will add chars in the body that will alter the returned value from Intercom, and without the separators listed above it will always fail.
Release Date: 24-09-2025 🐛 Bug Fixes Fixed device token registration for JWT-based identity verification. Previously, when identity verification was enabled with JWT tokens, device token registration would fail with error 4003. The SDK now properly supports both HMAC and JWT tokens for device token registration.
Release Date: 18-08-2025 🚀 Enhancements UI Improvements for events in conversations.
Release Date: 08-08-2025 🚀 Enhancements Typing indicators are now shown in the Messages screen.
Release Date: 14-07-2025 🚀 Enhancements You can now present specific Tickets with the presentContent method. Tweaked dark mode colors to be more harmonious.
Release Date: 26-06-2025 🚀 Enhancements Added support for Dark Mode. This feature is currently in beta, and will be enabled for all customers in a future release.
Release Date: 06-05-2025 🚀 Enhancements Improved handling of conversations merged across channels and conversations merged between users.
Release Date: 23-04-2025 🚀 Enhancements Some improvements to the rendering and height management of messenger apps.
It seems that connecting my intercom account to the community here has locked in my username. I’d rather not have my full name on posts, but it doesn’t seem like there’s a way to change my username. Is there any way to change it? For reference, I know that Gainsight (the community platform that the community is built on) has the option to use SSO and still let users choose their own usernames. Personally, I prefer that in communities than being forced to use whatever details are pulled across by the SSO. Thanks!
Test Environment:OS: Windows 11 24H2(OS Build 26100.4946)Browsers: Edge (version 150.0.4078.42)URL: https://www.intercom.com/help/en/articles/415-get-feedback-at-scale-using-message-reactionsUser Impact:Keyboard-only users, including individuals with motor disabilities or those relying on assistive technologies, will be unable to access the feedback emoji tooltip on Windows. This limits their ability to provide feedback and violates accessibility standards for inclusive design.Repro Steps:Open the URL: https://www.intercom.com/help/en/articles/415-get-feedback-at-scale-using-message-reactions in edge browser. Intercom page will open. Press tab key to reach to the feedback emoji control. Verify whether Tooltip for Feedback emoji controls are accessible using keyboard in windows or not.Actual Result:While navigating using keyboard tab key, Tooltip is not appearing on feedback emoji controls in windows.Refer Attachment:Tooltip for Feedback emoji controls are not accessible using keyboard
Our subdomain managed by intercom was flagged as ‘Unsafe Implementation Of Subresource Integrity’ issue."Unsafe Implementation of Subresource Integrity" usually comes from a scanner flagging that you're loading external scripts or stylesheets (typically from a CDN or third-party service) either without an integrity attribute, with a weak hash, or with integrity present but missing crossorigin. Subresource Integrity (SRI) lets the browser verify that a fetched file hasn't been tampered with by comparing it against a cryptographic hash you specify.Can you do something to mitigate this? Like<script src="https://cdn.example.com/library@1.2.3/file.min.js" integrity="sha384-<hash>" crossorigin="anonymous"></script>
Hello,We're seeing localized email headers displayed to customers in email conversations.For example, the quoted conversation history contains russian language:От: Отправлено: Кому: Тема:and timestamps such as:(UTC+07:00) TomskOur workspace language is set to English, and we'd like all customer-facing communication to appear in English.Could you please clarify:Where these localized headers are coming from? Whether there is a way to force them to appear in English? Whether there is a setting to prevent timezone names such as "Tomsk" from being shown?I've attached screenshots for reference.Thank you.
Our need is to have agents always taking chats/calls at all times, without ability for them to switch away from one or the other. A setting that prevents agents from modifying this is desirable.
Hi everyone, I’m newbie in Intercom and I would like to custom the inbox app, so it will have a button when hover over the message which will call our API when press. I guess it will be involved to develop an inbox app, but how to add the button to the message like below?Thanks in advanceRegards,James
Hello everyone,I am facing an issue with Intercom Push Notification when it is a cold start (App is terminated, you receive a Push Notification and this notification will wake the App). While testing on Simulator that, if i am running my app from Xcode, terminate the App (on Simulator, not on Xcode), send a message to my test user, wait the push notification, receive it, tap on it but when i tap on it, Intercom Messenger does not opens the modal chat, it keeps me on my WorkListView (WorkList is a subview of RootView, that appears after SplashViews finish animation and transit to WorkListView).I have already made installation (API Key, API ID and Push Notifications are enabled on Settings > Channel > Messenger > Install > Install for Mobiles), Apple Developer is already configured, when i open the Messenger on my App, i can send and receive messages. When App is open but in background i am able to receive and wake the app in the correct modal Intercom window chat, but only t
Hi everyone,I'm having an issue with Dataset Export in Intercom.In Daily Report I can successfully filter by "Brand is not [specific brand]" and get the correct data.However, when I go to Dataset Export, the same Brand filter is available in the UI, but when I select it, there is no content inside (no brands to choose from). It feels like the filter is broken in Export.Has anyone experienced this? Is there a known limitation or workaround?Thanks in advance!
Test Environment:OS: Windows 11 version 25H2 (OS Build 26220.7523)Browser: Edge (Version 151.0.4129.15)Screen Reader: NVDA (2025.3.2), JAWS (2026.2512.50), NarratorURL: https://help.enlyft.com/en/articles/11242176-enlyft-web-browser-extension-download User Impact:Users who rely on screen readers cannot understand the purpose of the iframe because its name is not announced. This makes the video content inaccessible and prevents users from deciding whether to interact with it. Pre-Requisite:Turn on Screen Readers: NVDA: Ctrl + Alt + N JAWS: Ctrl + Alt + J Narrator: Ctrl + win + Enter Verbosity: NVDA: Default JAWS: Beginner, Highest Narrator: Default Repro Steps:Open the URL: https://help.enlyft.com/en/articles/11242176-enlyft-web-browser-extension-download in edge browser in windows. Press down arrow key to navigate to the YouTube video in browse mode. Verify whether Screen reader announces the name for iframe present on YouTube video in windows or not.Actual Result:Screen reader do
Test Environment:OS: Windows 11 version 25H2 (OS Build 26220.7271)Browser: Edge (Version 143.0.3650.75)Screen Reader: NVDA (2025.3.2), JAWS (2025.2508.120). NarratorURL: https://www.intercom.com/help/en/articles/9639255-getting-started-with-intercom User Impact:Screen reader users will miss the ‘Did this answer your question?’ label for feedback controls, making it unclear what the controls represent. This can lead to confusion and incorrect responses during feedback submission.Pre-Requisites:Enable NVDA Repro Steps:Open the URL: Getting started with Intercom | Intercom Help in edge browse in windows. Intercomm page will open. Press tab key to navigate to the Feedback controls. Verify whether Screen reader is announcing the 'Did this answer your question?' label for the feedback controls in windows or not.Actual Result:Screen reader is not announcing the 'Did this answer your question?' label for the feedback controls in windows.NVDA announces: Disappointed Reaction toggle button not p
Test Environment:OS: Windows 11 25H2 (OS Build 26200.6584)Browser: Edge (Version150.0.4078.42)URL: https://www.intercom.com/helpdesk User Impact:Keyboard-only users will face difficulty navigating the chat popup screen, leading to confusion and inefficiency. This can prevent them from accessing critical controls, impacting usability and accessibility compliance. Repro Steps:Open the URL: https://www.intercom.com/help/en/articles/9639255-getting-started-with-intercom in edge browser in windows. Landing page will open. Press tab key to navigate to the chat button and activate it. Verify whether keyboard focus order is incorrect in the chat popup screen in windows or not. Actual Result:Keyboard focus order is incorrect in the chat popup screen in windows. After activating the chat control focus is moving to edit field instead of first interactive element i.e. back control. Refer Attachment:Keyboard focus order is incorrect in the chat popup screen in windows.png Keyboard focus order is i
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.