Fin for Salesforce now live on Fin Academy!
-
Recently active
When we make a call to the Conversations Search API, it passes the expected errors as listed here: https://developers.intercom.com/intercom-api-reference/reference#http-responses) BUT the 402 error (which is when the user is on a free plan so can't access the API) doesn't come through. For example, this is what we get for a bad request error: {"type":"error.list","request_id":"003cf6a7obhfbnmt0uv0","errors":[{"code":"invalid_operator","message":"Composite operators must be of type AND or OR "}]}⏎ But we only receive the 402 error if we make a call to List conversations, NOT to Conversations Search. Using the same credentials and app both times. We use version 2.3 of the API. Is this a bug that the Search API is not passing this one 402 error or expected?
From COUNTS documentation: https://developers.intercom.com/intercom-api-reference/reference#conversation-counts/p> But main problem here is that this information is not grouped by companies. Is there way to do some aggregation or grouping by company for conversation statistics?
Hi, i can't send reply to conversation via API, but can do it via intercom website. Please, can you see request with this id 003abpt6qlp4obiq78ig and help me?
Dear community, hope you all are doing great! I'm looking for the following solution: I'm setting up a workflow in my CRM app that must connect to my Intercom workspace and send a message to the users of a specific company. I'm trying to do this via webhook. The problem is that I have no idea of how can I make this automation. It's been a few weeks that started to work with multi-plataforms connections and I did not learned how to achive a few things yet. I'll attach the webhook setup screen from my CRM, this may help us to solve the requirement. Thanks a lot for your help, Kind regards,Rodrigo.
In https://www.intercom.com/help/en/articles/179-send-custom-user-attributes-to-intercom,I createdwindow.intercomSettings = { app_id: APP_ID, "book": "ABC" }; How to get the key value pair book & ABC via API?
Hi, Can I create an app via API and how many apps can I create? Thank you
I have some troubles with webhooks. For unknown reasons Webhook's verification fail for one particular customer. But not for all the time. Sometimes it succeeds (I'd say it fails 1 out of 10 ).Do you have any tips on how to debug this issue? I logged the payload and it doesn't look suspicious. Just a regular user.tag.created event. Here is how I verify webhook```const verifySignature = ({payload, secret, signature}) => { const stringified = JSON.stringify(payload); const calculatedSignature = `sha1=${crypto .createHmac('sha1', secret) .update(stringified) .digest('hex')}`; if (calculatedSignature !== signature) { throw badRequest(`Invalid signature provided`); }};export const verifyWebhook = ({clientSecret}) => async ({params, payload}) => { verifySignature({ payload, //req.body parsed by koa-body secret: clientSecret, signature: params['x-hub-signature'], }); return {id: payload.app_id};};```Thanks in advance for
We already have Intercom integrated into Zendesk and it works well. However, we want to achieve another level and automate ticket fields fulfilment.
Hello, We've had a load of crashes on our Android app lately that are coming from the Intercom SDK. I've attached the stacktrace below. Hoping to bring some light on this to see if there is a known issue. We haven't updated the Android SDK recently, we're using version 9.1.2.Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'void io.intercom.android.sdk.conversation.ConversationContentPresenter.onProfileScrolled()' on a null object reference at io.intercom.android.sdk.conversation.ConversationFragment$2.onOffsetChanged(ConversationFragment.java:4) at com.google.android.material.appbar.AppBarLayout.onOffsetChanged(AppBarLayout.java:32) at com.google.android.material.appbar.AppBarLayout$BaseBehavior.setHeaderTopBottomOffset(AppBarLayout.java:54) at com.google.android.material.appbar.AppBarLayout$BaseBehavior.setHeaderTopBottomOffset(AppBarLayout.java:2) at com.google.android.material.appbar.HeaderB
Hi folks! I’m Mat, the Product Manager for our mobile SDKs. Just dropping in to share a sneak peak at some work that I think a number of people in the forum will be excited to hear.. we’re working on React Native support 🥳 We’ve started work on a React Native wrapper for our mobile SDKs, and we’re aiming to release it around July. I know not having a supported option for React Native apps has been a pain point for a number of you, so I’m hoping you’ll be as excited about this news as I am! I’ll share more info here as we get closer to the release. For now, here are the headlines: The React Native wrapper should be available around July.It’ll work with the latest versions of our Android and iOS SDKs at the time.The wrapper will be fully supported by us, and we’ll be keeping it up to date with each new release of our mobile SDKs. Below is a gif of a conversation opening from a push notification in a React Native app on Android. As you can see, we’re making good progress. That’s
Hi, party ppl. Due to the nature of my workspace setup, my agents often close the dialogues. Usually when the ball is on the customer's end and not necessary when the correspondence came to the conclusion. For that reason, I need some custom solutions to gather feedback about the conversation quality. Roughly my requirements are dialogue is NOT on the queue X (I have a specific "timeout" queue that helps to filter trolls etc")The dialogue is in the "closed" state for N days/hoursIf the dialogue fits both requirements, the system, 3rd party app, bot, or whatever, would send a survey. I would be very grateful for any advice that our community can provide on this matter.
I would like to use from REST API features such as queries for searching conversations however our API version is 1.0 and so we'd need to upgrade it. I am wondering whether changing the API version will cause any breaking changes in the intercom app. FYR this is what I'm talking about: https://developers.intercom.com/intercom-api-reference/v1.0/reference#get-a-single-conversation & https://developers.intercom.com/intercom-api-reference/reference#search-for-conversations As you can see, V2.3 allows queries in searching for conversation where we'll search by the user id
Is there a way to reply to a conversation via API without notifying the associated user/contact (e.g. sending e-mails)? It looks like Intercom has some logic as replying via API sometimes does and sometimes does not trigger an email.
Is it possible to make creating a Zendesk ticket before closing the chat?🤔
I am curious if this feature was added, because ii saw some threads where was mentioned that is possible to add this feature in future releases
I am using the Ruby API and the following code gets an error:" (Custom attribute 'kamil_attribute_console' does not exist)" user_id = 1 intercom_query = intercom.contacts.search('query': {'field': 'external_id', 'operator': '=', 'value': "#{user_id}"}) contact = intercom_query.first contact.custom_attributes = {"kamil_attribute" => "here-iam-update-me"} intercom.contacts.save(contact)
I made an app that post messages into conversations using the Intercom API, and I want those messages to come from a bot/operator, not from the contact nor the admin. Here is a screenshot of an app that posted such a message, but I cannot find how to achieve this in the API docs… Thanks for your help!
So far, I just have the Click Me example working, but ready to start bring back information from NetSuite. I see where the initialize is sending the request payload, but my understanding from the Canvas Kit documentation is that it would also send the Contact information as part of that payload, but the only payload I'm seeing is the {admin_id, app_id, conversation_id, inbox_app_id, and user_id}. I could work with the user_id and get the email address from there to search NetSuite, but it be easier to have the email address already. Basically, it'd be similar to the Shopify app as in displaying if the User already has cases present in NetSuite or even is present in NetSuite, and display that information on the conversation. Any thoughts, ideas, on how best to proceed?Let me know if you need more info?
I'm building my app with Intercom for Cordova (https://developers.intercom.com/installing-intercom/docs/cordova-phonegap-installation and I'm having the following error IntercomBridge.m:118:15: No known class method for selector 'hideMessenger' Does anyone have the same issue? Notes:<plugin name="cordova-plugin-intercom" version="~9.1.0" />"cordova-ios": "^6.1.1",
Hi guys, We are having an issue with Intercom's chat on a react-native app, on IOS. The chat works perfectly fine just until you open a modal view. After opening and closing it, if you try to open the chat the text field will be missing, so users won't be able to reach us. There is also a weird UI glitch showing the textfield coming from the top sometimes, and suddenly disappearing. We are using this react-native-intercom library fro the implementation, and the issue has been reproduced in both IOS 13 and 14 beta, on both an Iphone 6s and Iphone Xr. Please, find attached a video showing the weird behaviour. As you can see, the chat works as expected in the first 3 attempts. Then, after opening and closing the Navigation modal, the chat UI is missing its text field. Does anyone ever experienced anything similar? Any workaround? We have been trying to debug this with no luck. Thanks in advance for your time 🙂
I'm developing android app using intercom (React native android). Currently I'm facing problem that's intercom doesn't update for new message comming. Only update when I open conversation from launcher or kill the app and open again. Please help
I received a security alert from Google Play Console when I uploaded a recent app build. The issue is caused by: io.intercom.android.sdk.utilities.IntentUtils.safelyOpenIntent Attached is a screenshot showing the issue.
In INTERCOM iuas7kkt we are unable to connect to INTERCOM from Android apps, we dont have this problem with Web or iOS. We see a difference here, in settings/security. What we are missing in Android, please? Kind regards. https://app.intercom.com/a/apps/iuas7kkt/settings/security/p>
We are implementing the Intercom widget on our website using react app. Everything is kinda working fine, but we are facing with this weird state on the application:We have a page for the user to change their name and email, and we want to show that new information on the widget.We have a message that greet the user with "Hi {username}" and when the user change its name on our app, the message is still using the old name.We are doing a `window.Intercom('update', { name: newName, email: newEmail })` and it reply with 200 OK and if I check the Intercom panel it has the "newName", but for some reason, it is still showing the old name on the widget. Is there anything we can do?
Hi, I receive this message from you .' [OAUTH FLOW} In the loom video, you shared the app functionality, but we need to see the full end-to-end flow, including installation of the app with oauth, the end-to-end experience and functionality (as shown already) and uninstallation of the app. ' How do I do . there is no docs about this. if i install from the developer hub no oauth flow trigger.
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.