Expand Fin to email is now live on Fin Academy!
-
Recently active
Hello!I hide my Intercom widget on some pages of the app using Intercom('update', {hide_default_launcher: true});.The problem is that the user still hears messages sound even when the chat is hidden.Is there any way to mute the chat?Or any other methods to hide chat completely, including the sound?
Curious if anyone’s had good luck with a better SSO implementation & intercom?
Hi, I’m trying to use a snippet code i got from your developer party, to search conversations between two epochs. The codes runs without a problem on your platform, but when I use it in google scripts I get the response:{"code":"invalid_query","message":"Query body must contain a query hash"} I guess it is related to the JSON payload, though the string seems to be ok.I was able to work with the API without any problem, when I don’t send a body, but I always get the error whenever I include a body.Any clue? const str = JSON.stringify({ query: { value: [ {field: 'created_at', operator: '>', value: '1690081199'}, {field: 'created_at', operator: '<', value: '1690167601'} ], operator: 'AND' } }); const options = { method: 'POST', headers: { accept: 'application/json', 'content-type': 'application/json', authorization: 'Bearer XXXXXXXXXXXXXXXXXXXXXX' }, body: str }; const response = UrlFetchApp.fetch('ht
Hey, I'm getting the following build error trying to integrate the React Native SDK with iOS builds. Android build works fine. I have tried the both ways (Automatic & Manual) of installation the sdk.Intercom package version : 5.2.0X-Code - 14.2React-Native Version: 0.66.4Node : 14.17.0
After upgrading from an older Intercom React Native version to the latest version (see details below) we’re no longer able to use the Intercom.displayMessenger() API to open the message composer with the logic mentioned in the docs here, which says:Then we’ll ensure the Messenger opens in the best place for each user.For example:If a user has one unread conversation, we open that conversation. If a user has no conversations, we open the composer. If a user has more than one unread conversation, we open the conversations list. If a user has no unread conversations, we open the last screen they were on when they closed it.The docs still mention the Intercom.displayMessenger() API, but according to comments in the code it’s deprecated and will be removed in the future. Currently calling the function seems to simply do the same as the Intercom.present() API. Our customer support team really likes the old Intercom.displayMessenger() UX and messenger display logic and would prefer to keep it
We are looking at adding identity verification to stop user spoofing on our mobile app and private sites. However we also use intercom on our public pages that have no userid or email as there is no logins. How do we handle this to allow conversations to be opened once Identity Verification is on, but there is no user/email to create a hash for?
Hi, am currently struggling to add the Octopods Omnichannel app to our test environment. We worked on prod up to the go live and now we set up the test environment but a few other apps also do not have the install now button in the app store. can anyone tell me why or how to install them?
We’re trying out the canvas app. When we pass the header and text components, the Canvas is loading correctly in the Inbox.This is the request body: { "canvas": { "content": { "components": [{ "type": "text", "text": "Create Case in SF", "style": "header", "label": "sf create case", "align": "center" }, { "type": "text", "text": "his is a text component." }] } }}But, when we try to add a button as well, along with the text components, it is showing an error.{ "canvas": { "content": { "components": [{ "type": "text", "text": "Create Case in SF", "style": "header", "label": "sf create case", "align": "center" }, { "type": "text", "text": "his is a text component." }, { "ty
We use @capacitor/intercom plugin to use Intercom in Ionic app. According to logs device token is passed inside the plugin. And user is registered in Intercom. But without device token. So it is unable to send push notification to it
I want to reply message from instagram, do i need to buy a PRO or a Starter?
Hi Intercom:When using Intercom, some users have provided feedback that they are unable to send pictures on the Android system. when trying to send pictures, it prompts an error: unable to send.However, we can still receive text messages.we use @intercom/intercom-react-native, here is the dependencies:{ "react-native": "0.64.4", "@intercom/intercom-react-native": "3.0.0", "expo": "^44.0.4"}android/build.gradle information:buildscript { ext { buildToolsVersion = "30.0.3" minSdkVersion = 24 compileSdkVersion = 32 targetSdkVersion = 31 multiDexEnabled = true readerSdkVersion = "1.5.6" }}here is the information collected from users.Android Device: SM-A426UAndroid OS version: 13Could you please take a look, Thanks in advance!
Getting reports of crashes. It’s pretty explicit, the SDK tries to launch an app to handle `mailto` but none are found on the device.Intercom Android SDK version: `15.0.0`android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=mailto:xxxxxxx@xxxx.xxx } at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1945) at android.app.Instrumentation.execStartActivity(Instrumentation.java:1620) at android.app.Activity.startActivityForResult(Activity.java:4541) at androidx.activity.ComponentActivity.startActivityForResult(ComponentActivity.java:754) at android.app.Activity.startActivityForResult(Activity.java:4499) at androidx.activity.ComponentActivity.startActivityForResult(ComponentActivity.java:735) at android.app.Activity.startActivity(Activity.java:4860) at android.app.Activity.startActivity(Activity.java:4828) at io.intercom.android.sdk.articles.ArticleWebViewClient.shouldOverrideU
Curious if anyone’s done it. thx.
Using React Native SDK, I see this error each time I open the app. Here is my codeIntercom.loginUserWithUserAttributes({ userId: `${authData.id}` }).then(() => { this.updateUser(authData, onUpdate)}) Even when I wrap this inside logout then callback, I get the same error.Intercom.logout().then(() => { Intercom.loginUserWithUserAttributes({ userId: `${authData.id}` }).then(() => { this.updateUser(authData, onUpdate) })})Note: This happens only on Android.
Getting more and more timing out or internal server errors. Anyone else has the same issue?
We're getting an error in our Android app when we attempt to call loginIdentifiedUser() The code is very simple and we can't work out why we're seeing this error. Here's the logs from logcat: D/IntercomAPI: login identified.. I/Intercom: Dispatched Action: SOFT_RESET: No Value I/Intercom: Successfully reset the user. To resume communicating with Intercom, you can register a user I/Intercom: Dispatched Action: HARD_RESET: No Value I/Intercom: We already have a registered user. Updating this user with the attributes provided. E/Intercom: Failed to register or update user: A network request was made with no user registered on this device.Please call registerUnidentifiedUser() or registerIdentifiedUser(Registration). D/IntercomAPI: login identified failed: 1001 : ERROR - [HTTP -1] - Something went wrongThe log seems to be stating that the network call to loginIdentifiedUser is failing because we haven't logged in. That doesn't really make sense. Here's the code
Greetings.With the update to the latest version of Intercom 15.1.4 and addition of “Inline reply and smart suggestions to chat notification” feature, while testing this functionality on Galaxy A51/Android 13 it caused this to happen:java.lang.IllegalArgumentException: Shortcut must have a non-empty label18:02:43.782 System.err W at androidx.core.content.pm.w$b.a(ShortcutInfoCompat.java:249)18:02:43.782 System.err W at io.intercom.android.sdk.m5.push.ui.ConversationShortcutKt.createTemporaryShortcut(ConversationShortcut.kt:178)18:02:43.782 System.err W at io.intercom.android.sdk.m5.push.IntercomNotificationHandler$processConversationPushNotification$1.invoke(IntercomNotificationHandler.kt:10)18:02:43.782 System.err W at io.intercom.android.sdk.m5.push.IntercomNotificationHandler$processConversationPushNotification$1.invoke(IntercomNotificationHandler.kt:1)18:02:43.782 System.err W at io.intercom.android.sdk.
Hi everyone, I have recently setup a new workspace in intercom. I have added slack as an app to this new workspace. But I am getting an error saying that I have already conencted this workspace to the slack environment.That's because my other workspace is linked to the same slack workspace. Is there any way I can have the new intercom workspace linked to the same slack workspace? I could really use the help! Thanks a lot :)
Hi! I have a question about which to rely on in the API v2.9 Models documentation: the example JSON object, or the documented fields / field datatypes. In some cases the inconsistencies can be significant. For example, in looking at https://developers.intercom.com/intercom-api-reference/reference/the-contact-model I can see the following differences:Documentation does not include the external_id field from the example JSON. Documentation lists avatar as having type object but in the example object it has type string. Documentation does not include the opted_out_subscription_types field from the example JSON. Documentation does not include the opted_in_subscription_types field from the example JSON. Documentation does not include the utm_campaign field from the example JSON. Documentation does not include the utm_content field from the example JSON. Documentation does not include the utm_medium field from the example JSON. Documentation does not include the utm_source field from the
Hey! I try to build an auto respond integration but I have a problem with sending a message to the Customer using an API.I’m using https://github.com/intercom/intercom-node as a library for communication with intercom API. When I try to reply to the conversation using the adminID and I’ll provide operator user ID everything seems fine at the first glance so:api doesn’t return any error, message is added to the conversation in the inbox,But unfortunately email never arrives to the user.When I use different adminID everything works fine. I tried to search in the docs but I didn’t see if there are some limits related to sending a message as an operator. So my questions are: Is it possible to reply to the conversation using an Operator from the API?If it is possible do I need to add some extra configuration for the Operator in order to send messages to the user.
Hello, I simply need to know if it is possible to integrate Intercom's api using Google App Script. Every week, we require specific set of data, including chat participation, replies sent, customer satisfaction rate, and other data that you can see in Intercom's reports page. We currently don't have an API integration system for Intercom; instead, all the data we needed on a weekly basis is manually entered onto a specific Google sheet. It would be wonderful if you could suggest further approaches so that we may begin an API integration with Intercom. Thanks in advance.
Our platform uses our own Intercom instance for chat support, but a recent integration provided us with a second Intercom instance to also include in our application for customers to reach out to their support as needed. I have been looking for documentation about the feasibility of this, but have been unable to locate any across the site. For our instance, we use the Intercom JavaScript library loaded by Segment. Our instance uses the identify verification functionality, but the new instance to be included does not. Thanks for any insight into the feasibility of this, as well as any supporting documentation.
Hello there,I want to enable identity verification for a web application my questions are:1-After generating a hash on a server-side, is there a secure way you suggest to send that hash to a client-side? Also, Is it fine JavaScript access to the hash in the client-side?2- How would I test identity verification in DEV environment before implement it in PROD?Thank you!!
Good morning, currently we are using the Intercom API with WhatsApp (inbound) and replying via the API. However, we are unable to find in the documentation how to respond to a conversation via API with an image. We would like to send an image directly, not just a URL.
Will a "seen" indicator be shown for group conversations?
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.