Fin for Salesforce now live on Fin Academy!
-
Recently active
Is the API really up and running? I keep getting responses saying the API service is temporarily unavailable. I have yet to receive a working response in the past two days. When attempting to exchange an auth code for a token at https://api.intercom.io/auth/eagle/token we receive this error: { "type": "error.list", "errors": [ { "code": "service_unavailable", "message": "Sorry, the API service is temporarily unavailable" } ]} We are also unable to authenticate with our own token from our developer hub. Is anyone else having these issues? We have an approved app that used to work and now we are stuck with a broken user experience.
I have been experiencing very slow API response times recently. Upwards of 10+ seconds and some never returning for both the list tags and search conversations endpoints. I checked the rate limit and seems to be plenty left, besides I do end up with a 200 response when it does eventually return. Not really sure whats going on so any guidance would be appreciated.
Is there a way to delete articles at once?I heard that you can delete the articles in bulk through api at once.Is there a team that has done that?
Regarding this endpoint - https://developers.intercom.com/intercom-api-reference/reference/reply-to-a-conversationIs there a limit to the size for body? If there is, what is that limit? We want to be able to send a transcript of previous conversations to the agent but we were wondering if there is limit to the length of the body that we can send in the payload in a single call.
Our users are not so responsive, they tend to skip survicate polls. Looking for advice for collecting feedback. Tried using "Posts" but sometimes the emoji answer options do not pop up.Also, thought of using attributes, so the customer would choose the relevant answer and then filter the conversations according to the attributes.But I don't think this is the best long term solution. How do you guys collect user's feedback?
Trying to capture a certain date in an intercom bot step, and wanting to use that date to create a reminder for the customer to be able to add to their google calendar or ical. Anyone know of tools that would make this possible?
While adding a messenger or help center in android home screen[contains added fragment to activity] the messenger and helpcenter is showing as transparent as background.
Hi. I am using the unstable version of the API to export all messages sent in a given timeframe.Reference: https://developers.intercom.com/intercom-api-reference/v0/reference/downloading-the-data I wonder why Sender is not included in the exported data?How to retrieve that information? My best guess is that I have to use the ConversationID returned from the exported message data to retrieve information on the conversation as per:https://developers.intercom.com/intercom-api-reference/v0/reference/conversation-modeland then use the author from the source object. Is that correct? Thanks in advance.
Despite there is a dedicated property in data attribute object model, called 'label' which is supposed to provide a value for the custom attribute to be displayed in UI, looks it does not work. Even after I send a request to create a new property with some name in 'label' field, a property will be shown just as specified in 'name' attribute, with first letter capitalized. For example, if name=myCustomProp and label=My Custom Prop, then in UI it comes as 'Mycustomprop'. This is just not quite user friendly... https://www.intercom.com/help/en/articles/320-tracking-user-data-in-intercom
How can I dismiss Mobile Carousels programmatically?
Ios simulator app encounter this error "PINDiskCache.m (1223) ERROR: The item couldn’t be saved because the file name [Long long filename] is invalid"
Hello! I'm researching ways of importing our Mixpanel events into Intercom. The current integration doesn't support the type of Mixpanel data we'd like to push into Intercom (e.g. Project Count, Task Count, Schedule Count etc). Intercom support recommended we create a custom API to push these Mixpanel data events, however our Dev team is at capacity and we don't have the resources to code a custom solution. Are there any other dev-light options available? I've investigated using Zapier however it looks like you can't trigger from Mixpanel to Intercom (just the other way around). Is there an option to manually ingest Mixpanel data into Intercom via csv upload? Appreciate any and all suggestions! Thanks.
iOS SDK 10.0.3 (also reproduced in all next SDK versions), iOS 14+I send a message that includes a deep link associated with app. The deep link opens normally by click on Intercom message notification, but I receive a crash when click the link on Intercom Messenger:*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[ICMPostViewController presentationContext]: unrecognized selector sent to instance 0x1194b6660'The some rows from stack trace:#6 0x00000001075cebc4 in -[ICMRootViewController closeIntercomModalWithCompletion:] at /Users/distiller/project/IntercomSDK/Classes/Presentation/Common/Windows/ICMRootViewController.m:368 #11 0x00000001873e2c98 in -[NSNotificationCenter postNotificationName:object:userInfo:] () #12 0x00000001075784b8 in +[ICMLinkOpener openCustomSchemeURL:] at /Users/distiller/project/IntercomSDK/Classes/Core/Link Handling/ICMLinkOpener.m:93Could you help me to fix it? Also I have a two different URL scheme for D
Here is my request body:{ "email": "test@gmail.com", "role": "lead", "name": "First_name Second_name", "created_at": "123123123", "custom_attributes": { "Plan": "Plus", "Facebook": "https://facebook.comquot; } }
What's the best app to rate customer satisfaction?
Is it possible to have someone set our Intercom up for us?
Our organisation teaches Maths online to young high school learners. We chat with our contacts via WhatsApp Messenger. Is there a way to set up automatic messages for them when they contact us outside office hours? We would ideally like one automatic reply to be set up for weekdays, and a different message for weekends. Is that possible? We like to send each of our learners a reminder an hour before their class begins. To achieve that, we had to set up an integration with Octopods and Twilio. Do we need to set up a similar integration for these automatic out-of-office messages, or is this something we can actually do out of the box with Intercom? I would appreciate any advice or links to useful articles that you could share.
Have webhooks been updated to the subscription types feature? I need to synchronize my app with subscription preferences expressed by the users. I'm currently using user.unsubscribed webhook to keep track of cancelling subscriptions from emails link, but now I've been asked by the product team to update our outbound to different subscription types, therefore I need a more specific notification. Is this webhook already implemented? Thanks
We have an after hours bot. I'd like to automatically create a lead record in Salesforce. Anyone know if this is possible?
Hi intercom. The bug related to the status bar on iOS is still happening. I have reported this bug a year ago but it was shortly introduced back. I have updated the library to the latest version and added a video related to it. https://github.com/ppamorim/t-pro-intercom-bug/p>
I have a scenario where I need to check wether the admin with a particular email exists then, assign a conversation to him. So, I want to check if an admin exists with that email.But as per API doc, I am unable to find any good api to do so, instead I have to hit Get All admins, and the filter the admin from it. Is it expected or any better solution?
I integrate intercom to my reactnative app. Android app works perfectly but IOS app constantly crash. We are experiencing random crashes, not in a specific scenario. How can i solve this? React-Core (0.64.0)Intercom (11.0.1)intercom-react-native (2.0.1):Intercom (~> 11.0.0)IOS Deployment Target 13 By the way, there is no crash while running on the emulator.
We are in process of supporting Android 12 and upgrading our app to use AGP 7+ for which we are also updating to JDK11. We have used intercom version 10.6.1 for android app. The app is crashing everytime. The stack trace is as below. --------------------------------------------------------------------------------------------------------------------------------------- Fatal Exception: java.lang.IllegalArgumentException: Unable to create call adapter for interface com.instabug.library.lr0 for method MessengerApi.updateUser at retrofit2.Utils.methodError(Utils.java:54) at retrofit2.HttpServiceMethod.createCallAdapter(HttpServiceMethod.java:116) at retrofit2.HttpServiceMethod.parseAnnotations(HttpServiceMethod.java:67) at retrofit2.ServiceMethod.parseAnnotations(ServiceMethod.java:39) at retrofit2.Retrofit.loadServiceMethod(Retrofit.java:202) at retrofit2.Retrofit$1.invoke(Retrofit.java:160) at java.lang.reflect.Proxy.invoke(Proxy.java:1
Is there any way to create a conversation with delivery option of badge or snipped?I couldn't find something in the API docs.
I have a small piece of JS that attaches itself to anchor elements that link to an Intercom Article. When these anchors are clicked I intercept the event and call the `Intercom( 'showArticle', articleId )` API method. This works as expected. However, in local testing with a test environment those Article ID's are obviously not present. As expected, this fails and throws some errors in the console. This got me thinking about providing graceful fallback. Would it be possible to bubble these exceptions up to the caller so that I could catch and handle appropriately? In this case I would open the anchors link as if nothing happened. The goal here is to know about a failure with Intercom and have the opportunity to provide a graceful alternative for the user. This could mean that developers will need to handle exceptions bubbling from the API calls, a potentially disruptive change. Or, some kind of callback argument that can receive an error.
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.