Fin for Salesforce now live on Fin Academy!
-
Recently active
When I create a new iOS Storyboard project and add the iOS SDK https://github.com/intercom/intercom-ios-sp via Swift Package Manager it fails to build with the following error:The signature of “Intercom.xcframework” cannot be verified.I received the same error when upgrading from 15.1.5 to 15.2.0 in an existing project also.Edit: Fetching other versions work fine.Edit 2: This is an issue in Xcode 15 betas only (specifically Beta 6 for me). Building with Xcode 14.3 works fine.
Hello, I am trying to fetch all articles and I keep getting CORS error no matter what I try. I tried to set the headers as mentioned here https://developers.intercom.com/docs/references/rest-api/api.intercom.io/Articles/listArticles/, adding also access allow control origin header but I can’t get the data. I get it in postman with no issue. What am I missing? Working with RTK Query.
Hi, everyone!I am facing some weird issues after updating to latest intercom version, but it also happened after last update.Last year, in november, I upgraded to 'io.intercom.android:intercom-sdk:12.5.0' and after that, we got some massive crashing in production which is still present since I was trying to fix navigation until today when something else happened and I got suspicion it is related to intercom upgrade. So, here is out massive crash (6k events in last 90 days) submitted to google: https://issuetracker.google.com/issues/295991505Today, I have tried upgrading to 'io.intercom.android:intercom-sdk:15.2.0' and another equally weird thing happened, but now it was underwritten by red, related to `BottomSheetDialog` (?!). We had this part of code for like 4 years and it was working just fine until I have changed intercom version:binding.bottomSheetFFFFFF.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() { @Override public void onGl
We’ve seen this now occasionally where Intercom gets into a reconnection state and keeps allocating more and more memory. On production iOS this results in a termination of the OS but in our simulator it will accumulate until it cannot get no more (we’ve seen this go up in the several hundreds of gigabytes). Since the source is closed I cannot determine where this goes wrong but the memory inspection seems to point to these two functions: As long as we keep the debugger on we will continuously see this being triggered, literally thousands of times within a minute. Is there anything that can be done here?
I wanted to add Intercom on a Atlassian Forge Macro, and was wondering if anyone had any experience of this, tips on the best way to implement it, or any known gotchas, or documentation specific to this use-case. Thanks
Hi, We’re using v1.4 of the API to query and update users in our (Google) cloud services. However all of a sudden the requests are return a 403 status code with a HTML body - also there are no other usual Intercom response headers (x-request-id, x-ratelimit-limit, etc.) present so I can’t even provide a request ID trace to debug with. <html><head><title>403 Forbidden</title></head><body><center><h1>403 Forbidden</h1></center></body></html>Headers:connection: keep-alivecontent-length: 118content-type: text/htmldate: Thu, 22 Jun 2023 15:54:21 GMTserver: awselb/2.0 It’s not an issue with the authentication or request as if I run curl with the same request it succeeds with a 200 status code.Has Intercom blocked our cloud services (Google Cloud Run) IP or something? A simple request such as the below fails when run in the cloud:curl -i -H 'accept: application/json' -H 'intercom-version: 1.4' -H 'authorization: Bearer &l
Context:I’m using the Intercom <=> Jira cloud integration to link my Intercom Conversations and Tickets to related Jiras.A limitation with this integration is that it doesn’t write the Jira ID to the Intercom data objects, it writes to a Jira field ‘linked_intercom_conversations.’ This means I can’t search or do any reporting in Intercom for Conversations/Tickets related to Jiras.To solve this, I wrote a tool to pull the Intercom IDs from the Jira fields, and update a data attribute in Intercom with the Jira ID that was linked.Here’s the problem:When the ‘linked_intercom_conversations’ is written to the Jira it always writes the url ID to the field. This means that all of the linked objects look like conversations. Because Intercom doesn’t share data attributes across conversations and ticket types, it takes a different API call to update a ticket vs a conversation. But I can’t tell from the ID on the Jira which type is is.I tried doing a call to api.intercom.io/conversations/CA
Hi,I want to set up automation where I'll be sending emails to my clients thanking them for purchasing a subscription. I sell the subscription using Stripe. I've connected Stripe with Intercom. I want the trigger for sending the email to be the purchase of the subscription by a new client. I'm setting this up using the 'series' option in Intercom, but I'm having trouble choosing the trigger. On the list, I have the option 'Created subscription', but I'm not sure if this pertains to Stripe as there's no information indicating it's a Stripe trigger. Additionally, I have 'Stripe subscription period start at', but choosing this I'm not sure if the email will be sent immediately after the subscription purchase.I'd also like different emails to be sent depending on the type of purchased subscription. With the 'Created subscription' option, I have the ability to define the subscription name, in my case, for example, 'Starter - social media' (I sent an example in the screenshot). But I'm uncer
I am tying to query conversations (via python) and my payload is as follows payload = { "query": { "operator": "AND", "value": [ { "field": "state", "operator": "=", "value": "open" }, { "field": "admin_assignee_id", "operator": "=", "value": "123456" }, { "field": "waiting_since", "operator": "<", "value": 1693564392 } ] }} The above logic should be, show me conversations where state = open AND admin_assignee_id = 123456 AND waiting since is less than 1693564392. The response however includes conversations that have a “state” = “closed” What am I doing wrong ? Your docs state AND operators can have upto 15 filters.
Hi,I am using webhooks and trying to identify an event of ‘conversation.admin.opened’ when a lead replies on a closed ticket but it doesn’t seem to trigger it. the odd thing is that it works on one workspace but not on the other.
There was a ticket which was closed without viable solution, so I’m creating new one. Issue seems to be related to compose and accompanist versions.Required accompanist version: 0.32.0Required compose version: 1.5.0Target and compile sdk: 34 Error looks like this:java.lang.ClassCastException: androidx.compose.animation.AnimatedContentTransitionScopeImpl cannot be cast to androidx.compose.animation.AnimatedContentScope at io.intercom.android.sdk.m5.navigation.IntercomTransitionsKt$defaultEnterTransition$1.invoke(IntercomTransitions.kt:12) at androidx.navigation.compose.NavHostKt.createEnterTransition(NavHost.kt:346) at androidx.navigation.compose.NavHostKt.access$createEnterTransition(NavHost
I am trying to find a “standard” out-of-the-box data model provided by Intercom for: Users/Contacts Accounts/Companies I have inherited an Intercom instance with a ton of custom fields. I need to know what the “standard” fields are in the data model so I can clean up the custom ones! Thanks
According to the API documentation, something like this should workPOST{ "message_type": "comment", "type": "user", "body":"<h1>hello world</h1>", "intercom_user_id":""}but instead I get a "user is an invalid value for type" error - even though the API explicitly says that it is. I do note that the page linked only has an admin note reply as an option in the dropdown. Does that mean that it is not possible to post a reply on behalf of a user? Would appreciate any help here.
For an Android app that targets API 33 and that includes FCM for push notifications, what is the advice on requesting the NOTIFICATION permission?My usecase: We have a tab in our app that when pressed, calls Intercom.client().present(). While the user is viewing the HelpCenter, the user could start a customer support chat. This is an ideal moment to request the NOTIFICATION permission. The user just sent a chat message and likely expects a notification when there is a reply.Is there a way for our app to know when the user sent a message so we can request the permission? Or does the intercom SDK request the notification permission on behalf of the app if needed?Versions:Intercom Android SDK v15.1.3 App targetSDK 33 Firebase BOM 30.0.0 (Firebase Messaging 23.0.4)
I wish we could rate apps in Intercom’s app store. I have some feedback from Userfeed. It’s not being actively worked on and getting a hold of anyone on the Userfeed team is impossible. Now it seems one of the core features I use is broken. I am definitely looking for an alternative now. Any suggestions?
Hi, New to IC and have set up a Custom Object. My thinking was first to push data to the Custom object from our Bubble app as soon as the data changes in the Bubble app. However, according to https://www.intercom.com/help/en/articles/6298280-setting-up-a-custom-objectthere's no API yet to use for pushing data from my Bubble app to IC, right? So, I guess I need to create a Custom Action that then can be used in a Bot to in real time retrieve the data need? Best, Peter
We use the Outlook Calendar app for leads to book demos. There has been issues over the last few months where sometimes it will work (show availability for the sales team on a round-robin basis) and other times, it will not work (show that there is no availability). There has always been availability across the team, we’ve checked that everyone has the right settings, availability and that our calendars are still connected but we still have the issue. I’ve tested in incognito mode, on a different device, on a different browser and sometimes it works, sometimes it doesn’t. Has anyone else had this issue and managed to fix it permanently?
I setup and added Acute Feedback on my Intercom project as above image. But in Mobile app that using Android SDK 15.1.6, the Acute Feedback button is invisible.Could you please help me check this problem? How can I fix it? Thank you
Do push notification work on a iOS simulator? I have not been able to receive one despite going through at the steps required to setup push notification for a React Native iOS app.
Intercom only sends country (example united states) but not city or state (Los Angeles, California information back to salesforce. Is there a reason the integration functions this way? Is this an unfinished intergation? Intercom What gets pushed to salesforce
We’re seeing a LOT of crashes with iOS SDK as of late and even after upgrading to the latest iOS SDK of 15.1.4Main three for sure are the following areas:IntercomColors.accessibleActionColor.getter IntercomSDK_IntercomNexusSocket resetConnectionTimeout outlined init with copy of (String, Any)Seeing about 100+ of these a week from our users.I can’t attach the logs as the question won’t post if I do. But I have a lot that I can supply.
Previously, User contacts were only created in Intercom when they first logged into our platform. Because of this, we could treat the First Seen field as a reliable indicator of the first time a user actually logged in. Knowing the time between “signed_up_at” (i.e. user provisioning) and “First Seen”(i.e. user login) is very useful. We are making some changes which means we will pre-create users in Intercom via API when their accounts are provisioned. Users created via API have First Seen automatically populated as the time they are created in Intercom. Is there a way to null this field, or otherwise reset/overwrite/etc? I guessed at “first_seen_at” as the field name since it’s not listed in the docs. Anyone else have this issue or solved it a different way?
Hi,We are upgraded to GA4 and the site already captures data in GA4, we would like to set up the tag manager to capture the INTERCOM event like someone “provided email address” on the chat will treat as one conversion and would track that in Google Analytic and also pass to Google Adwords as successful conversion.I go through the articles about setting up tag manager in GA4 and am still a bit confused, I only need to keep track of the event of “provided email address”Does anyone have better instructions on this matter?Thanks,
I’ve followed the react native android push notification setup (https://developers.intercom.com/installing-intercom/docs/react-native-push-notifications) however I am receiving the following build error when building my app. android:exported needs to be explicitly specified for element <service#<<my package name>>.MainNotificationService>. Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported` when the corresponding component has an intent filter defined.Has anyone experienced this and what is the fix?
Hi i was just trying to connect a jira project to intercom as we have done with some other projects and i got this message :has anyone seen this before and managed to resolve it? i have jira cloud installed and like i mentioned we have done this with other projects in jira. Authentication is already verified.
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.