How Nuuly turned AI savings into higher pay for its support team
-
Recently active
Hello! We have successfully implemented Intercom as part of our Qt for Android application. All integrations were done on the Android side and it is working fine. One issue is that our app is running in complete fullscreen (transient action bar and status bar - WindowInsetsControllerCompat.BEHAVIOR_SHOW_TRANSIENT_BARS_BY_SWIPE ). However tapping on the Intercom launcher, calling Intercom.client().present() brings us into home view with both action and status bars visible. Is there any way how to pass a parameter to intercom so that it loads in fullscreen with the same options as the app?We do have some limitations on native Views and Activity management in Android when doing things through Qt.
I’m writing a helper app that adds notes to conversations and would like to be able to format the contents.Basis HTML seems to work OK but I’d like to add a code block and a table and neither are well supported. Can anyone point me at the correct documentation or provide other guidance?
We are facing an issue in our app that shows the following error messages in our Firebase. They are for the same issue with other Exceptions too, but these are the first two.We have tried to retrace the stacktrace locally but nothing was different.### First error message Fatal Exception: java.lang.ExceptionInInitializerError: at kotlin.reflect.jvm.internal.impl.resolve.jvm.JvmPrimitiveType.values(JvmPrimitiveType.java:722) at kotlin.reflect.jvm.internal.impl.builtins.jvm.JavaToKotlinClassMap.<clinit>(JavaToKotlinClassMap.kt:722) at kotlin.reflect.jvm.internal.RuntimeTypeMapper.mapJvmClassToKotlinClassId(RuntimeTypeMapper.java:116) at kotlin.reflect.jvm.internal.KClassImpl.getClassId(KClassImpl.kt:116) at kotlin.reflect.jvm.internal.KClassImpl.access$getClassId(KClassImpl.kt:5) at kotlin.reflect.jvm.internal.KClassImpl$Data$simpleName$2.invoke(KClassImpl.java:5) at kotlin.reflect.jvm.internal.KClassImpl$Data$simpleName$2.invoke(KClass
How can I dynamically insert an external link in the user ID field on the contact page, so that clicking on it directs to another website?
I’m moving our app from the old AppDelegate to the new SceneDelegate. I’m now seeing this stack trace before my app even gets to run. It seems to be stuck on a lock that never resolves. This is on a test run, is there a way I can disable loading Intercom while running tests? Why on earth is Intercom attempting to load images on a +load, who thought this was a good idea. * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP * frame #0: 0x0000000115293fa8 libsystem_kernel.dylib`__psynch_mutexwait + 8 frame #1: 0x00000001155107b0 libsystem_pthread.dylib`_pthread_mutex_firstfit_lock_wait + 80 frame #2: 0x000000011550e2f8 libsystem_pthread.dylib`_pthread_mutex_firstfit_lock_slow + 244 frame #3: 0x0000000115a74aec Intercom`-[IntercomSDK_PINDiskCache isTTLCache] + 20 frame #4: 0x0000000115a7cdbc Intercom`-[IntercomSDK_PINCache(PINRemoteImageCaching) diskCacheIsTTLCache] + 32 frame #5: 0x0000000115a85934 Intercom`-[IntercomSDK_PINRemoteImageManager initWith
Having to first search by External ID, then grab the correct Intercom-provided User ID and then calling DELETE seems like a lot of steps to be able to delete someone when you already know the External ID. Is there a better way? Can a better way be made? Doing one call to delete a contact's data instead of three would benefit Intercom too, right?
I’ve been trying to log in on the intercom business app. After entering my credentials, It says it will send a code but I never receive it in my mail. I’ve tried 5 times today.
I had issues with IG integration - messages did not appear even though all the connection and permissions were correct. I decided to uninstall the app to install it again. Now it says that I need to buy a premium account. How is this normal when IG is a free app based on what Intercom says.
Description:I am encountering issues while integrating Intercom webhooks using OAuth. Although the OAuth flow works and I can obtain access tokens, I am unable to create webhooks due to unauthorized token issues. I have selected all available scopes in the Intercom Developer console, but the issue persists.Error: { "type": "error.list", "requestid": "003avbbpvjpgktcsppvg", "errors": [ { "code": "token_unauthorized", "message": "Not authorized to access resource" } ]}How To Reproduce:Request URL / Headers: URL: POST https://api.intercom.io/subscriptions Headers: Authorization: Bearer <access_token> Authentication method or app type: OAuth 2.0 errors: token_unauthorized: Not authorized to access resourceLet me know if you need any additional details.Could you please assist in resolving this issue so that I can successfully create webhooks?Thank you for your support.
Hi TeamI have been testing the integration of Jira into Intercom. I can see that the integration is for conversations, however not tickets? Currently when a user reports a bug, we create a ticket tracker that can have multiple conversations associated. We would love to see this ticket tracer then been linked to Jira, so the development team can work on it, and only have one touch point in JiraCurrently, if 5 customers report the same bug, it means 5 Jira Bug reports, when it is actually only one for the development team.How does everyone handle this? Besides manually. Thanks in advance Kurtis (Australia)
Running the SDK version "15.7.0" on my pixel 8 using android 14, when adding a video attachement the SDK is crashing. We find this error in the field on our crash monitor tool. Summary of crash iscom.google.android.exoplayer2.ui.AspectRatioFrameLayout cannot be cast to androidx.media3.ui.AspectRatioFrameLayoutI run the dependencies of our application and Intercom is not using the `com.google.android.exoplayer2`. I was able to reproduce and record the crash but it look like i can’t add video to this conversation.Let me know if you need more information
SDK version: 16.6.1We’re unable to reproduce this issue, but it seem to occur in Intercom chat.Here’s the crashlog:IntercomSDK_saveViewHierarchycom.apple.main-thread0 libsystem_kernel.dylib 0x1808 mach_msg2_trap + 81 libsystem_kernel.dylib 0x5008 mach_msg2_internal + 802 libsystem_kernel.dylib 0x4f20 mach_msg_overwrite + 4363 libsystem_kernel.dylib 0x4d60 mach_msg + 244 CoreFoundation 0x53f5c __CFRunLoopServiceMachPort + 1605 CoreFoundation 0x53600 __CFRunLoopRun + 12086 CoreFoundation 0x52cd8 CFRunLoopRunSpecific + 6087 GraphicsServices 0x11a8 GSEventRunModal + 1648 UIKitCore 0x40a90c -[UIApplication _run] + 8889 UIKitCore 0x4be9d0 UIApplicationMain + 34010 Runner 0xbf74 main + 12 (AppDelegate.swift:12)11 ??? 0x1b2aa9e4c (Missing)com.apple.uikit.eventfetch-thread0 libsystem_kernel.dylib
Himy intercom is connected with IOS but In android, it is crashing with latest SDK 7.1.1details as below: ClassNotFoundExceptionDidn't find class "androidx.compose.ui.platform.ComposeView" on path: DexPathList[[zip file "/data/app/~~_6n0USz8LnZCXj6M1KD4qg==/com.android.truespaces-wtWLOzkW30uslK-SfrqcEg==/base.apk"],nativeLibraryDirectories=[/data/app/~~_6n0USz8LnZCXj6M1KD4qg==/com.android.truespaces-wtWLOzkW30uslK-SfrqcEg==/lib/arm64, /data/app/~~_6n0USz8LnZCXj6M1KD4qg==/com.android.truespaces-wtWLOzkW30uslK-SfrqcEg==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]]images as: Can you please suggest how can we resolve this issue? Thanks
Hey all, I love using the events via the Intercom iOS SDK. For some actions, users might trigger large amount of events(~30 in 1 min). Should I batch these events myself or the Intercom SDK is already handling it? Specifically, do I need to batch events myself before calling this method?Intercom.logEvent(withName: event, metaData: metadata) Thanks!
I've already set and verified WhatsApp and WhatsApp templates
Release Date: 28-05-2024 🐛 Bug Fixes Fixed some memory issues that impacted a small number of users. Fixed an issue that was preventing some modals from closing correctly. Removed Xcode console warning.
App crashes on user entering Intercom interface, here is crash logs from Crasklytics. Fatal Exception: NSInternalInconsistencyException0 CoreFoundation 0xc7bc __exceptionPreprocess1 libobjc.A.dylib 0x18ea0 objc_exception_throw2 Foundation 0x6aac24 _userInfoForFileAndLine3 UIKitCore 0x7aa458 -[UICollectionView _Bug_Detected_In_Client_Of_UICollectionView_Invalid_Batch_Updates:]4 UIKitCore 0x2fec4c -[UICollectionView _endItemAnimationsWithInvalidationContext:tentativelyForReordering:animator:collectionViewAnimator:]5 UIKitCore 0x25ef54 -[UICollectionView _updateRowsAtIndexPaths:updateAction:updates:]6 UIKitCore 0x25eda4 -[UICollectionView insertItemsAtIndexPaths:]7 Intercom 0x139d30 (Missing UUID 97c5fb2d3c3d3fe5b90a2180a2c2ccbc)8 CoreFoundation 0x414b8 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__9
We are currently experiencing crashes when opening old messages on Intercom - iOS SDK. Here is the error message: *** Assertion failure in -[IntercomSDKPrivate.TouchTransparentCollectionView _Bug_Detected_In_Client_Of_UICollectionView_Invalid_Batch_Updates:], UICollectionView.m:10,929*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid batch updates detected: the number of sections and/or items returned by the data source before and after performing the batch updates are inconsistent with the updates.Data source before updates = { 1 section with item counts: [2] }Data source after updates = { 1 section with item counts: [2] }Updates = [Insert item (0 - 0)]Collection view: <IntercomSDKPrivate.TouchTransparentCollectionView: 0x7fe6630e8c00; baseClass = UICollectionView; frame = (-393 0; 393 783); transform = [1, 0, 0, 1, -393, 0]; clipsToBounds = YES; alpha = 0; gestureRecognizers = <NSArray: 0x600000590e70>; backgroundColor = UIEx
Hi, I’m Darshan Hiranandani, How does the API handle large datasets when performing bulk user operations? Are there any specific mechanisms or best practices in place to ensure efficient processing and minimal performance impact? Have anyone any suggestion and idea please share.
Crashlitics has reported a `FileNotFoundException` on Android, the resource can not be downloaded within the browser either.Androdi SDK version: 15.7.0Fatal Exception: java.io.FileNotFoundException: https://downloads.intercomcdn.com/i/o/1052073407/eabcb799a0515a981f18b011/IMG-20240515-WA0067.jpg at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:255) at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getInputStream(DelegatingHttpsURLConnection.java:211) at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:30) at com.google.firebase.perf.network.InstrURLConnectionBase.e(InstrURLConnectionBase.java:24) at com.google.firebase.perf.network.InstrHttpsURLConnection.getInputStream(InstrHttpsURLConnection.java:3) at io.intercom.android.sdk.ui.preview.viewmodel.PreviewViewModel.prepareBitmap(PreviewViewModel.kt:17) at io.intercom.android.sdk.ui.
lead #<Intercom::Contact:0x0000561eb31f1788 @changed_fields=#<Set: {"name", "custom_attributes"}>, @email="genuitytest+56565@work4humanity.com", @last_seen_ip=nil, @custom_attributes={"Company Name"=>"", "Company Website"=>""}, @client=#<Intercom::Client:0x0000561eb6dae938 @token="dG9rOmJkYzViNmQxXzBiZjFfNDhkNF85MDg0X2EzNjBiNDcwNmI0MDoxOjA=", @api_version=nil, @base_url="https://api.intercom.io", @rate_limit_details={}, @handle_rate_limit=false, @timeouts={:open_timeout=>30, :read_timeout=>90}>, @type="contact", @id="663b8c8ae671dfde9a0b02a0", @user_id="57858049-29f2-40b9-93d7-f9ad46352826", @anonymous=true, @phone=nil, @name="folka devop", @pseudonym="Lime Anchor", @avatar=#<Intercom::Avatar:0x0000561eb7af9a20 @changed_fields=#<Set: {}>, @type="avatar", @image_url=nil, @client=#<Intercom::Client:0x0000561eb6dae938 @token="dG9rOmJkYzViNmQxXzBiZjFfNDhkNF85MDg0X2EzNjBiNDcwNmI0MDoxOjA=", @api_version=nil, @base_url="https://api.intercom.io", @rate_l
I’m trying to create notifications for conversations initiated and/or replied by users. However, I am unable to save the webhook with the selected topic(s). I see a popup that says “Your webhook settings were successfully updated and a test request was sent successfully” but the topics are not saved to the webhook.
I send a message user the api: Reply to a conversation,How do I get reply when customer reply ?I need to subscribe conversation.admin.replied this topic ?
In the past, we used to send interactive PDF documents to customers when we required their signature to perform actions in their account. These documents allowed customers to fill in their details and sign electronically via chat or email, without needing to download any additional software. We are now seeking suggestions for an app that has an integration with Intercom and can perform the same function. Do you have any recommendations?
[Error: ERROR - [HTTP 404] - Resource Not Found]. when I try to use one of the login function.we are using or trying to present the Intercom Messenger. const loginWithIntercom = async () => { const status1 = await Intercom.setUserHash(user.id.toString()); console.log('status hash : ', status1) // true const status = await Intercom.loginUserWithUserAttributes({ userId: user.id.toString() }); // throw 404 not found error console.log('login success : ', status); };I’ve checked in the native code that everything is configured as it should be after running npx expo prebuild.how to deal with this issue ?We are using :expo SDK: 51react-native: 0.74.1intercom/intercom-react-native: 7.1.1how to deal with this issue
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.