Expand Fin to email is now live on Fin Academy!
-
Recently active
I have a couple of feature requests. First one is a small one but a small UI change each of my teammates ran into. It would be nice to be in the Inbox and not have to be "stuck" in a chat, meaning you have to be viewing any active chats when in that window. There have been many times when me and my co-workers clicked the Close button on the chat thinking it would just close the window.Second, It would be nice to have an exact timestamp on the chat messages because anything over an hour just specifies the timestamp in hours or days which is not very helpful for reviewing chat times for certain purposes.
Being a multi tenant SaaS, we need to be able to ask the user for a piece of data, similar say to how the Google App asks for UA so that we can identify them at our handler. How can we specify/craft this settings form for our app? The docs don't seem to highlight this aspect. Thank you!
Can we create a report for companies that will churn? For example, if they have 10 active users and none of them are logging in, can I see that? Is it possible to create a report that shows companies that have users who have not viewed certain pages?
When building the last 4.0.0 release with "react-native": 0.70.5 we're getting this conflict about androidx.appcompat:appcompat:1.1.0. ` Could not determine the dependencies of task ':app:mergeReleaseNativeLibs'. Could not resolve all task dependencies for configuration ':app:releaseRuntimeClasspath'. Could not resolve androidx.appcompat:appcompat:1.1.0. Required by: project :app project :app > project :react-native-screens project :app > project :react-native-screens > com.google.android.material:material:1.6.1 > Cannot find a version of 'androidx.appcompat:appcompat' that satisfies the version constraints: Dependency path 'app:app:unspecified' --> 'androidx.appcompat:appcompat:1.1.0' Dependency path 'app:app:unspecified' --> 'com.facebook.react:react-native:0.70.5' (releaseVariantDefaultRuntimePublication) --> 'androidx.appcompat:appcompat:1.4.1' Dependency path 'app:app:unspecified
Hello, I have the email address of someone and I'm looking for the company_id of the guy I can retrieve the contact easily, but in the output, I have an ID for his company like this : 63a023d904b20e0a05bb5720 It is the Intercom-defined id representing the company as described in the DOC. But I need help retrieving the company model based on this. And I need to get the company_id. How Can I get it? Thanks
We are using your API in our integration. We have been seeing the following error from your API:User not foundThis is happening when we send some events to a userId which is associated to a user before that event. What we want to know is that if this "gap" between both the calls (user created and event tracked) has some minimum requirement or they can be instantaneous. Please let us know if you need more clarifications.Thanks and regards
I am using an intercom API to create an inapp message(https://developers.intercom.com/intercom-api-reference/reference/create-a-message. I expect that user will receive a push notification once a message is created, but no one push comes to the device. But if I create a conversation from the same account from browser I receives a push on the device. What should I do to see a push on the device after creating a message through API?
I want to send welcome emails to new users. I want use Amplitude event as a trigger to send the emails. I've set up an Amplitude <> Intercom data streaming via Amplitude's Destinations feature but I'm not sure what to do next. Can somebody who has done a similar setup please help me?
When will Intercom have integration with Google Analytics 4 (GA4) especially as Google Universal Analytics will stop processing new hits July 1, 2023 as per https://blog.google/products/marketingplatform/analytics/prepare-for-future-with-google-analytics/p>
We are trying to upgrade from Intercom 8.x to Intercom 14.0.3 and getting the following error on calling Intercom.client().present(IntercomSpace.Home);2022-12-11 17:54:11.415 13331-13331/com.x.y E/AndroidRuntime: FATAL EXCEPTION: main Process: com.x.y, PID: 13331 java.lang.IncompatibleClassChangeError: Found interface androidx.compose.ui.graphics.drawscope.DrawScope, but class was expected (declaration of 'androidx.compose.ui.graphics.drawscope.DrawScope' appears in /data/app/~~055VLuai5T4CYOE8PxFBWA==/com.x.y-HBBsMBMGuNiKkrQsODOALw==/base.apk) at androidx.compose.ui.graphics.drawscope.DrawScope.drawRect-n-J9OG0$default(DrawScope.kt:410) at io.intercom.android.sdk.m5.IntercomStickyBottomSheetKt$Scrim$1$1.invoke(IntercomStickyBottomSheet.kt:132) at io.intercom.android.sdk.m5.IntercomStickyBottomSheetKt$Scrim$1$1.invoke(IntercomStickyBottomSheet.kt:131) at androidx.compose.ui.draw.DrawBackgroundModifier.draw(DrawModifier.kt:104) at
Hello Intercom. 👋🏻 We're in the midst of finalizing a Frame app integration, and are down to final UI details. One thing we'd like to understand, is if we can configure the width of inputs in the modal that appears. By default, it seems they are constrained to just slightly over 50%, and it looks rough. Lots of wasted space; surely there's a way? Here's what I mean (attached). Full horizontal real estate possible? 🙏🏼 Thanks!Alex
Atlassian Confluence integration as a knowledge base to intercom would be great.Search articles/documents in messenger etcI know there is a "Articles" app in intercom but Confluence has a better hand in my opinion so integration will be a perfect solution.Is there any other way that I can manage? (if integration is not possible)
We recently had a query about the CORS headers coming back from the API and whether they could be narrowed down to just the domain(s) we use- I searched the docs but I couldn't find anything about explicitly setting CORS config, is this the case?
I am using the intercom-ruby gem to update all my contacts. I retrieve all my contacts with :contacts = intercom.contacts.allThen I try to update all of them (only the last_seen_at field with the date of today) : contacts.each do |contact| contact.last_seen_at = date_of_today.to_time intercom.contacts.save(contact) endThe issue I have is that everytime it works for a few hundreds of contacts, but at one point it fails with some errors. The error in dev is :ArgumentError: invalid byte sequence in UTF-8 Caused by: JSON::ParserError: 859: unexpected token at 'HTTP/1.1 0 Unknown Reason-Phrase Status: 0 Vary: Accept,Accept-EncodingThe error in prod is :ETIMEDOUT error The thing is that I have tens of thousands of contacts. Many thanks for your help !
I want my customers to be able to create a ticket without opening a conversation.
I'm trying to update a contact (type = 'user') through the API, and want to populate the User ID field. I found out that in the API, this is called the External ID (which is somewhat confusing, and the docs aren't clear). I have 2 scenarios:Scenario 1 - all goodI create a contact through the API and directly set the External ID. The External ID shows up in the User ID field as expected. I can change this via a new API request if needed. Scenario 2: 400 - Bad requestI create a contact through the API without setting an External ID. This works. Now, I want to update this contact and set the external ID. I get a 400 - Bad request without further details. If I remove the External ID field from the API request, everything works and I get a 200 response. I'm stuck with scenario 2, because I need to update contacts that I sent through the API earlier, without an external id. More infoIn both scenarios I'm making a post request and supply the Intercom ID of the contact,
When I go in and try to pull reports by tags it is not returning any tickets even though these tickets have user tags added in when I close the ticket. Any idea what I am doing wrong here?Thank you,Dave
I want a teammate to only be able to access a specific workspace in intercom. how do I go about doing that?
Is it possible to use the API or webhooks to get a notification that a mobile carousel that is triggered from code was opened and completed?
HiDoes the integration pass customer phone numbers to Intercom?All of my Shopify customer on Intercom are without a phone number.
Hello, suddenly my whatsapp integration stopped working and it only shows me this message but it doesn't specify what the problem is.
Hello Team,We have used the post feature to send feature updates to iOS customers. (Enabled push notification) Only a few of them have received notifications and most of them don't. (especially in terminated state/killed state) But after opening the app, They could see the post. Post referred - https://app.intercom.com/a/apps/fjguqlbd/outbound/post iOS intercom SDK used 12.1.1. Tested in iPhone with OS Version 16.0.3
I think I found a bug, maybe someone has an explaination or fix for it? Upon pushing a button with a certain `component_id` my application performs a 1-2 API requests: 1) If `params[:contact][:role]` is a visitor I'll first convert them to a user through:POST https://api.intercom.io/visitors/convert { visitor: { user_id: params[:contact][:external_id] }, user: { email: "john.doe@example.com" }, type: "user" }2) Then I'll start a conversation:POST https://api.intercom.io/conversations { from: { type: "lead", id: lead_id }, body: "I have a question about my order 1001. My email address is john.doe@example.com." }The `lead_id` is: - either from `params[:contact][:id]`, if the `params[:contact][:role]` was `lead`- or from the `id` included in the response body of the first request However as you see from the following demonstration it seems the created conversations never gets linked to messenger session of th
Has anyone found a way to bulk create Salesforce cases from already closed conversations? I have 7 years of conversation data that I want to log to cases so it can reflect in our customer health dashboards.
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.