Fin for Salesforce now live on Fin Academy!
-
Recently active
Dear friends, Do you guys know how can I connect my Intercom data into my MS Powerbi? I've searched and it looks like it is possible to get this done using the rest APIs provided by the Intercom but I'm not managing to access them, can someone help me on this? Kind regards,
This is the stacktrace: com.google.gson.internal.bind.TypeAdapters$35$1.read (TypeAdapters.java:60)com.google.gson.Gson.fromJson (Gson.java:20)com.google.gson.Gson.fromJson (Gson.java:4)com.google.gson.Gson.fromJson (Gson.java:9)com.google.gson.Gson.fromJson (Gson.java)arrow_rightio.intercom.android.sdk.api.ErrorStringExtractorKt.extractErrorString (ErrorStringExtractorKt.java:30)io.intercom.android.sdk.api.Api$1.onErrorio.intercom.android.sdk.api.BaseCallback.handleErrorio.intercom.android.sdk.api.BaseCallback.onResponseretrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall$1.lambda$onResponse$0retrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall$1.lambda$onResponse$0$DefaultCallAdapterFactory$ExecutorCallbackCall$1retrofit2.-$$Lambda$DefaultCallAdapterFactory$ExecutorCallbackCall$1$hVGjmafRi6VitDIrPNdoFizVAdk.runandroid.os.Handler.handleCallback (Handler.java:938)android.os.Handler.dispatchMessage (Handler.java:99)android.os.Looper.loopOnce (Looper.java:201)android.os.Looper.lo
Hello, I am trying to merge contacts leads into users as follow: curl --location --request POST 'https://api.intercom.io/contacts/merge#39; \--header 'Authorization: Bearer toto=' \--header 'Content-Type: application/json' \--header 'Accept: application/json' \--data-raw '{ "from": "623f6320f06ce936269f7bd9", "to": "6189c5687f416a8308a57a23"}'When I try and query for them individually like this: curl --location --request GET 'https://api.intercom.io/contacts/623f6320f06ce936269f7bd9#39; \--header 'Authorization: Bearer toto=' \--header 'Content-Type: application/json' \--header 'Accept: application/json' The API returns the contact (lead or user) that I want to merge.Also, same result when going through the platform: https://app.intercom.com/a/apps/glsleifc/users/623f6320f06ce936269f7bd9/all-conversations/p> I get the proper profile with associated conversation. Yet, when I want t
I recently tried upgrading from 11.1.0 to 12.3.0 of the Intercom iOS SDK and encountered the following error when attempting to build and archive:umbrella header for module 'Intercom' does not include header 'ICMLoadingViewController.h'I am using the following:macOS 12.4Xcode 13.4 (13F17a)Swift Package Manager (swift-tools-version:5.6)Fastlane 2.206.0Minimum iOS target version of 13.0 I also had the same issue when attempting to use version 12.2.1 of the Intercom iOS SDK. Has anyone else encountered this or found a workaround?
In my current integration, I made an assumption that if a contact was created and associated to a company that contact's company details would come in on the `contact.created` webhook notification. However, I'm no longer convinced that this is ever the case as I see the creation of a contact and attaching it to a company are always done in 2 separate requests in the UI or via API. Is there ever a case where the `contact.created` notification would contain the contact's company details? I haven't been able to make it work even making the attach to company API request in quick succession after creating a contact. Are there other webhook notifications we could use to know when the contact becomes attached to a company or any other alternative approaches we could use besides polling the contact for updates?
can I have an example !
I use @intercom/intercom-react-native. User is registered with Intercom.registerUnidentifiedUser() and I use Intercom.updateUser({ Tag: 'someTag' })but when I check user in Intercom I see Tag has not been set.
I'm trying to send a new message using "https://developers.intercom.com/intercom-api-reference/reference/admin-initiated-conversation" api and i'm sending `create_conversation_without_contact_reply` key as true in the payload but the response received doesn't contain any conversation_id in it as described in api_documentation. What i trying to do is to get the conversation_id and then instead of sending a new message every time, Send a message as reply to this conversation.Am i missing something here? Or is there any work around available to handle my scenario?
There is a list of users in intercom called Active. This list has active users last 30 days with more than 1 web session. can we monthly update the contacts on salesforce based on these? How do do it
I set up all the requirements but show me this error E/Intercom: Failed to register or update user: Unable to resolve host "krb1eidw-android": No address associated with hostname
It looks like Intercom doesn't know that I'm already logged in. Noticed this a few days ago, it still wants me to join the community even though I'm already logged in. Was anything changed?
The documentation for the Delighted integration claims to have an option to trigger a survey send when the conversation is closed, but I'm not seeing that option during set up. Do I have to create a segment for recently closed conversations? Has anyone successfully set this up? I was excited when I saw the integration but it doesn't behave as advertised.
We'd like to trigger a custom "rating feedback" in our mobile app. We have some specific need for the flow and the component, so we need to develop it custom. However when it comes to setup a campaign and automation, using our users data, Intercom is the best ! So we were wondering if there were anyway we could setup a Campaign (e.g Posts ? Banners ? Tours), but instead of displaying the Intercom interface or elements, instead catch an event to be able to display our own flow ? It could ressemble something like:React.useEffect(() => { const customPostsListener = Intercom.addEventListener( IntercomEvents.IntercomCustomPostReceived, (response) => { setDisplayCustomPost(true); } ); return () => { customPostsListener.remove(); }; }, []);(well we'd also probably need some way of knowing if the users received the post while the app is offline, like a `Intercom.getPendingCustomPosts()`) This would be awesome since we
Hello, Intercom community.I'm working on a wider list of languages to support and would like to ask if someone faced the same task and have some advice to share. Help Portal - open and shut case, Intercom has a convenient system to manage articles in different languages. Series - It seems that a separate series for each language should be created? Looks like a hustle. Maybe there are some workarounds that I'm not aware of? Inbox - Is there any app that would make it easier for a human agent to chat in different languages (incoming/outgoing messages translator or smth like that) All advice will be highly appreciated. 👐
We use DialPad for telephony. DialPad has told me that they require that in order to forward a number, it must be confirmed by calling and confirming with a response (like pressing 1). However, Switch simply texts, and does not call so I am unable to confirm email forwarding. Anyone have success yet?
I have integrated IBM Watson to the intercom. Could anyone help me how to pass the Qualification data (email or account number or name) from intercom to Watson?
Usecase: We have a requirement to create an canvas app and serve it through an API. I could create an app and also serve it through conversation message from Agent view but I am not quite sure how to send it through API. When I intercept intercom UI (Through network monitor) and how it sends app in conversation it does three things Configures the card Initializes the cardSends the card in conversation {"app_id":"----","conversation_id":"15","blocks":[{"type":"messengerCard","canvas":{"id":"-----" Is there any way to do the same thing using API?
When I use the console (e.g. to `po` something) in Xcode, now I geterror: expression failed to parse: error: virtual filesystem overlay file '/Users/distiller/project/DerivedData/archive/Build/Intermediates.noindex/ArchiveIntermediates/IntercomSDK-Dynamic/IntermediateBuildFilesPath/IntercomSDK.build/Release-iphonesimulator/IntercomSDK-Dynamic.build/all-product-headers.yaml' not found error: virtual filesystem overlay file '/Users/distiller/project/DerivedData/archive/Build/Intermediates.noindex/ArchiveIntermediates/IntercomSDK-Dynamic/IntermediateBuildFilesPath/IntercomSDK.build/Release-iphonesimulator/IntercomSDK-Dynamic.build/all-product-headers.yaml' not found error: couldn't IRGen expression. Please check the above error messages for possible root causes.I'm not sure what "distiller" is — that is not my username. The implication is that the library is using an absolute path when it shouldn't be. When I go back to an earlier version of my rep
Does anybody know if there is a way to set up a rule that will automatically mark the start date and end date (properties) based on some actions (changing the stage of a project)?
Hi. I have some crashes in app with integrated Intercom Android SDK 10.6.1. Stack trace is:Fatal Exception: java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=840666861, result=-1, data=Intent { (has extras) }} to activity {com.healbe.healbegobe/io.intercom.android.sdk.activities.IntercomMessengerActivity}: java.lang.IllegalArgumentException: Key 'limit' not found in '40MBを越えるファイルは送信できません' at android.app.ActivityThread.deliverResults(ActivityThread.java:5311) at android.app.ActivityThread.handleSendResult(ActivityThread.java:5350) at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:54) at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45) at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:9
I have configured intercom webhook for user.created, user.replied and admin.replied. Now when i reply to a conversation i only receive one hit for webhook which is working fine. But when i reply from intercom parrot as a customer, i am receiving 2 different hits with same payload for user.replied with a difference of few mili-seconds. I am attaching screenshots of both payloads with time received and of the topics selected for webhook
I'm trying to figure out how to detect an Intercom Message was sent from our app. This is achievable in the iOS SDK using the "IntercomDidStartNewConversationNotification" NSNotification, albeit without knowing what the message actually was. Is there any way using the Android SDK? Doesn't look like there is... I'm a bit confused why there are hardly any callbacks or notifications within the Mobile clients when certain important events occur. Is this really not a requested feature?
Hi,For create_message and create_conversation have same error. create_message_url = "https://api.intercom.io/messagesquot;create_conversation_url = "https://api.intercom.io/conversationsquot; create_message:{"type":"error.list","request_id":"0000gs3ckh0kbkfn1i4g","errors":[{"code":"server_error","message":"Server Error"}]} create_conversation:{"type":"error.list","request_id":"00b89n0esi3jhj96s2og","errors":[{"code":"server_error","message":"Server Error"}]} Thanks for helping.
I dont want to sync to the intercom chats to Salesforce activity. How to change this?
Hello, We are using messages API "https://api.intercom.io/messagesquot; to send emails to intercom users from our website.We are trying to send email with HTML but look like API don't support for HTML version. So We have created custom templates into intercom system. Right now we are looking for to send emails with custom templates, please let us know how we can send emails with template from API. 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.