Fin for Salesforce now live on Fin Academy!
-
Recently active
Hi! We are using API method to update companies.However, these become thousands of discrete requests, is it possible for me to craft a payload containing all company data and send this in a single request?
I'm wondering if this may be a bug, but I can't seem to find anywhere else to report bugs. When I use intercom-react-native 4.0.1 and running it on iOS Intercom.present() works and displays help and displaying articles like this also works: await Intercom.presentContent( IntercomContent.articleWithArticleId('5747692') );However, when I try to display a collection using the following code:await Intercom.presentContent( IntercomContent.helpCenterCollectionsWithIds(['3860234']) );The collection fails to display and we get the following error in the XCode output [Intercom] INTERCOM ERROR - 'Each object in the array' must be an NSString and can't be nil or empty We've rolled back to using v3.0.5 of intercom-react-native and the collections display is working as expected with that version.
Are we able to request the data from the Resolution Bot Report via a reporting API of some kind?We want to be able to gather the table of data that compiles that report so that we can place it in a BI tool like Tableau for internal reporting purposes.Thank you!
Android Intercom SDK causes a crash in our app due to differences of the Jetpack Compose version. This issue has already been posted here, but has been marked as solved without actually being such. Since the issue is still present in version 14.2.0, I’m creating a new post, which hopefully will get more attention. Intercom Android SDK v14.2.0 still depends on Jetpack Compose 1.3.3. Our project is using Compose 1.4.4, which is the cause of the problem. Are there any plans to upgrade this anytime soon?Stacktrace:java.lang.NoSuchMethodError: No virtual method getOffset()Landroidx/compose/runtime/State; in class Landroidx/compose/material/ModalBottomSheetState; or its super classes (declaration of 'androidx.compose.material.ModalBottomSheetState' appears in /data/app/~~j2gBFh7VrrFZJGyrBBoH8A==/com.phyreapp-HUPotQQpnk4p2DFTgV863w==/base.apk) at io.intercom.android.sdk.m5.IntercomStickyBottomS
Waiting for your suggestions.
Hello I need help iterating through and attaching contacts to a defined company.I can do this by manually calling the API but need to iterate through an away.I found https://github.com/intercom/intercom-node but am having problems properly configuring. Once Configured I’d be able to pull list of users that have current segment and pass them through attaching a company. Any help configuring/walking through basics of the intercom-node library would be very helpful.
I am trying to search for a user based on an email using the v2.8 intercom API. If I retrieve a specific contact using this URL https://api.intercom.io/contacts/63e271ce28fe8babf612b417/code>I get the contact object as expected. If I then use the email of the response to search for that contact like sohttps://api.intercom.io/contacts/search/code>with this body{ "query": { "field": "email", "operator": "=", "value": "my email" } }I get the following response{ "type": "error.list", "request_id": "0000i0aso7mmifvpqc1g", "errors": [ { "code": "not_found", "message": "User Not Found" } ] }Any hints on what the problem is?
Do the custom attribute key-value pairs go in window.Intercom or window.intercomSettings snippet? In one part of the documentation it shows it going in one and then in another section it shows it going in the other.
I am not able to link a user to company and this endpoint gives 404 error.curl --location 'https://api.intercom.io/users' \--header 'Authorization: Bearer dG9rOjg5MGRjY2FhX2NlOWJfNGVmYl9hNjc5XzEzY2ZiMDA0YjA0MToxOjA=' \--header 'Accept: application/json' \--header 'Content-Type: application/json' \--data '{ "id": "user2222", "companies": [ { "company_id" : "64461214a40ed802a993c398-qualification-company", "name" : "test" } ]}'
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?
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?
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.