Fin for Salesforce now live on Fin Academy!
-
Recently active
Hi, I have the simplest of questions. I have an extremely simple set of outbound conversations that go identify product-> capture product specific data -> end conversation -> generate lead for callback when I have enough for a lead for that specific product, I want to take everything captured and fire it off to a webhook. I cannot for the life of me figure out how this happens in intercom, all of the help articles talk endlessly about webhooks and there are screenshots of a place you can stick your https webhook url but absolutly no description of how to get to that screen, and how to trigger a payload send when you close an outbound conversation. I would also love to just preview what the payload looks like so I can get started on integration work into our CRM - it seems like you cannot do this without sending to a webhook? which as described above I cannot figure out how to do. I am waiting on an intercom architect to have a free meeting slot to walk me through this, but
I'm not looking for a way to share a full article just simply for whomever is monitoring intercom to pick the right statement that applies to gather more information from the prospect or customer. I want to crawl, walk, run so not yet to the point of bots.
Hello, We'd like to query via REST APIs all the Conversation SLAs for an account. We'd also like to know how much time is left/overdue with reference to an SLA for a single conversation. As of now, we can see that the conversational model has sla status but not details - https://developers.intercom.com/intercom-api-reference/reference/conversation-model/p> But, I don't seem to find a way to get the SLA details. Does Intercom provide a way to do that programatically? Regards
There are events that are in segment and are not visible in intercom, I would like to know why.
Hello Everyone,I am building a desktop windows application using .NET Core 3.1 and WPF. Any information will help on the best way to integrate with WPF application?
I created a canvas kit app for my teammates that looks up some customer details in our database and displays them in the inbox details panel, but I don't see any incoming data (like an access token) that I can use on our side to make sure the request is coming from intercom.
We would like to set the "Priority" or "SLA" attributes of conversations in particular. The reason is that we want to externalize the decision making of important vs non important conversations as soon as they come in. In the update conversation API, you can only update custom attributes. Right now we are only interested in Priority and SLA, but in the future we also might want to set tags or other fields. What we already tried: 1.Create an inbox rule that e.g. sets Priority if a custom attribute has a certain value. We set up a webhook to be notified when a new conversation comes in and set that custom attribute on the conversation through the API. Problem with this is that the inbox rule is triggered before we set the custom attribute. We also tried to call the /conversations/{id}/run_assignment_rules API but that only seems to trigger inbox rules which assign conversations. Even if we have an inbox rule that both assigns and sets the priority flag, only the assig
Hey everyone. I try to understand how I can connect a bot made on a different platform to the Intercom. Has anyone come across a similar case?
I am having ab issue in a Next.js app. It only happens when the app is on mobile size, right after opening and closing the messenger and navigating to a different route the styling breaks. If I refresh the browser, the styling reset to its original state. This behaviour is not presented on desktop size.
From the documentation it seems to only be supported on messenger apps and not inbox. If this is the case, are there any plans for it to be supported on inbox apps too any time soon? Thanks
Hello everyone, I would like to know if I can list custom bots and resolution bots of my app by requesting the API. Thank's in advance.
I’m in distress. I signed up for Intercom on the 18th of July 2022 at about 11:40pm. I was charged in the hours of the morning on the 1st of August 2022. Once you sign up, it says that you will be charged *after* the trial period. Surely there should be a policy safeguarding us as consumers who sign up late at night and that in effect you will be charged as if you had signed up the day after. I hope I am making sense. But there are a lot of loopholes in the terms where Intercom says in articles that they only ask your credit card details after the period however you cannot proceed without those details. In that same way, Intercom says to charge after the 14th day but charges on instead. I tried reaching out to support and not much help was given there. I am disheartened as I do not feel heard here.
I am using the Java SDK to update Intercom from my Java application. However I note that the Java SDK only supports v 1.3 of the intercom API. Is anybody using this SDK? Should I just use the REST API instead?
I used to see logs between messages in conversations such as "You snoozed the conversation until tomorrow", but since I switched to the New Inbox I can't see them anymore.
Hello,Our app responds to Submit Request originating from the Messenger with a Canvas to render. Prior to migration to the new Inbox, our Canvas was then rendered in both the Messenger and the Inbox. Now it only ever renders in the Messenger.Is this a bug or a feature? or am I missing something? :)
When we sent a carousel from the website, we noticed that, if the iOS app is in foreground, the carousel is received (it is ticked as "sent" on Intercom's website), but it's never displayed to the user. But, if the app is killed, or in background, while the carousel is being set live, then, upon opening the app and logging the user to Intercom, the carousel is displayed correctly. We tried both with "IntercomAutoIntegratePushNotifications" set to YES, and setting it to NO, adding the following code to the AppDelegate, both to the function "didReceive", and the function "willPresent": let userInfo = response.notification.request.content.userInfo if (Intercom.isIntercomPushNotification(userInfo)) { Intercom.handlePushNotification(userInfo) }
Have any way to send a button like demo bot sent:
Is the new SMS feature available in my County?
Hi , We have integrated android sdk for intercom in our Flutter app having version 12.3.0. There are few exceptions/ANR that is reported on firebase which I would like to highlight. Can you guy please look into it and let us know the resolution for the same. The screenshots for this are also attached with this. Do let me know if there is anything else required to fix this. Here are the exceptions and its stack trace:- 1. IntercomPushManager.java line 51 main (runnable): tid=1 systid=24170 #00 pc 0x458f1c libart.so #01 pc 0x6f98a8 libart.so #02 pc 0x701380 libart.so #03 pc 0x3b38c0 libart.so #04 pc 0x34a314 libart.so #05 pc 0x28b45c libart.so #06 pc 0x28a630 libart.so #07 pc 0x28a630 libart.so #08 pc 0x364b88 libart.so #09 pc 0x677bb0 libart.so at java.lang.Class.classForName(Class.java) at java.lang.Class.forName(Class.java:454) at java.lang.Class.forName(Class.java:379) at io.intercom.android.sdk.IntercomPushManager.getFcmServiceClass(IntercomPushManager.java:51) at
I cannot integrate to my web site.POST https://api-iam.intercom.io/messenger/web/pingnet::ERR_TIMED_OUT I did flow the integration to my web page but I got the error and dont know why.Im sure that I check all steps, copy script from the dashboard(included the app_id)...This took me a very long time. please help.Im using trial plan.
For the intercom/intercom-react-native package found here (sorry, link button not working): https://github.com/intercom/intercom-react-native It says to use gradle 4.0.1 in the docs here:https://developers.intercom.com/installing-intercom/docs/react-native-installation/p> Does that mean that is the minimum version needed, or it has to be that version specifically? If specific, are there any plans to expand this to work with gradle 7.2? We use React Native 0.67.4 and it requires gradle 7.2. Also, can I suggest an "Issues" area on github? I think developers would really appreciate that. Thank you!
Does the "updated_at" field of a conversation gets updated whenever there is a new conversation part added to that conversation. I'd like to write a script which would query all conversations, check their "updated_at" fields and compare them to their previous values and if the values differ, the conclusion would be that a new conversation part was written for that conversation. Is this assumption valid? Then I would retrieve the parts only for the "updated" conversations. Also a follow up to the question would be in relation to the hard limit set by retrieving conversation parts (500 max). How often is this limit reached? Is there a way to bypass this?
I wanted to get the date of a company first created and for some reason all of the companies' `created_at` date is set to unknown. According to docs its handled by Intercom: https://developers.intercom.com/intercom-api-reference/reference#company-model So I started passing down an UNIX timestamp to `remote_created_at` and instead of `remote_created_at` `created_at` started working. I tested 3 times with and without `remote_created_at` and I can confirm that `created_at` was only working when I passed a timestamp to `remote_created_at`. Can someone help me to understand what's going on here? Thanks! Update: I fetched company data using the API and noticed that `created_at` timestamp is in-fact present on the company data. Its just not properly appearing on the Intercom company dashboard? And if I set `remote_created_at` then only the `created_at` will show up but not `remote_created_at`. This is weird behavior :S
I am migrating from tinycreative/react-native-intercom to intercom/intercom-react-native(3.0.5). I'm not using push notifications. The app builds in Xcode but is failing in Android. Below is a screen shot of the errors. When I go to the first one in the code, the full name is io.intercom.android.sdk.helpcenter.api.HelpCenterArticleSearchResult, but the error is cutting off at "api". It is the same for the rest. Why would it do that? I looked diligently online and couldn't find anyone with a similar problem. It seems weird that it is in node_modules. Anyone with a hunch as to why this might happen?
Hi, I'm using the API v2.5 to update a contact as per the docs: https://developers.intercom.com/intercom-api-reference/reference/update-contact/p> This works fine, but for some reason, when I try to update the contact's "avatar" field I've run into this weird issue: If I update with this URL it works fine: "https://img.icons8.com/material/344/user-male-circle--v1.pngquot;. But if I update with this URL, the update succeeds but the avatar field is set to null: "http://res.cloudinary.com/paind/image/upload/v1658396160/user-avatars/zyzlejwogq0oua4nmgwu.jpgquot; If I try a few different URLs, it seems that all my "res.cloudinary.com" URL strings result in your API setting a null value. My user avatars are hosted on Cloudinary, so this is a problem. I can't see why this is the case! Are you validating more than just string data type? String length? Excluding Cloudinary URLs for some reason? Please help! You should be able to recreate using a tes
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.