Pioneer: A summit where CX leaders redefine what's possible
-
Recently active
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
Hello everyone,Our team, operating within the travel industry, heavily rely on API calls to extract valuable insights from our database (e.g. departure dates, company codes, destinations etc.) wihin Intercom workflows. We then save this information as custom object attributes.This setup was designed to facilitate detailed data analysis of our workload while saving our team time by automating the input process for each request.However, to our surprise, custom object attributes are not accessible through search, reporting, or exporting functions within Intercom. As a result, despite the data residing in Intercom, our team still needs to manually input it into conversation and people data to make it available for reporting and exports.Recognizing the significance of this time-consuming process, we're actively seeking a solution to automate it.Is it feasible to complete conversation and people attributes via an API call (bypassing reference option), or are there alternative workarounds to
Hi there,This is just to inquire about the support of date picker and uploading attachment in a custom application build using Canvas Kit.-Mitali
Release Date: 16-05-2024 🐛 Bug Fixes * Fixes a layout issue with the Powered by Intercom link. Note This release contains some beta features.
Hello our monitoring is reporting some crash errors on lastest RN package version 6.0.1:NSInternalInconsistencyException: Attempted to reload item identifier that does not exist in the snapshot: IntercomSDKPrivate.ConversationCollectionViewCellType.message(<ICMConversationPart: 0x10a8747b0>)iOS 16.6.1Will this be fixed in upcoming versions?
How do you define "Last Seen"?
Release Date: 10-05-2024 🐛 Bug Fixes Fixed a crash that was affecting a small subset of users. ([ICMDataManager resetPresenceTimer]) Fixed some memory issues. Fixed some minor UI glitches. Fixed a crash that users were experiencing. ([ICMUserIdentity isEqual:])
Help please. I tried all the troubleshooting steps to make the messenger appear on our website’s contact page. But I always get the error: “The App ID in your code snippet has not been set. Launcher is disabled in settings or current page does not match display conditions.”It’s weird because the App ID is already in the script. Any way how to solve this?This is for website visitors without logins. I copied the code snippet for “website visitors without logins” from this page: https://app.intercom.com/a/apps/pkf1yel7/settings/installation-new over to the Webflow page before the </body> tag. Now I don’t know what else to do.
@Nathan Sudds @Milan anyone can help me regarding this issue: first of all I created the lead on the intercom just like that:lead = @intercom.contacts.create(args)it successfully created the lead on the intercom and after that I want to update the lead on the intercom just like lead = find_lead(my_args[:lead_id])company_name = registration_info.company_name || ""company_website = registration_info.company_url || "" lead.name = registration_info.full_name.to_slead.custom_attributes = {"Company Name": company_name, "Company Website": company_website }@intercom.contacts.save(lead)and I got the lead id but when I am going to execute this line @intercom.contacts.save(lead)it gives me this error:@intercom.contacts.save(lead)| *** Intercom::ResourceNotFound Exception: Resource Not Foundalthough I get the lead through postman using the lead id and I got the lead but this shows Resource not found.please help me to fixed it.Regards
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.