Fin for Salesforce now live on Fin Academy!
-
Recently active
Background: We are building an integration with Intercom for our Application suite. We want the O-Auth flow in Intercom enabled for our users. As we understand it, this would require us to go through the App Review process from Intercom. Questions: 1. Can we change the oAuth URL before/after review?2. Can we change the webhook before/after review?3. We want the installation of our Intercom plugin only via our web app itself, how long can we have the app approved but unlisted on Intercom?4. Does Intercom need access to our webhook code to test, given that there is nothing else on our Intercom app?
My problem is that I want to sync ALL users and companies to my CRM AND ALL historical conversations - so when we engage with a customer for onboarding and account management activities we can see all support history via Intercom. I need to sync conversations to my CRM - we are now using Close (having used Hubspot and Pipedrive previously) Something similar to this here: https://www.intercom.com/help/en/articles/2128216-hubspot-app-send-leads-and-conversations-to-hubspot(but needs to import all historical) Currently, we are dancing between the two platforms (not very well or fun). I have spent a bunch of time being a (far too complex) integration with Zapier but I think this ultimately ends in frustration as it needs to be something more native or adequately supported by Intercom. It's also a bit of a data governance issue for us because if Intercom dies on us we don't have these records anywhere else. How can I sync all historical conversations to an external service?
I'm developing iOS app using intercom iOS SDK. Currently I'm facing problem that's intercom doesn't update for new message coming. Only update when I open conversation from launcher or goes into background mode, then comes again in foreground mode your help is required?
Created a new company:curl https://api.intercom.io/companies\ -X POST \ -H 'Authorization:Bearer <AuthToken>' \ -H 'Accept: application/json' \ -H 'Content-Type:application/json' -d ' { "name": "Test Company", "company_id": "18ac530", }'It was created successfully. Then used the Intercom generated id for it to attach it to a contact:$ curl https://api.intercom.io/contacts/62fe23da8c9c889b4c86b884/companies\ -X POST \ -H 'Authorization:Bearer <AuthToken>' \ -H 'Accept:application/json' -d '{ "id": <intercom_id for the company> }'Got an error, company not found. The docs say that a company must have at least 1 user to be listed and accessible. But this is a Catch-22 how am I supposed to add users if I am unable to access the company. To confirm, that my initial call to create the company was indeed successful, I ran this:curl \ -s https://api.intercom.io/com
hi, i am trying to create an intercom canvas kit, i create a url for initialize and submit flow on google apps script but it don't work well this is my google apps script code INITIALIZEfunction doPost(e) { var Json = JSON.parse(e.postData.contents); sendDataSocket(Json) var CanvasBody = { "canvas": { "content": { "components": [ { "type": "button", "label": "Click ME!!!!", "style": "primary", "id": "url_button", "action": { "type": "submit" } }, ], }, }, }; return ContentService.createTextOutput(JSON.stringify(CanvasBody)).setMimeType(ContentService.MimeType.JSON); }SUBMITfunction doPost(e) { var Json = JSON.parse(e.postData.contents); var CanvasBody = { "canvas": { "cont
Sync limitations Intercom doesn’t consider outbound messages without replies as conversations.We found that if an end-user doesn’t reply to outbound messages (such as emails, posts, or chats), we can’t fetch the conversation IDs because the REST API does not return them. As a result, we can’t sync these conversations to your destination. I want to see who gets which outbound. When can we get ability to get this data programmatically? @Azure Radio 277
We utilize the Jira/Intercom integration to connect our Development team with our Customer Service inquiries. We'd like to see how many conversations are linked to a certain Jira ticket or even just linked to tickets in general. Has anyone found a simple way to do this?
Hi I'm trying to update 'language_override' value during the user preference update event, but I couldn't see any changes even after calling the APIs. Is there any other way to update the field? Thanks
What is the difference between token and acess_token returned while trading the authorization code
I've seen a few questions about it in this forum and it would be helpful for our mobile app.
Has anyone else had this problem? It's been 3 days and Intercom support still hasn't read any tickets, so I figured I'd ask the community here. The injector script and boot code both call the right appId, but the scripts that get injected insert both the correct and the other company's appId.
Hello There,Consider me new to the intercome and don't have an idea about even the basics of integration. I'm presenting the use case and seeking a solution for it. Once the user opens up the messenger, he will be shown up with a form that is generated through my server (it is not the same every time. It is based on some conditions). The form content is different for different users based on the logic on the server.The user clicks on a button on this form and the response is sent back to the server for some business decisions. So I'm confused with following thingsHow should my server be intimated when the user opens up a messenger (with the user detail)How can I send the UI back in form of JSONHow can I record the response back if a button in that UI is pressed The information available is in bits and pieces and I'm not able to find the end to end example.Looking forward for an end to end example do acheive the use case. Regards,
Hello, I am trying to send new user data - including email - to a third party app. It seems that email are not part of the payload, how can I add it to it? Thanks!
I have an Intercom app, and I am pulling conversations in to my local storage for my customers to run additional analysis on. I want to be able to link them back to the original conversation in their Intercom dashboard. I can't find documentation on the logic to construct a link back to the conversation. Can anyone help me find the right logic?
I am trying to get a full list of the users through the /contacts endpoint of the current version of the API, but I am only getting the leads and not the users. Is there a param I have to pass to the endpoint? I tried role: user, type: user but no luck.
We have a system that provides interactive demos and walkthroughs, and would like to be able to enhance our rep's ability to suggest them as admins from within Intercom. Is the table set in such a way that we can make this happen? Example Use Case:An agent is on chat with a customer that wants help with single sign onThe agent clicks a button, searches SSO, and our hit appearsThe agent clicks on this hit, and it is injected into the conversation (ideally, we have the ability to inject meta info and images as well!)The customer sees a nice image and link as a result of the agent's injection of content Thank you!
Is it possible to delete multiple contacts via the Intercom API? The article here does not say anything to that affect https://developers.intercom.com/intercom-api-reference/v1.3/reference/delete-users/p>
In our case, we have an attribute called "preferred_language" and a team inbox called "Repair Inbox".If a conversation would end up in the Repair Inbox and if the preferred_language of the customer would be "EN", then I would like to add a note or subject to the conversation saying "English Customer". Would be great if anyone could help me out or let me know if this is possible :) Thanks!
Hello, I would like to be able to query a team to see how many tickets are in them at a given time. For example, we have an overnight queue and I would like to be able to alert on if that queue gets past a certain number. Seems like I would want to add a tag using the rule and then query for tag count? Thanks!
Hi! We've been snoozing a lot of tickets for which users do not reply instantly for days which results in the "time close" being increased. What should be the ideal time to close a ticket if a user has not replied? How many followups should be sent?
As i said, i'm trying to POST a new intercom/message to my customer but i'm not able to do it. Maybe the body is not correct. I have no problems with 'intercom-client' node library but now I must send this information through a serverless function :P
I want to try out the https://api.intercom.io/conversationsendpoints with demo data
Hello,I am developing an integration from my company's system to Intercom using the new features of Custom Objects and Custom Actions, but I have not been able to retrieve in my Custom Bot as a Data selection button the data mapped to my Custom Object.I have already set up the right relationships from my Custom Object to the People and Conversation objects following this tutorial (https://www.intercom.com/help/en/articles/6298283-setting-up-the-right-relationships-with-custom-objects), but no buttons are being shown in my bot.Can you assist me setting this up? As this is a new feature, I could not find any other help in the Intercom Help Center.Thank you,
It has been reported that on devices with smaller screens the configured layout does not work in the same way. Could anybody help me?
Hi, We randomly get the following error when trying to build an android release build. After building a few times it seems to fix itself but suddenly appears again after some time. This is pretty annoying since it costs unnecessary credits on CI servers. It already happened in react-native-intercom 2.1.0 but also happens now on latest 3.0.5. FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':@intercom_intercom-react-native:generateReleaseRFile'. > A failure occurred while executing com.android.build.gradle.internal.res.GenerateLibraryRFileTask$GenerateLibRFileRunnable > /Users/vagrant/git/node_modules/@intercom/intercom-react-native/android/build/intermediates/local_only_symbol_list/release/R-def.txt
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.