Expand Fin to email is now live on Fin Academy!
-
Recently active
I have connected the Stripe app and for thousands of customers it shows them in Intercom as having an active subscription when in truth they have cancelled long ago.I attach screenshots from what I am seeing in Intercom vs. Stripe. This happens for thousands of users. Also, how can filter in Intercom for MRR > 0? Thank you,Dimitris
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
For authenticating my domain, I have successfully authenticated the intercom domain key CNAME but not the outbound intercom CNAME. They both use the same exact process and were set up the same exact way. Anyway, one fails while the other is working.
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
I'd love to be able to report on how often cases have to be transferred between Teams. Am trying to figure out a way to add a tag to use to report on this or how to see this otherwise. Am hoping to avoid teammates having to manually add a tag when transferring. Thank you!
I've just inherited an Intercom instance with pretty robust rules and bots set up. I would love to run some tests on some things in a test environment but do not want to take the time to rebuild everything from production. Can I refresh the test environment to match production? Am okay with losing everything that is currently in Test.
Hello, to help filter messages from users we would like to know if there is a way to block personal email addresses (gmail, hotmall, yahoo, etc.) so if the person does not send a business email they will be sent to spam or be sent a bot message to provide a valid email. Thanks!
Hi, we are launching our new Saas solution in the coming days... One of it's features is Workspaces. As a user, you can create different workspaces, just like in Slack, where you could have one workspace related to company A and another workspace for all things related company B. Now, since our Saas app is security related, for security reasons, each time that one of our customers creates a new workspace it automatically creates a new subdomain for them with the name of their workspace. And they will only be able to access the app (and their workspace) with that subdomain!! So, to give you an example, if you would become our customer and you would create a new workspace called "companyA", we will automatically create a new subdomain for your workspace called:https://companya.ournewsaas.com. (where ournewsaas is the name of our upcoming SaaS, and companyA is the name you gave to your new workspace.)Now comes the question: If - like i explained above - we are going to cr
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'm looking for the best way to track issues for every conversation our users initiate. We have previously used conversation tagging but it resulted in 100+ tags that were difficult to sort through and manage since we also use customer tags heavily. I'd like to be able to track the core issue associated with each conversation. Ideal categories I can choose for each conversation:Issue Type drop down list (feature request, bug, feedback, question, etc)Product Area drop down list (login, registration, dashboard, profile, etc)Specific description of issue (should be able to tag multiple conversations with the same issue description)Date of Issue (should be automatic based on the conversation data) I need to be able to provide timely reports to management including:Total issue volume over the last 2-4 weeksIssue volume by Issue TypeIssue volume by Product AreaIssue volume by Specific Issue The goal would be to resolve customer issues within the product, before users escalate. So far
I put a filter on the tag field, let's say the tag name is "Feature X", and set the date to last 4 weeks.Will it show me all the conversations that are tagged as "Feature X" in the last 4 weeks? I tested it by tagging one conversation and see if it shows up but it didn't. Is there a waiting time until it shows up on the reports?Thanks in advance 🙂
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.
We start our conversations in a general support team folder. We then occasionally send tickets to other teams for more help. If we run a responsiveness report and filter by the second team that the ticket was forwarded to, will the report only show responsiveness while the ticket was assigned to that team, or will responsiveness while it was in another team folder be included in the report?
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)
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.