Expand Fin to email is now live on Fin Academy!
-
Recently active
As of today, the articles displayed in our iOS app doest work any more. I get a 'That page isn't here any more'. Nothing has changed on the iOS code side, and help center is available through the web. App was force quitted, re-installed, phone rebooted.
Many of our Android users experienced this crash. I wonder if you can help diagnose the issue? I was using: io.intercom.android:intercom-sdk:12.4.2com.google.firebase:firebase-messaging:23.0.5 I also saw this issue appear on the following versions: io.intercom.android:intercom-sdk:12.3.0com.google.firebase:firebase-messaging:20.2.+ Stack trace: java.lang.NoSuchMethodError: No static method rememberSystemUiController(Landroidx/compose/runtime/Composer;I)Lcom/google/accompanist/systemuicontroller/SystemUiController; in class Lcom/google/accompanist/systemuicontroller/SystemUiControllerKt; or its super classes (declaration of 'com.google.accompanist.systemuicontroller.SystemUiControllerKt' appears in base.apk!classes2.dex) at io.intercom.android.sdk.survey.ui.IntercomSurveyActivity$onCreate$1$1.invoke(IntercomSurveyActivity.kt:53) at io.intercom.android.sdk.survey.ui.IntercomSurveyActivity$onCreate$1$1.invoke(IntercomSurveyActivity.kt:52) at androidx.compose.runtime.internal.Compo
We are launching our ios app that has intercom chat integrated into prod environment. It worked well in dev environment, but won't open in prod. What can cause it? Do we need a new API key and stuff for prod? Is Identity verification a must for that?
Hi, I'm building a custom support page listing articles using API. I saw a report called "Article engagement" with some statistics like "Views", "Conversations" and "Reactions". Is it possible to implement these statistics with API?
Apparently when I do a request for /search endpoints that has many results I receive the HTTP error 429.. e.g:body = { "query": {"field": "updated_at", "operator": ">", "value": 1656362751}, "sort": {"field": "updated_at", "order": "ascending"}, "pagination": {"per_page": 150,}, } response = request.post(endpoint="https://api.intercom.io/conversations/searchquot;, payload=body)Even if it's only one day of search it leads to that 429 error...
Why do I have to enable the Identity Verification, how does it work, does it affect users and leads and how to set that up?
Dear friends, Do you guys know how can I connect my Intercom data into my MS Powerbi? I've searched and it looks like it is possible to get this done using the rest APIs provided by the Intercom but I'm not managing to access them, can someone help me on this? Kind regards,
This is the stacktrace: com.google.gson.internal.bind.TypeAdapters$35$1.read (TypeAdapters.java:60)com.google.gson.Gson.fromJson (Gson.java:20)com.google.gson.Gson.fromJson (Gson.java:4)com.google.gson.Gson.fromJson (Gson.java:9)com.google.gson.Gson.fromJson (Gson.java)arrow_rightio.intercom.android.sdk.api.ErrorStringExtractorKt.extractErrorString (ErrorStringExtractorKt.java:30)io.intercom.android.sdk.api.Api$1.onErrorio.intercom.android.sdk.api.BaseCallback.handleErrorio.intercom.android.sdk.api.BaseCallback.onResponseretrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall$1.lambda$onResponse$0retrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall$1.lambda$onResponse$0$DefaultCallAdapterFactory$ExecutorCallbackCall$1retrofit2.-$$Lambda$DefaultCallAdapterFactory$ExecutorCallbackCall$1$hVGjmafRi6VitDIrPNdoFizVAdk.runandroid.os.Handler.handleCallback (Handler.java:938)android.os.Handler.dispatchMessage (Handler.java:99)android.os.Looper.loopOnce (Looper.java:201)android.os.Looper.lo
Hello, I am trying to merge contacts leads into users as follow: curl --location --request POST 'https://api.intercom.io/contacts/merge#39; \--header 'Authorization: Bearer toto=' \--header 'Content-Type: application/json' \--header 'Accept: application/json' \--data-raw '{ "from": "623f6320f06ce936269f7bd9", "to": "6189c5687f416a8308a57a23"}'When I try and query for them individually like this: curl --location --request GET 'https://api.intercom.io/contacts/623f6320f06ce936269f7bd9#39; \--header 'Authorization: Bearer toto=' \--header 'Content-Type: application/json' \--header 'Accept: application/json' The API returns the contact (lead or user) that I want to merge.Also, same result when going through the platform: https://app.intercom.com/a/apps/glsleifc/users/623f6320f06ce936269f7bd9/all-conversations/p> I get the proper profile with associated conversation. Yet, when I want t
I recently tried upgrading from 11.1.0 to 12.3.0 of the Intercom iOS SDK and encountered the following error when attempting to build and archive:umbrella header for module 'Intercom' does not include header 'ICMLoadingViewController.h'I am using the following:macOS 12.4Xcode 13.4 (13F17a)Swift Package Manager (swift-tools-version:5.6)Fastlane 2.206.0Minimum iOS target version of 13.0 I also had the same issue when attempting to use version 12.2.1 of the Intercom iOS SDK. Has anyone else encountered this or found a workaround?
In my current integration, I made an assumption that if a contact was created and associated to a company that contact's company details would come in on the `contact.created` webhook notification. However, I'm no longer convinced that this is ever the case as I see the creation of a contact and attaching it to a company are always done in 2 separate requests in the UI or via API. Is there ever a case where the `contact.created` notification would contain the contact's company details? I haven't been able to make it work even making the attach to company API request in quick succession after creating a contact. Are there other webhook notifications we could use to know when the contact becomes attached to a company or any other alternative approaches we could use besides polling the contact for updates?
can I have an example !
I use @intercom/intercom-react-native. User is registered with Intercom.registerUnidentifiedUser() and I use Intercom.updateUser({ Tag: 'someTag' })but when I check user in Intercom I see Tag has not been set.
I'm trying to send a new message using "https://developers.intercom.com/intercom-api-reference/reference/admin-initiated-conversation" api and i'm sending `create_conversation_without_contact_reply` key as true in the payload but the response received doesn't contain any conversation_id in it as described in api_documentation. What i trying to do is to get the conversation_id and then instead of sending a new message every time, Send a message as reply to this conversation.Am i missing something here? Or is there any work around available to handle my scenario?
Hi, when customers add images or attachments to a conversation, the URL is publicly open. Anyone can open them at any time.How come we don't have the 'expires' and the 'signature' parameters in the URL as I see with other Intercom accounts?
Hello everyone ! My email template has few buttons. They look great in Desktop browser and mobile browser. But the buttons look full width in mobile email app like Gmail android app.Why my mobile view style is not working in App? Thanks
There is a list of users in intercom called Active. This list has active users last 30 days with more than 1 web session. can we monthly update the contacts on salesforce based on these? How do do it
I set up all the requirements but show me this error E/Intercom: Failed to register or update user: Unable to resolve host "krb1eidw-android": No address associated with hostname
Today I scroll down in the mailbox, but this is inaccurate and time consuming.
It looks like Intercom doesn't know that I'm already logged in. Noticed this a few days ago, it still wants me to join the community even though I'm already logged in. Was anything changed?
The documentation for the Delighted integration claims to have an option to trigger a survey send when the conversation is closed, but I'm not seeing that option during set up. Do I have to create a segment for recently closed conversations? Has anyone successfully set this up? I was excited when I saw the integration but it doesn't behave as advertised.
We'd like to trigger a custom "rating feedback" in our mobile app. We have some specific need for the flow and the component, so we need to develop it custom. However when it comes to setup a campaign and automation, using our users data, Intercom is the best ! So we were wondering if there were anyway we could setup a Campaign (e.g Posts ? Banners ? Tours), but instead of displaying the Intercom interface or elements, instead catch an event to be able to display our own flow ? It could ressemble something like:React.useEffect(() => { const customPostsListener = Intercom.addEventListener( IntercomEvents.IntercomCustomPostReceived, (response) => { setDisplayCustomPost(true); } ); return () => { customPostsListener.remove(); }; }, []);(well we'd also probably need some way of knowing if the users received the post while the app is offline, like a `Intercom.getPendingCustomPosts()`) This would be awesome since we
Hello, Intercom community.I'm working on a wider list of languages to support and would like to ask if someone faced the same task and have some advice to share. Help Portal - open and shut case, Intercom has a convenient system to manage articles in different languages. Series - It seems that a separate series for each language should be created? Looks like a hustle. Maybe there are some workarounds that I'm not aware of? Inbox - Is there any app that would make it easier for a human agent to chat in different languages (incoming/outgoing messages translator or smth like that) All advice will be highly appreciated. 👐
We use DialPad for telephony. DialPad has told me that they require that in order to forward a number, it must be confirmed by calling and confirming with a response (like pressing 1). However, Switch simply texts, and does not call so I am unable to confirm email forwarding. Anyone have success yet?
I have integrated IBM Watson to the intercom. Could anyone help me how to pass the Qualification data (email or account number or name) from intercom to Watson?
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.