Expand Fin to email is now live on Fin Academy!
-
Recently active
I encountered a problem with opening a chat with a conversation when clicking on a push, when clicking it just opens the application implementation 'io.intercom.android:intercom-sdk:15.11.5' private final IntercomPushClient intercomPushClient = new IntercomPushClient(); @Override public void onMessageReceived(RemoteMessage remoteMessage) { Map<String, String> message = remoteMessage.getData(); if (intercomPushClient.isIntercomPush(message)) { intercomPushClient.handlePush(getApplication(), message); } @Override protected void onResume() { super.onResume(); checkPendingDeepLink(); Intercom.client().handlePushMessage(); @Override protected void onNewIntent(Intent intent) { super.onNewIntent(intent); setIntent(intent);..... Bundle bundle = getIntent().getExtras(); if (bundle != null) { String link = bundle.getString("link"); if (link != null) {
Hi all, I have been working on our Fin Involvement and as such the answer rate also. In looking at these I can see that there are a section of our conversations that have no Fin involvement but no set way to remove them from the reporting to get more accurate figures. They are conversations that have come through the chat flow and have started but the customers leave before it can progress, I have been referring to them as abandoned but not as the Fin reporting is so now call them unanswered. I am looking for an easy way to identify and tag to remove from reporting. Does anyone else have experience with this and can share how you worked around this? Thanks in advance!
Hello! I have questions regarding the Inbox Dashboard - Teammates data Following data inside the Dashboard, understand that data will be automatically refreshed every 60sThe workload data also will be auto refreshed every 60s too? Since they will auto refreshes every 60s, would like to know is there anyway we can see/extract the data especially for “Workload” on monthly basis please? As checked, there are no selections to create a report for Workload. Or are there any metrics in report that can imply the same? We try to see the numbers so we can know exactly about workload and performance of each agents. If there are any others ways to set report and which metrics that works, your further suggestions would be also helpful for our team🙏 Thank you very much! Ploy
Hello We're currently facing an issue where CoBrowse sessions are not available in Intercom unless the user is logged in to our site.According to CoBrowse support, the SDK should be initialized as soon as the website loads, regardless of the user's authentication status.They mentioned:“The issue could be that the CoBrowse SDK is only being started when your users log in. Would you be able to check that with your Dev team? I see no reason for it not to be started before the user authentication happens as the agent and user will still be matched through Intercom.”In our implementation, the CoBrowse SDK is initialized for all users, not just those who are logged in.We suspect the issue may be related to how users are matched between Intercom and CoBrowse. When a user logs in, we pass their email to both Intercom and CoBrowse, which seems to enable session matching. However, for guest users (not logged in), no email is available, and as a result, the session is not linked between the platf
How to achieve this? Could someone kindly help or divert me to an article/video I can refer to. Please do help me out, thank you!
Hi there,I've just installed the latest version of the Expo plugin (6.8.1). Everything is mostly working, but there are some issues. I've noticed problems with push notifications, and I'm unsure if they are related to the following:1. We're unable to retrieve the unread message count correctly. The listener isn't working, and even when the app is open, new messages aren't being fetched.2. In chat, replies from an "agent" aren't showing up in real-time. To see new messages, we have to close and reopen the conversation, which disrupts the chat experience.Any advice on these issues would be appreciated.Thank you
Hello,We are currently migrating our react-native app to Expo and we are facing some issues with Intercom push notifications.We are using:"@intercom/intercom-react-native": "8.1.0","expo": "52.0.28",And in app.config.ts, this is our intercom setup:'@intercom/intercom-react-native',{ appId: process.env.EXPO_PUBLIC_SECRETS_INTERCOM_APP_ID, androidApiKey: process.env.EXPO_PUBLIC_SECRETS_INTERCOM_ANDROID_API_KEY, iosApiKey: process.env.EXPO_PUBLIC_SECRETS_INTERCOM_IOS_API_KEY}We have followed the rest of the setup mentioned on github.It seems that the chat works when we open it from the app. The user can send and receive messages as expected.The problem is that the push notifications don’t seem to work at all. We don’t receive any notification when the app is on the background or closed.Could you please advice on what we can check? Thank you,Nikos
Hi, I am currently using the OpenAPI specification provided in your YAML file to generate an API client for the /companies/list endpoint. According to the YAML, pagination is implemented via a "pages" object, which includes a "next" property defined as a starting_after_paging object. This object is expected to contain properties like per_page and starting_after.However, the actual API response returns the "next" property as a plain URL string, for example:"pages": { "type": "pages", "next": "https://api.intercom.io/companies/list?page=2&per_page=1&order=desc", "page": 1, "per_page": 1, "total_pages": 223},"total_count": 223I have verified that this behavior is consistent even when using the API testing tool provided at https://developers.intercom.com/docs/references/rest-api/api.intercom.io/companies/listallcompaniesCould you please clarify whether this is a known issue or an intentional change in the API implementation that has not yet been reflected in the YAML documenta
Hi, I would like to set up a floating banner in our portal between certain time frame and I would like to show it to all users 2 times. how can I do that? I could set it up as ‘’send every time the person matches until dismissed’’ between certain time but I do not want to send more than 2 times
Hey!We are creating tickets for some chats and sending the ticket attributes to an external tool using POST API requests. I’m able to forward all attributes except for any files added to the ticket, as the file attribute isn’t saved like the others.Is there a way to include links to the files in my API call through the Action Builder? I see that the files are stored like this, so I would just need a way to include this in the call. https://downloads.intercomcdn.com/i/o/qwum5ehb/1430332547/0a18547e88a0534a2b11dc66de1c/About+-+Wolt+%28Germany%29.pdf?expires=1742396400&signature=71937dcca587c48f45395961771de4a294247409d94427ef8a309fcc0f603793&req=dSQkFsp9n4RbXvMU3HP0gCfl8Ixw9B04fnL9Av84zX8P2bzVoXE%3D%0A
Actually i am facing a issue and tried a lot of things to solve this bug, but could not find out whats the actuall reason behind this bugIssue:When I click launcher button, widget appears, then the launcher should become back btn to close that widget, but in my case when i first click the launcher widget appears and instead or becoming back btn, launcher suddenly blinks and return to its launcher state,second time i click the btn, nothing happens, thrid time i click the btn , a new widget appear on top of previous one, at it goes so on.Please help me in solving this issueCode:if session[:user_id]@intercom_hash = OpenSSL::HMAC.hexdigest("sha256", ENV["INTERCOM_SECRET_KEY"].to_s, session[:user_id].to_s)end <% if ENV['SEGMENT_JS_WRITE_KEY'] %><% if session[:user_id] && !current_user&.admin? && current_user.present? %><% profile = current_user.value&.profile %><script>window.intercomSettings = {api_base: "https://api-iam.intercom.io",app_id
Hey, After migrating from "@intercom/intercom-react-native": "^3.0.5",to latest version "@intercom/intercom-react-native": "^4.0.1",the displaying of specific helpcenter collections does not work anymore.Old code: Does not work after updating the SDKconst res = await Intercom.displayHelpCenterCollections([‘1234567’])// trueNew code: Also does not work with the latest SDKconst collections = await Intercom.fetchHelpCenterCollections();/**[ { "id": "1234567", "title": "FAQ" }]*/const collectionIds = collections.map(_ => _.id);// [ "1234567" ]const collectionContent = IntercomContent.helpCenterCollectionsWithIds(collectionIds);/**{ "type": "HELP_CENTER_COLLECTIONS", "ids": [ "1234567" ]}*/const res = await Intercom.presentContent(collectionContent);// trueThe problem is the same for both methods:displayHelpCenterCollections and presentContent return true, but no Intercom popup is opened.
Hello!!We have been trying to create Intercom GTM tags for logged out and logged in users.For logged out users it was easy enough as we’ve followed the Intercom documentation and all good. However, when it comes to Intercom Logged In users tag, we’ve followed this documentation but are not too sure of that we should add in the variables (please see picture below) for it to track the correct values for each user. Is there some additional stept that’s not in the documentation that we should follow? Any data layer we should implement? Just to be sure we’re not missing anything.We’d be super gratful for any insight on how exactly this tag implementation should be done.Thanks a million!
Hey Intercom community! 👋Boulevard is hiring a Support Operations Specialist, and I thought this might be the perfect place to find someone with the right skill set.We’re looking for someone with strong experience in Intercom, Fin AI, and Custom Answers to help us scale our support operations and optimize our customer experience. If you love working with automation, AI-driven chat support, and improving workflows in a high-growth SaaS environment, this could be a great fit!Why Join Boulevard?🚀 We’re a fast-growing company empowering appointment-based, self-care businesses with a modern, user-friendly platform.🏡 Fully remote role (US-based).💰 Competitive salary ($65,450 - $93,500) with great benefits, including 401(k) match, flexible PTO, and equity.🤖 You’ll get to work hands-on with Intercom’s Fin AI Chat Bot, automation rules, and integrations with Salesforce, Jira, and Zapier.Who We’re Looking For:✅ 2+ years in Support Operations (or similar).✅ Strong Intercom expertise (especia
In the last version 15.15.0 of Android you updated androidx.activity:activity-compose to 1.10.1, which now requires to compile against version 35 of the Android APIs.Error below:```Execution failed for task ':app:checkDebugAarMetadata'.> A failure occurred while executing com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction > 3 issues were found when checking AAR metadata: 1. Dependency 'androidx.activity:activity-ktx:1.10.1' requires libraries and applications that depend on it to compile against version 35 or later of the Android APIs. :app is currently compiled against android-34. Also, the maximum recommended compile SDK version for Android Gradle plugin 8.2.1 is 34. Recommended action: Update this project's version of the Android Gradle plugin to one that supports 35, then update this project to use compileSdk of at least 35. Note that upd
I can manually extract this data from an exported conversation volume report, but is there a way to do this directly within Reports in intercom? If not, consider this a feature request.
I’m looking for a way to make sure the data in Intercom and Pipedrive stays up to date automatically. Right now, our sales team uses Pipedrive, while customer support handles conversations in Intercom. The problem is that lead details don’t always get updated, and sales reps miss important context from past conversations.I’d love to hear how others are handling this. Do you rely on manual updates, or have you found a way to sync data between the two without extra effort?
Hey all, I operate a service-based firm looking to build out more of a saas-like platform to provide services to small businesses and individuals. Usually, we utilize client portals that have no form of client communication capabilities or have their own internal client chat method. However, email tends to be impossible to utilize as a whole, and portal chats tend to have their own limitations and lack of access and automation. Having the clean and on-site messenger for desktop and mobile seems to be a much better experience. But I have questions for those who are more seasoned using Intercom to see if my thinking on how to use it makes sense in the long-term.So going to spit ball some questions I’m hoping others can provide feedback or insight on!Has any other service based companies moved to using Intercom as a direct to client communication tool? For example, instead of shooting an email, have it shoot a direct notification to the user thru Intercom. Has that been more preferred by
Hello, I have a custom action that is supposed to send a request to my server along with multiple url params attached.The problem is however, not ALL of the params are sent for every request. Yet, since they are declared in the Request section of Custom Actions the call fails presumably because not every param has a value. The questions are, 1.) are we able to set these params to be “optional” and I’m just missing the option? 2.) Why can’t Intercom just recognize that this param is empty, and input a null, or avoid the param all together and leave validation up to the server receiving side? AKA, my server.I just feel like this product is feature limited to the point its useless, at least for my use case. And yes, I have tried for hours to Google, watch Youtube videos, browse articles (even found this one), reach out to support (no response), and just plain ol’ trying things on my own before coming here. So don’t give me the ol’ “Search Google” non-sense. PRODUCTIVE AND SUPPORTIVE ANSWE
Hello Intercom team,I’m reaching out regarding an issue where videos uploaded to chat lose their audio during processing. The preview of the video shows sound, but once uploaded, the audio is missing. The issue occurs consistently, regardless of the video source (recorded directly or uploaded from the gallery).Could you please help us investigate if this is a known issue or if there’s something we’re missing? Any guidance or steps to resolve this would be greatly appreciated.Thank you in advance for your support!
Hi, I need to send a request to all of the users to ask their permission to allow push notifications from my company via intercom. Please tell me in detail exactly how to send this request.Thanks!
Hello dear comminuty :) Which crm do you recommend to integrate with Intercom? What do you think of Amocrm integrattion and Zoho, Salesforce, Hubspot ones? Thanks a lot for your opinion!
Hi team,We're implementing the require-trusted-types-for 'script'; header in our app and have set up a default Trusted Types policy. However, the Intercom widget script fails on the following line:e.documentElement.innerHTML = t,withUncaught TypeError: Failed to set the 'innerHTML' property on 'Element': This document requires 'TrustedHTML' assignment. Has anyone encountered this issue before? Any suggestions on how to work around it while keeping Trusted Types enforcement?Thanks!
We’re looking forward to implementing WhatsApp for Intercom, considering the documentation on integrating the WhatsApp App with Intercom we have some concerns, we hope people who have already done this integration may be able to answer.We’re currently using the WhatsApp API for custom marketing messaging and authentication, it simple, it only redirect the user to our App, however we would like a way to see if the user reply, and if so, for our customer service team to continue the conversation, note that there’s no third party manager of the account, we call the API ourselves, the WABA is hosted on Meta directly, we hope that can be achieved through this integration, so in concrete these are our concerns:If we integrate WhatsApp, we’ll lose access to manually call the WhatsApp API for authentication OTP and marketing messages? Can the API still create new conversations with new users? Can the integration at Intercom see those message, so the Customer Support team see the entire convers
Hello, I need Intercom’s tax residency certificate for tax year 2024, could You help me?
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.