Fin for Salesforce now live on Fin Academy!
-
Recently active
Hi, I have an app that is installed via OAuth for 3rd party users. How do I tell what is their app id? The rationale is that I'm using webhooks to listen to events for my 3rd party users, which I understand has an app_id within the payload. But I'm unable to map that app_id to which user that particular event is for as there doesn't seem to be anywhere else that provides that information upon OAuth? Is there an API call that I can make to retrieve the app_id which an Access Token is tied to? Thanks!
Webhook dont send data? Only empty request? Get and Post parameters are empty... How we can get data about notification?
Hello People, I am trying to use an app with a webhook to do the 2-way communication between user and intercom agent.The agent messages are showing up in the body field of the event coming to the webhook(PFI for ref) in the HTML format, I need a way on how to parse this body and fetch the message in it to show the same to the user. Thanks in advance.
We are currently facing a huge perf issue with angular and this node, mat-menu or modal are very slow to open due to a huge amount of style recalculation, especially on Safari. As soon as I delete this node everything is back to normal. So I delete it on app boot, it's a little bit hacky for the moment, but we have no choice due to client complaints. Is there a risk to delete it, things still look working well without it. Here the example for a modal.With:Without:Best regards.
I'm getting the response: {"support_url":null,"error_code":"third_party_request_error","message":"Something went wrong with the third party server during the request"}when trying to initialize the app, I don't know what kind of error is involved, no other code error or description is given to know if is a permission issue from my server, when I access the URL set in canvas it returns the following object{"canvas":{"content":{"components":[{"type":"button","label":"Click Me, This is AppCore!!!!","style":"primary","id":"url_button","action":{"type":"submit"}}]}}}any help will be appreciated, thanks!
If we unpublish an app from the App Store, can a user still uninstall it? My understanding is that to remove an app, they need to open their inbox, navigate to the App Store, find the app and remove it. However, if we unpublish the app, can they still do this? The use case for us is we are swapping an old app for a new one, and they have the same name, so we can't have two published at the same time.
I would like to send an automatic message when a user pings us in Support. I do not want to use the Bot. Is there any other app that I can install and set an automatic message to those who try to chat with our support team? Please let me know.
I see there is an API for "List Attached Tags" for contacts but not Companies. Is there a way to pull what tags are associated with a company? Or is the returned on "retrieve a company" or "list all companies"?
I just went to update my Intercom iOS SDK and for version 10.2.0 and above I am experiencing the following build error: Failed to build module 'Intercom' from its module interface; the compiler that produced it, 'Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1)', may have used features that aren't supported by this compiler, 'Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)' I suspect something has gone wrong in the 'Added support for iOS 15' release which means it's no longer backwards compatible. If this is intentional then there are no warnings about this in the release notes, and no migration guide on the Intercom docs. Has version 10.2.0 and above been compiled on Xcode 13 without checking that it's backwards compatible with Xcode 12.5? I can see the import _Concurrency in the build error coming from Intercom, and MainActor has been used in a few places, which has probably broken backwards compatibility
I'm trying to search my Contacts by their `id` using the `IN` operator that is listed in API v2.3 reference (https://developers.intercom.com/intercom-api-reference/reference#section-accepted-operatorsThis is my current request payload:```json{ "query": { "operator": "OR", "value": [ { "field": "id", "operator": "IN", "value": ["5fec4b003ba34a1198516369","5fec4b003ba34a11ab516481"] } ] }}``` but I get back an invalid response ```json{ "type": "error.list", "request_id": "000bcmd8o18tsjg9qfq0", "errors": [ { "code": "invalid_field", "message": "_id is not a valid search field" } ]}```It looks like that this field can't be used to search with th
Is there a way to get more error details for canvas? Trying to test out canvas and I get an error "Something went wrong while trying to set up that card, please try again" All i did was configrue the url, which returns the json from https://developers.intercom.com/canvas-kit-reference/reference/canvas and I'm stuck on the first step..... I used chrome console and I see that the error_code is third_party_malformed_response_error Here is the URL I'm using for the initialize step - https://spacedrift.azurewebsites.net/api/intercom/initialize
You mention in the Signed Notifications section in the webhooks docs (https://developers.intercom.com/building-apps/docs/webhook-model#section-signed-notifications that the X-Hub-Signature is a sha1 signature of the payload.body and the client secret. Could you please confirm the order both strings are concatenated (payload.body + client_secret) or (client_secret + payload.body) before you pass through sha1()? Although I've tried both options I'm yet to get a match, but before I look into the possibility of my payload body causing the issue I'd like to get confirmation on the order the two strings should be concatenated. I'm attempting to pass the concatenated string through a sha1() method to do a string comparison with the header value from the request? Is the usual method to confirm signature or is there something I've missed?
Hola👋 We have intercom integration which is used by our customers and use intercom for ourselves too. Currently we a developing a 'delete account' feature to become GDPR-compliant. So when user in our system requests delete of his theirs data we need to delete it from intercom as well. I assumed that using Access Token for requests gives you all the permissions but seems like I was wrong. When I try to delete a company I get "token_unauthorized". There is a list of permissions in Authentications but AFAIK if I enable delete permissions there they will be requested form our customers who installed our integration too. Is there a way to generate different Permission scopes for API key (internal use) and oAuth (external use)? Thanks in advance for any tips
I already integrated Intercom with WAB via Octopods. But now, I want those conversations to be handled by a Bot or at least to have some options and 'filter' them out before transfering them to a real agent. Do you have any documentation on IBM Watson?
We want to track an event, then based on the event triggers an email Stepsend an event from REST APIAdd a rule on the event in order to trigger an emailcheck if the user has received the mail is that possible setting a rule in Intercom?
Hey, this is a question about the conversation_part list field, If I recall , I used to be able to receive the entire thread of messages within a conversation but now I only see the a single message in conversation_parts no matter the length of the thread
I'm trying to get Intercom to forward conversations to Zendesk as tickets. Both using the ready-made app integration and Zapier, attachments work but they load the attachment content from Intercom's CDN and the link includes an expiry timestamp (e.g. expires=1633516164, which is an unix epoch timestamp). This expiry timestamp only allows viewing the image 30 minutes after. Is there any way to bypass this limitation? We're not able to bring the Zendesk users to Intercom so that they'd be able to view the conversations there. Thank you.
We get the error 'hmac_mismatch' in our Android app and the chat & FAQ isn't working. We have set it up as in this documentation: https://developers.intercom.com/installing-intercom/docs/android-identity-verification/p>Any ideas on what could be wrong?
I want to Send my users weekly reminders via sms based on rules from “series”, Allow them to reply in a way that their reply arrives at our representative’s inbox in intercom. Is that possible (even only one of those options?) - and if so what integrations can be used for this?
Does calling `registerUser(withUserId)` or overwrite any user attributes previously set such as the languageOverride?
Even the example from the help guide (yes, I did enter the API token) doesn't work:curl https://api.intercom.io/articles -X GET -H 'Authorization:Bearer <Your access token>' -H 'Accept:application/json' -H 'Content-Type: application/json' Returns the following error:{"type":"error.list","request_id":"001iuuadd47ehouu9ndg","errors":[{"code":"unauthorized","message":"Access Token Invalid"}]}
We are handling a review process via Intercom, ie. users request a review, we automatically create a conversation and then all discussions about the review should be done inside this specific conversation. now we want to add a button that opens the conversation but I only see a way to create a new conversion or list all open conversations, but I don't see an API call to open a specific conversation (even when its closed). ie. something like Intercom('showConversation', 123)
Hey I'm trying to integrate Intercom with the current React Native app we're working on and while it's working perfectly fine on Android, the iOS keeps crashing. Here are the error details:*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[Intercom setReactNativeVersion:]: unrecognized selector sent to class 0x112eaf318' terminating with uncaught exception of type NSExceptionP.S. I tried adding "react native" as one of the forum question topics but it wasn't available.
We are building a platform that helps segment customer feedback. We are wanting to sync the custom attributes from Intercom into our application. We would like to know when custom attributes change on a contact. Is there a webhook for this? or should be periodically poll the API ?
Hi, since a few months there's the ability to do more with company tags, so now I'm wondering if a webhook topic for if a tag is added, would be possible to add :)
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.