Fin for Salesforce now live on Fin Academy!
-
Recently active
Hello,We are working on conversation export via the API for 25K conversations.The first step, listing the conversations via the API is completed.Could you recommend a practical way for the second step - retrieving the conversations?Because it is very challenging to retrieve each conversation one by one and we are on a very tight schedule.Does anyone has experience with coding to retrieve the conversations in bulk and automatically in a quick manner?Any suggestions related to coding or any other options that will achieve our goal will be highly appreciated.Thanks.
Not able to present overCurrentContext. Need ModalPresentationStyle Support
Can’t work out why my intercom series is triggering 4 webhook triggers (n8n executions) for the same payload/customer (user a)series:n8n executions : bare in mind the final merge2 in n8n waits for both inputs then sends slack message.all nodes set to execute once.in the left panel you can see the webhook was triggered 8.11, 8.14, 8.16, 8.21 am intercom webhook block statsuser a should only have triggered the webhook once
Hello, The Intercom iOS SDK (16.2.2) is configured and integrated as per the documentation steps. Everything works except the Push Notifications.The push notifications are receiving both within the app and when it’s in background. But once you tap on the notification, you’re presented with an empty Intercom’s conversation modal screen.Tested it on iOS 16 and iOS 17 devices.What could be the reason?
Hello!Is it possible to use the activity log endpoint to query results for a specific admin rather than having to sift through all admins?
Another way of asking this question is: Is the result of loginIdentifiedUser() persisted across app launches and device reboots?My assumption is that I only need to call this method once when my user logs in to my app and I need to call logout() when the user logs out. I don’t need to worry about updating a registration each time the app launches.However, this section in the docs are throwing me off. It asks to call loginIdentifiedUser() twice: Once on successful login (private fun successfulLogin()) and again “anywhere they sign in”. Is this second call supposed to be when we relaunch the app and detect that the user is logged in or not?
I've updated Intercom sdk today to version 16.2.2 and by updating it the keyboard would not be displayed on any textfield in the app regardless if it was intercom messenger or just any field. This happened only on iOS 17. Once I've downgraded to 16.2.1 it has started working again.
Hello 🖐 I’m working on building a chat application where customers in group chats can purchase items from inside the chat. I’m designing this in a way that uses APIs and Webhooks. I’ve been spending the last few days reading over the API documentation and am still uncertain about what best practices are regarding tickets and conversations. I know that I’ll need to open a conversation for my customers to be able to speak to support. Is it standard practice to open a ticket each time the conversation is opened? Also, from my understanding tickets can be converted into a conversation but there is no standard way to track tickets with conversations. Any insights would be greatly appreciated
I'm interested in developing an add-on for our telephone representative service that would allow other companies using Intercom to route their calls through us. How can I get started with this integration, and what resources or documentation should I be aware of in order to make it happen?
Hi thereIs it possible to view a log of API activity, similar to the Teammate Activity Log, but for any changes or activities carried out via API? We are specifically interested in identifying any User updates or Users created via the API endpoint.Many thanksHarleigh
I’ve added a new attribute to my Conversation object. The attribute is a Reference to a Custom Object. I have a workflow, and I’m trying to branch off a value in the Custom Object, but the newly added reference in the Conversation is not showing up. I have a Custom Action that’s populating the Custom Object and mapping the reference in the Conversation to the new object. Any clue what could be going on? Do new attributes take a long time to propagate to workflows?
When I attempt to log in (using either loginUnidentifiedUser or loginUserWithUserAttributes), I encounter the following error: [Error: ERROR - [HTTP 404] - Resource Not Found].The Android API Key and app ID are correctly set in android/app/src/main/java/com/recruitrobin/MainApplication.java.Using:RN v0.7.2.6android.minSdkVersion=21android.compileSdkVersion=34android.targetSdkVersion=33android.buildToolsVersion=29.0.2
Hi *,I recently stumbled upon the last-seen attribute being some days behind the last activity we log in our backend for most of our users.Is there some logic behind how last seen is being updated (especially by just using intercom-rails to integrate)?
Hi! My question is, can we get only specific fields while making a request to intercom API? What I mean is can we somehow mention that we need only one or a couple of fields? For example by adding “&fields=type, total_count” to the request URI for getting conversations. Getting all fields for all conversations is just absolutely not optimal, especially considering the body part of the conversation. Moreover, the more conversations we will get, the heavier each update of this date will be.
Open the intercom modal → swipe left (the go back gesture) → the app freezes as a result. Issue is only on mobile iOS.This question describes my problem, but has no public-facing solution.@intercom/intercom-react-native versions: 6.0.1 and 6.1.0iPhone 13 physical device and iPhone 14 Pro simulatoriOS 16.4 and 16.6react-native 0.72.6
Hi everyone, in my web app, my user can login in multiple device with the same Account, but in every device have its own device conversation.Can i sync that into one ? For example expected: - Account A device 1 → Start conversation X - Account A device 2 → Start conversation Y=> Both device will get conversation X and Y
When using two permission prompts in a mobile carousel and the first prompt is accepted the second prompt gets marked as accepted automatically when the user hasn’t accepted it yet.In this example I enabled the notification permissions and the location permissions updated to show it was accepted when I never tapped the `Enable Location` permissions button. Checking in settings you can see that location permission was not actually accepted. React Native: 0.72.5Intercom SDK: 6.1.0Platform: iOS & AndroidiOS: 17.0Android: 14
I have a custom action for creating hubspot tickets and today the formatting for `conversation.Transcript` has changed in the way it encodes line breaks. It used to format neatly into lines in Hubspot but now shows the `\n` character insteadExample:Started on October 17, 2023 at 02:37 PM America/New_York time EDT (GMT-0400)\n\n---\n\n02:37 PM | [Redacted]: Click here for help\n\n02:37 PM | Frank: We are here to help you! 👊\n\n02:37 PM | Frank: Did you know that the quickest way to get an answer to your question is reviewing our FAQ?\n\n02:37 PM | The line breaks from Intercom are now escaped into `\\\\n` in the property compared to yesterday where they were only encoded as `\\n` and displayed correctly. The first instance I see of this change in these logs is at 10/17/2023 ~3:30am EST.
We use Intercom on our app to send links for users to perform actions, in the form of URL actions, something like bundleID://some/action Some of these actions take the user to other places in the app, so we want to dismiss Intercom. What’s the correct way to do this? There’s no API to dismiss Intercom, and the convoluted presentation mode (creating an ICMWindow on top of all the other windows) make it super awkward.
Have mapped SF account attributes to Intercom companies. Most of the data is pulling over just fine (hooray!). But there are some instances where some, but not all, of a companies attributes aren’t pulling over even though they exist in SF. I have been spot checking and don’t see a pattern or commonality in the instances. Just kind of random. Anyone else seen this? Any tips on how to handle? Thanks!
Our React Native app is crashing when users press and hold on any message visible on the chat screen. So far we have only had reports from iOS 17+.We are using this package.React Native version: 0.72.5intercom-react-native : 5.3.1 Please let me know if there is anything else I can provide to help.
Hey ,I have a use case that I'm not sure intercom can fully satisfy.I have GTM and Google analytic ,where I am tracking a count who clicked on payment button . So far our requirement is full filled . Now we want same count need to store on intercom with , user name ,email and payment , payment count must increase if same user click on multiple time . our purpose of doing this will be show some banner / tour when payment count is 1.Would anyone be able to help ?
Hi, guys!I would like to create a "step-by-step registration" process. I may be a little vague in my explanations, but here is the sample algorithm of the future process.On the site there is a minimalist form for new clients. I want to redirect this flow directly to Intercom, where Leads will be created. Here I will use Intercom API on the Python backend. Data received from the form, as well as additional information collected on the backend and saved in Intercom, are reviewed by a specially appointed manager. Let's assume that the result of his review fits into 4-5 actions that he chooses (where? and how?) to continue registration. In case of, say, refusal, the manager writes (selects the appropriate one from the already predefined - ?) message in the dialogue. If, for example, negotiations begin, then the dialogue with the Lead also continues. It is possible to exchange some files or screenshots. Here I would also like to automate the manager’s actions as much as possible. If the neg
I am trying to update Intercom from 15.0.3 to 15.2.3 but I have a weird layout when I open the chat window. As you can see, the text field fit the entire screen width. I tried the last version of the SDK but same problem.
Line 86 of your react native iOS bridge for the Intercom SDK causes a rejection after the resolve has already run, if the app is unable to communicate with Intercom. I think you will either need to add a success handler into the native Intercom SDK, or remove this reject call althogether, as this is almost certainly going to be causing issues for any user of the react-native bridge if the network call fails. https://github.com/intercom/intercom-react-native/blob/main/ios/IntercomModule.m#L86
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.