Expand Fin to email is now live on Fin Academy!
-
Recently active
I searched the whole documentation and android repository with the sample app, but can not find any information on that. On the screenshot You can see the intercom in-app message notification:When I click on it I receive the NPE Error with following stacktrace:FATAL EXCEPTION: main Process: de.lexoffice.android.debug, PID: 19577 java.lang.NullPointerException: Attempt to read from field 'java.lang.String android.content.Intent.mAction' on a null object reference in method 'void android.content.Intent.<init>(android.content.Intent, int)' at android.content.Intent.<init>(Intent.java:7915) at android.content.Intent.<init>(Intent.java:7911) at android.app.TaskStackBuilder.getIntents(TaskStackBuilder.java:306) at android.app.TaskStackBuilder.startActivities(TaskStackBuilder.java:222) at android.app.TaskStackBuilder.startActivities(TaskStackBuilder.java:233) at android.app.TaskStackBuilder.startActivities(TaskStackBuilder.java:209) at io.intercom.android.sdk
I've encountered an issue related to the Intercom SDK that appears to be caused by the androidx.profileinstaller.ProfileInstallerInitializer class (only intercom sdk uses this dependency in our project). I get this error using latest io.intercom.android:intercom-sdk:14.2.0. Probably, it may be due to an outdated version of the androidx.profileinstaller:profileinstaller:1.2.0 library included in the Intercom SDK.The issue has caused 82 crash events, raising serious concerns about my project’s stability and the quality of the user experience.Here's the error I encountered:Fatal Exception: java.lang.NoSuchMethodError: No direct method <init>(Landroid/content/Context;)V in class Landroidx/profileinstaller/ProfileInstallerInitializer$$ExternalSyntheticLambda2; or its super classes (declaration of 'androidx.profileinstaller.ProfileInstallerInitializer$$ExternalSyntheticLambda2' appears in base.apk:classes3.dex) at androidx.profileinstaller.ProfileInstallerInitializer.writeInBack
Hello, We noticed that for some customers registered the app was crashing due to intercom sdk and we had to remove it completely and redirect our tickets to be handled in Whatsapp. Are you guys aware of this problem? It is curious that has happened only with certain registered customers. We suspect that the sdk is retrieving some invalid information for these customers Thanks
I have set up the intercom code snippet on several pages across our application, however every page visit across them is being recorded as if the home page was being visited. This leaves us without proper context for support requests coming in through the bot.Any idea whats wrong with our code or what we can do to extend it to more accurately capture the right page URL?
The test workspace is different from production and I want it to match up
Hi, I've been trying to contact the sales team for a week (chat, email, tweet).I just want to sign up for the "engage plan". Can someone tell me what I need to do to sign up? I'm trying on the forum, maybe people from INTERCOM come here from time to time
Using React Native SDK, we’re experiencing a bit weird issue. When opening messenger, conversation topics are not shown. The strange thing is that this does not happen for all users. Some users can see conversation topics while others cannot. Could you help us guessing what might be the problem?
[Intercom] Error unarchiving Object: Error Domain=NSCocoaErrorDomain Code=4864 "*** -[NSKeyedUnarchiver _initForReadingFromData:error:throwLegacyExceptions:]: data is NULL" UserInfo={NSDebugDescription=*** -[NSKeyedUnarchiver _initForReadingFromData:error:throwLegacyExceptions:]: data is NULL}
Hello,I am wondering what these fields mean in the Webhook response: "delivery_status": "pending","delivery_attempts": 1,"delivered_at": 0,Almost all of the messages have "delivery_status": "pending" (some of them have “retry”), and all of them have delivered_at: 0. This includes messages such as survey.answers, contacts.deleted and others.What do these fields mean? I would expect a timestamp for delivered_at and status as delivered or something like that.Thank you,Nick
Hello,I’m trying to send the link with AWS credentials via EventTracker to Intercom to include this URL and other attributes in the email to users. When I include the link as an event attribute( {{event.data-request.metadata.URL }} ) in the email, it malformed the URL which results in an error after opening the link in the email: "Error parsing the X-Amz-Credential parameter" probably because of Intercom encryption of these attributes. Is there any way to solve this issue or to pass the URL to email? ThanksOleksandr
Hi everyone, I am new to using Intercom (like 1 month in) and I am curious as to how you have rolled out Intercom to your customers. Did you use a Beta group?
We’ve just fired up an intercom outbound post asking users to complete a survey using the Typeform app “block”.It’s working as expected, but there’s now a flood of Intercom inbox responses with their Typeform results as a “note”.This is not helpful for my CS team, so is there a way to prevent those “notes”, auto-close those comments, etc?
Chat opens in another separate activity/task/app, i.e. creates new application instance. That is, if you open recent applications on an android device, there are two apps (our and intercom chat). We’d like intercom chat to open inside the app without creating a second instance. Could you fix this please?
I am exporting conversations data from intercom to an external database. I want to filter out conversations based on either Location or Timezone, I have seen that on intercom UI, when I go to Reports → Customer Support → Export, I have the option to filter out conversation data by selecting Country. I have also explored two other ways to export data ie., by specifying S3 export bucket or by calling intercom APIs directly. In both ways, however I am not seeing any field related to Country or Location or Timezone.How do I filter out API data or s3 export data based on location, like I am able to do via the UI Reports option?
When setting up a custom action, I am unable to properly escape quotation characters in the request body. In my particular case I am trying to include some html in the body, which in order to be proper json format needs to have the quotations escaped.For example, I’ll attempt to have this body:{"type": "admin","message_type": "comment","body": "<a href=\"https://google.com\">Rupa</a>","admin_id": 5384099}But when I click next, and then come back to the body, the editor has replaced it with {"type": "admin","message_type": "comment","body": "<a href="\"https://google.com\&quot;">Rupa</a>","admin_id": 5384099}Similarly, if I use single quotes, those get replaced with normal double quotes. Or if I leave the quotes out, they are added.So clearly, the editor is trying to add quotes to the html to ‘correct’ it, but in effect is making it impossible to actually write correct json.Is there a way to get around this, or turn this feature off? Seems poorly thought thro
there is a problem executing query on contacts resource search, there is no problem with version, I’ve checked them few times, contacts resource seach gives me “Bad Request”any solution what can be a problem ?I’m using php sdk for intercom, project is written in laravel. everything is working fine on version 1.0, REST api calls are working fine when I’m defining intercom api version manually.
Can we use two different android/iOS apps with different bundle ids/application id in a single workspace? will this support the feature of push notification?
Our company offers multiple product SKU's and allow a customer to be on multiple trial or paid plans at the same time.How to manage attributes for multiple products ? E.g. Signup for product A vs Signup for product BWe are looking for recommended standard practice.
We have issue on Android. Intercom version = "14.0.5".Do you know about this bug? Is it fixed on new versions? Fatal Exception: java.lang.IllegalArgumentException: width and height must be > 0 at android.graphics.Bitmap.createBitmap(Bitmap.java:1257) at androidx.compose.ui.graphics.Api26Bitmap$$InternalSyntheticApiModelOutline$1$0d1481f8454719621a2b84122f73df767334f4ade3647b3247b2f70e57c1b7e1$0.m(Api26Bitmap.java) at androidx.compose.ui.graphics.Api26Bitmap.createBitmap-x__-hDU$ui_graphics_release(AndroidImageBitmap.android.kt:198) at androidx.compose.ui.graphics.AndroidImageBitmap_androidKt.ActualImageBitmap-x__-hDU(AndroidImageBitmap.android.kt:44) at androidx.compose.ui.graphics.ImageBitmapKt.ImageBitmap-x__-hDU(ImageBitmap.kt:255) at androidx.compose.ui.graphics.ImageBitmapKt.ImageBitmap-x__-hDU$default(ImageBitmap.kt:249) at androidx.compose.foundation.BorderKt.drawGenericBorder(Border.kt:474) at androidx.compose.foundation.Border
hey folks 👋I have this option set in the security settings, with the understanding that it will add identifiers to leads when they click-through on emails.But! Today I’ve encountered a case where an existing lead ended up with a duplicate record when they clicked-through an email on a different device than the one they initially used to open / interact with that email. Am I wrong in my understanding that this setting should serve as a fallback when a lead lands on our site via an email on a different device/without the initial/last cookie for reference?NB - The page views logged on the duplicate lead show that the URL parameters from the email click were passed-through, so it’s not a case this lead was using a browser setting / extension to strip the tracking IDs.TIA!Adrian
Hi. Is there any way to see source of traffic in the Intercom? Can you import these data from Google Analytics? (I am not able to add UTM codes for organic traffic and it is not practical to tag all URLs). Our sales team can create a person/deal in Pipedrive straight from Intercom which is great, but I would also want to push traffic source if possible.
Hello everyone,I'm wondering if there's a way to capture a visitor's current page as an attribute in Intercom. Specifically, I'd like to be able to track which pages a visitor has visited on our website, and use that information to personalize their messaging experience.I know that Intercom tracks pageviews by default, but I'm not sure if there's a way to capture the specific URL of the page a visitor is currently on. Ideally, I'd like to be able to use this information in custom data attributes or segments.Has anyone figured out a way to do this? I've tried looking through the Intercom API documentation and support articles, but haven't been able to find a clear answer.Any insights or advice would be much appreciated. Thank you!🙏
Hello everyone,I'm working on a project that requires exporting/fetching millions of records from Intercom using the API. I've tried using the existing endpoints for exporting data, such as /users or /companies, but the response time is extremely slow and it times out before all the data can be retrieved.I've also looked into the pagination and rate limits set by the API, but I'm still having trouble exporting large amounts of data efficiently. Ideally, I'd like to be able to fetch the data in bulk and avoid hitting the rate limits.Has anyone else encountered this issue and found a solution for exporting large amounts of data from Intercom via the API? Are there any best practices or third-party tools that can be used for this purpose?I'd appreciate any insights or advice on how to handle this. Thank you!🙏
As the title says, is it possible to update a Company Attribute with a Custom Action?I tried below, but I'm not sure how to get the unique identifier for the company.
how to refresh access to whatsapp
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.