Fin for Salesforce now live on Fin Academy!
-
Recently active
When I create an admin initiated message from API https://developers.intercom.com/intercom-api-reference/reference#admin-initiated-conversationI get no conversation_id in response. Then, I cannot find this conversation or refer to it somehow. Although in contact's profile this message belongs to conversation with an id! So, what I'm trying to achieve is to send a message to contact through API and then be able to save a link to this message.
Is there any option to get event about Post (message anouncement for instance) has been created / setted as “live” ? via API for example? before user received it
In our company, we’re trying to retrieve recent conversations per company. I’ve tried the approach of another question posted in the forums. The problem is contacts can be part of multiple companies and when I run the query, the conversations from other companies are showing up as well. Anyway to do this?
Intercom appear animation looks like it’s presenting its View Controller on top of the current View Controller. But in reality it adds a new UIWindow with a snapshot of the current window and presents its View Controller on top of it.The issue is it doesn’t look for the top window, but uses something like UIApplication.shared.windows.first for the snapshot — this breaks animation with multiple app windows.In our case we have another “User is blocked please contact support” window on top (with higher windowLevel), which is not used for this snapshot :(Expected:Intercom should use the top-level key window for the snapshot.Intercom UIWindow’s windowLevel should be the same or higher than the current top window.
Hey folks 👋🏾After several recent updates, Xcode debugger stopped working for us, (lldb) po selfwarning: Swift error in scratch context: error: failed to load module 'Pipedrive'.Shared Swift state for Pipedrive has developed fatal errors and is being discarded.REPL definitions and persistent names/types will be lost. error: expression failed to parse:unknown errorDo you have any ideas what can be an issue? We are using cocoapods, but adding framework manually or via SPM doesn’t solve the issue. If we roll back to 15.1.1 everything works fine for us 🤔
This is the same bug as reported here : @Engineering LLDB still doesn’t work with latest version (15.2.1) from https://github.com/intercom/intercom-ios-spThis topic was created to attract the attention of the Intercom developers since the previous question is marked as ‘Solved’.This is a critical bug as we can not use the latest version since developing without the debugger is almost impossible.
I’m using the /admins endpoint to fetch a list of customer support agents. The response contains only a partial list of the agents. How can I get the full list?
Hi there! We’re having problems to see the current subscription statuses of our users. Stripe integration doesn’t show the latest statuses, it doesn’t sync when a subscription canceled for example. This is an issue for a while so wanted to check if anyone else experience the same issue + Intercom team has plans to fix it. Thanks!
My React native app integrates with Intercom and implements the push notification function, but when the iOS application runs in the foreground, it cannot receive push notifications. Is it because it cannot be implemented or am I missing something?Android is all normal, and iOS is also normal in non foreground mode。Could you please help me solve it as soon as possible。
Hello, We are building a custom dashboard integrating our systems and would like to be able to retrieve how many tickets and its category in a specific period. Is it planned to be implemented?Thanks
Hi there, I am using react-native intercom library and after release of io.intercom.android:intercom-sdk-base:15.1.6, getting below errorManifest merger failed with multiple errors
We use Segment integration with Intercom. And update Contact with Segment message, usual message contains traits like these:…."traits": { "email": "some user email", // corresponds to email in Intercom Contact "firstName": "a", "internationalPhone": "+10000000", "lastName": "h", "leadStatus": "SPAMMER", "name": "aaaaa", "organizationId": "some ID", "phone": "phone number", "userId": "01010101", // corresponds to user ID in Intercom Contact "userRole": "Owner", "userStatus": "Banned" }….Intercom returns http 200 when we send message from Segment, but changes of Contact wasn’t appeared in Intercom UI. It work well on TEST workspace but doesn’t work on PROD. We have the same fields mapping for TEST and PROD environments.
Hello everyone! I’m new to Intercom and not a developer but I’d like to know how do I use these Javascript API: Methods in my Intercom deployment, specifically. Intercom('shutdown') and Intercom('update')Intercom('shutdown');Intercom('update');where should I place these scripts into? Thanks!
I’m installing the SDK via Swift Package Manager on Xcode 15 beta 8. I haven’t tested on Xcode 14. [...]/SourcePackages/artifacts/intercom-ios/Intercom/Intercom.xcframework:1:1: The signature of “Intercom.xcframework” cannot be verified.
We are experiencing quite a lots of crashes after updating to Intercom 15.1.1 iOS SDK. All of them in iOS 16.XDo you have any identified issue with this version?Thanks a lot,ChristianFirebase stack traces… Crashed: nexus.reachability0 libobjc.A.dylib 0x2820 objc_msgSend + 321 Intercom 0x5da28 IntercomSDK_MethodSwizzle + 189042 Intercom 0x5daa4 IntercomSDK_MethodSwizzle + 190283 Intercom 0x5ab00 IntercomSDK_MethodSwizzle + 68324 Network 0x7f2e5c __nw_path_necp_update_evaluator_block_invoke + 4565 libdispatch.dylib 0x2320 _dispatch_call_block_and_release + 326 libdispatch.dylib 0x3eac _dispatch_client_callout + 207 libdispatch.dylib 0xb534 _dispatch_lane_serial_drain + 6688 libdispatch.dylib 0xc0a4 _dispatch_lane_invoke + 3849 libdispatch.dylib 0x16cdc _dispatch_workloop_worker_thread + 64810 libsystem_pthread.d
I’m creating a Custom Action using Stripe’s APIs. This is a POST request and every time I get this error message:{ "error": { "message": "One of the following params should be provided for this request: payment_intent or charge.", "request_log_url": "https://dashboard.stripe.com/test/logs/req_RDcf26d1WJ3G95?t=1694494393", "type": "invalid_request_error" }}Here’s what the request and headers look like:And here’s what the request body looks like, which you can see includes the “charge” parameter:
Hi there!I subscribed on content_stat.post event, but the webhook triggers only when user open the intercom webpage.We are using embbed webComponent in our application and would like to notify user about it before he opened the web page (because he must do it manually), we want to open it programmatically - when new post are created - open this page immediately, but we discovered that webhook triggers only after opening webpage by user. How can i detect that new post are created for user, before he opened page? Ideally via webhook, or at least API?Thanks!
we have created an app, with a webhook directing to our platform, it was working fine, but suddenly somewhere today, the event "conversation.user.created" and "conversation.user.replied" are not sent.
I’m building a custom action that will send a POST request to Shortcut to create a Story. I’ve tested in Postman and it works fine, but when I use the exact same request body in Intercom, I’m getting a message back that I’m missing a parameter (the missing parameter happens to be the only required parameter). I can recreate this error in Postman by commenting out (or removing) the parameter in question. Otherwise, it always succeeds in Postman.How does Intercom present the body in these requests? Does it do it exactly as-is, or does Intercom apply some formatting? Since it works fine in Postman, I’m kinda thinking that Intercom is changing something.To be more specific, when creating a Story via Shortcut’s API, the only required parameter is “name”. If my request body in Intercom is this:{"name": "Just a test card from Intercom"}I get this message:400 Bad Request{"message":"The request included invalid or missing parameters.","errors":{"name":"missing-required-key"}} Works fine i
Hi,I’m following this guide to setup push notification and would like to find out more details on what does the Intercom.handlePushMessage() do in the react-native. https://developers.intercom.com/installing-intercom/react-native/push-notifications/ useEffect(() => { /** * Handle PushNotification */ AppState.addEventListener( 'change', (nextAppState) => nextAppState === 'active' && Intercom.handlePushMessage() ); return () => AppState.removeEventListener('change', () => true); } , []) When tapping the push notification on iOS it opens the message but not on Android. What did I miss? Thanks.
Hi everyone,I have a WordPress website and have recently added intercom. The website itself doesn't have a function (or market need) to log users in, but I'd still like to remember and prefill their details across the website once they've entered their details once before (in the chat app, or website forms).For example, I have a quote form and if Intercom has the name and email stored I would like it to be pre-populated into the form (and vice versa).My question is, how can I achieve this? Intercom doesn't appear to have a JS method to get the current user details.Thanks in advance!Sam.
Hello,We are switching workspaces in Intercom and we want to keep all the conversation data from the old space.The data has been pulled from the API in JSON format.How can we use this data so it is kept in a way that is organised and searchable by keywords?Does anyone have experience with this process?All the help and guidance will be highly appreciated. Thanks.
I would appreciate the opportunity to receive feedback on the workflow I've just implemented on my website. The goal is to use it as a lead magnet. So, please share your thoughts and insights, taking into consideration that it is currently in both German and English. I hope you understand it well. URL: https://diegomaury.mx/hacksureste/documentos-y-plantillas Also I have other workflows in other pages of https://diegomaury.mx
We are sending user data from Segment to Intercom, we did all the mapping according to the documentations and did not exceed limitations but still some of the event properties we receive with the event is not visible on the user profile. e.g We are sending “order_completed” event and can see “invoice_url” in the custom properties list but not seeing it on the user profile.
Hi, i use Webhook from Intercom, i want to notify user that conversation created or some participant in the conversation (admin for instance) are replied. but the webhook payload “admin.replied” or “user.replied” does not contain email of the participants, there only admin email, how can i retrieve email of receiver user?For example: Admin replied to Uncle Bob in private conversation (Uncle bob email is: uncle@bob) but how to get Bob’s email without direct interaction with API, using only webhook?Thanks!
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.