Expand Fin to email is now live on Fin Academy!
-
Recently active
Hi there,I am trying to get the delivery status of a conversation (ex : delivery, undelivered). I tried using the retrieve a conversation API, but there isn't any field referring to delivery status.https://developers.intercom.com/docs/references/rest-api/api.intercom.io/conversations/retrieveconversationCould someone please help me with how to get delivery status via API or Webhook?Thanks.
Hello guys, hope you're well. I'm currently using intercom in our WordPress site and we are using the official plugin version 2.6.5. I'm just wondering does it automatically capture users' email and name when I'm logged in or there is a special script I need to add to my site.
Hello, we have Intercom on our WordPress site (installed via the plugin). We're getting a suggestion from Google Page Speed to lazy load the Intercom widget with a facade.Does anyone have experience with this?
We are experiencing a few crashes with the following exception on Intercom Android SDK 15.6.1. Can you help handle the exception gracefully? Fatal Exception: java.net.MalformedURLException: no protocol: at java.net.URL.<init>(URL.java:601) at java.net.URL.<init>(URL.java:498) at java.net.URL.<init>(URL.java:447) at io.intercom.android.sdk.ui.preview.viewmodel.PreviewViewModel.prepareBitmap(PreviewViewModel.kt:114) at io.intercom.android.sdk.ui.preview.viewmodel.PreviewViewModel.access$get_state$p(PreviewViewModel.kt:33) at io.intercom.android.sdk.ui.preview.viewmodel.PreviewViewModel.access$prepareBitmap(PreviewViewModel.kt:33) at io.intercom.android.sdk.ui.preview.viewmodel.PreviewViewModel$saveImage$1.invokeSuspend(PreviewViewModel.kt:68) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108) at kotlinx.corou
Hello, intercom community. It seems the messenger in the mobile app doesn't allow to attach the files inside the dialogue. I would like to provide this option to our customers. Could let me know if that's possible?
After upgrading to React Native Intercom SDK from 6.8.1 to 7.1.2 we are getting the following error whenever we start the android app:
Using intercom’s messenger-js-sdkI am currently passing custom attributes during Intercom instantiation like so``` Intercom({ app_id: appId, user_id: userId, name: userName, email: email, created_at: createdAt, tenant_id: tenantId, tenant_name: tenantName, tenant_role: tenantRole, app_environment: appEnvironment, });``` The custom attributes are already set within Intercom itself as shown in the above attached image. However, when testing it out the custom attribute is not being populated.I’ve checked the user data payload sent during the ping http request, all data is supplied appropriately.Any ideas what could be the problem ?
the displayed message interrupts the use of the bottom navigation barHow can i change the display of position message?
Hello,We have an issue when using Expo + CustomerIO + Intercom for notifications, on Android. We don't receive notifications from Intercom after installing CustomerIO.On iOS, everything works fine, we receive notifications from CustomerIO as well as from Intercom without any issue.**SDK version:**{ "@intercom/intercom-react-native": "^7.1.3", "customerio-expo-plugin": "^1.0.0-beta.15", "customerio-reactnative": "3.7.0"}**Environment:** Android only**Are logs available?** No logs available**Describe the bug**Push notifications are not received from Intercom after installing CIO SDK.**To Reproduce**- Create a fresh expo app- Install intercom (and add the plugin in `app.config.ts`)- Push notifications are received from Intercom- Install CIO sdk (and add the plugin in `app.config.ts`)- Push notifications are not received from Intercom anymore**Expected behavior**We would expect to be able to receive both CIO and Intercom notifications.**Additional context**For context, we already
Intercom ui allows me to add tags to articles and filter articles by those tags but as far as I can see there is no such functionality on the API? Can it be done?
Hello, I have an integration which listen for admin’s reply to the conversations. When admin sent reply the service receive conversation.admin.assigned webhook. When I assign chat to Fin, I see on app.intercom.com that Fin sent a message to the chat, but I don’t see a related webhooks in the logs.Is there dedicated topic for Fin replies?
Is there a way to include a lead’s company name and email address in messages sent to Slack via the Slack integration and Intercom workflows? The old (deprecated) Intercom Convert Slack integration did that, and we are now replacing that with the current Slack app/integration, but we need to retain that functionality. Thanks!
I have a Custom actions API in which I have used the messageBody variable in my post request, however, when the flow is triggered on user’s message it always picks the very first msg that user sent in intercom chat widget and passes that to the post request and ignores all subsequent messages. In every subsequent request to my API the first message is being passed in the request body
I have a workflow where in the audience rule I've set custom event which I am firing with condition (event name - count - has any value).But the message prompt doesn't appear at the initial page render. When I refresh the page then I'm able to see the message prompt. I verified that the custom event is firing properly from the network tab. Also the custom event logs in the intercom side is also showing up the correct event at the right time, but not sure why the workflow message prompt is not showing up during the first time. But only visible when we refresh the page. In that case the count also becomes two.Additionally, I have also used alternative audience rule event name - first occured - has any value still it doesn't work properly for the initial first time page loads. Is there a better way to fix/resolve this issue?
Hey Andrey! I’m Lada, and I have ASAP question about Telegram integration. Is it possible to connect Intercom with our Telegram bot to make it automation? I mean that the bot could chat with our clients that text us via Telegram bot? Thank you!
2024-09-05 11:40:09.795 4736-4736 AndroidRuntime ipnossoft.rma.free E FATAL EXCEPTION: main Process: ipnossoft.rma.free, PID: 4736 java.lang.NoSuchMethodError: No static method rememberModalBottomSheetState(ZLkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)Landroidx/compose/material3/SheetState; in class Landroidx/compose/material3/ModalBottomSheet_androidKt; or its super classes (declaration of 'androidx.compose.material3.ModalBottomSheet_androidKt' appears in /data/app/~~g_FRDbFowwX3NIDZuLr61w==/ipnossoft.rma.free-uVLziORaSPfDo1O1hhh66A==/base.apk) at io.intercom.android.sdk.m5.conversation.ui.ConversationScreenKt.ConversationScreenContent
Hi ! We've been extensively using the intercom / linear integration as well as some custom API calls to create tickets in linear from intercom and link them. Yesterday, the scenario we created that worked well until then stopped working. It seems it's no longer possible to link intercom tracker tickets to linear tickets (it's only possible to link conversations). This breaks all of the processes we put in place and is a huge pain in the ass. Could you please rollback those changes ? Thanks in advance !
Is there any way to create a public app which can be used in workflow but appears in the "Add integration section" dropdown instead of the “send an app dropdown”. I want to build an app which can be used as integration, and the app can return some data which can be used as input in other nodes in the workflow. Is there any way to achieve that? I don’t want to use custom actions for this.
We noticed one of our customer help center article was not being updated because of the following response with an HTTP code of 500.{ "type": "error.list", "request_id": "002tv9efacb52hqthea0", "errors": [ { "code": "server_error", "message": "Server Error" } ]} Since the error message doesn't provide specifics, we investigated and found that the issue occurs only when an article contains a callout with more than one paragraph. Here’s the bare minimum how to reproduce the issue: What works: Callout with one paragraph ✅curl --location --request PUT 'https://api.intercom.io/articles/:id' \--header 'Accept: application/json' \--header 'Content-Type: application/json' \--header 'Authorization: Bearer XXX' \--data '{ "body": "<p class=\"no-margin\"></p>\n<div class=\"intercom-interblocks-callout\" style=\"background-color: #feedaf80; border-color:#fbc91633;\">\n<p class=\"no-margin\">Hello Mars</p>\n</div>
HelloCurrently, I use the Retrieve a Conversation API to get conversation details.https://developers.intercom.com/docs/references/2.7/rest-api/api.intercom.io/conversations/retrieveconversationThis API returns a list of tags associated with the conversation, but it doesn't include information about which specific tag belongs to which conversation part. Could you please advise on how to determine which tag belongs to which conversation part? Thanks.
Hello, everyone!I'm working on building reports in Power BI, and I'm extracting data via the API for that purpose. The data-events API is a bit slow due to the amount of events and it’s making the extraction difficult. Is there any way to filter or sort the events?
Stripe sync stopped working around 9am Thursday morning for us. Before that any user who had a stripe account would sync user attributes in Intercom, including stripe_id, stripe_plan_price, and stripe_subscription_status. But now that has suddenly stopped, which breaks a lot of our rules and segments. I tried turning sync on and off but that did not solve the issue.
Hi everyone,I’m new to using Intercom and excited to explore its features. I’d love to hear from the community about some of the most effective ways you’ve used Intercom to engage with customers, especially when starting out.Any tips or examples would be greatly appreciated!
2024-09-05 11:40:09.795 4736-4736 AndroidRuntime ipnossoft.rma.free E FATAL EXCEPTION: main Process: ipnossoft.rma.free, PID: 4736 java.lang.NoSuchMethodError: No static method rememberModalBottomSheetState(ZLkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)Landroidx/compose/material3/SheetState; in class Landroidx/compose/material3/ModalBottomSheet_androidKt; or its super classes (declaration of 'androidx.compose.material3.ModalBottomSheet_androidKt' appears in /data/app/~~g_FRDbFowwX3NIDZuLr61w==/ipnossoft.rma.free-uVLziORaSPfDo1O1hhh66A==/base.apk) at io.intercom.android.sdk.m5.conversation.ui.ConversationScreenKt.ConversationScreenContent(C
We migrated the SDK version from 15.0.0 to 15.5.0 and then saw the error described in the header. In 15.0.0, our MAIN/LAUNCHER activity, which processes information about clicks, was initially opened, than it opens Intercom Chat. After migrating to 15.5.0, this behavior broke. The problem is that our activity opens immediately after the intercom chat activity opens. This leads to confusion for the user. For example, if the user clicks on the "Back" button from our application, they are taken to the intercom chat, which is not expected.The service for processing looks like this:@AndroidEntryPointclass CloudService : FirebaseMessagingService() { private val intercomPushClient = IntercomPushClient() override fun onNewToken(token: String) { super.onNewToken(token) intercomPushClient.sendTokenToIntercom(application, token) } override fun onMessageReceived(message: RemoteMessage) { super.onMessageReceived(message) val remoteMsg = message.data if
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.