Expand Fin to email is now live on Fin Academy!
-
Recently active
Hi everyone, in my web app, my user can login in multiple device with the same Account, but in every device have its own device conversation.Can i sync that into one ? For example expected: - Account A device 1 → Start conversation X - Account A device 2 → Start conversation Y=> Both device will get conversation X and Y
When using two permission prompts in a mobile carousel and the first prompt is accepted the second prompt gets marked as accepted automatically when the user hasn’t accepted it yet.In this example I enabled the notification permissions and the location permissions updated to show it was accepted when I never tapped the `Enable Location` permissions button. Checking in settings you can see that location permission was not actually accepted. React Native: 0.72.5Intercom SDK: 6.1.0Platform: iOS & AndroidiOS: 17.0Android: 14
Hello, Intercom Community!My name is Chloe Blake. I've been thinking about how workspace layout can significantly impact productivity, and I'd love to hear your thoughts and experiences on this topic.How do you design your workspace to maximize productivity and efficiency? Do you have any favorite hacks or tools that have helped you create an ideal work environment? What challenges have you faced in managing your workspace, and how have you overcome them? Are there any specific apps or software you use to improve workspace management?Whether you work from home, in a co-working space, or a traditional office, your insights can be valuable for anyone looking to optimize their workspace. Share your tips, stories, and best practices for creating a productive and enjoyable work environment.Let's discuss and learn from each other!
I have a custom action for creating hubspot tickets and today the formatting for `conversation.Transcript` has changed in the way it encodes line breaks. It used to format neatly into lines in Hubspot but now shows the `\n` character insteadExample:Started on October 17, 2023 at 02:37 PM America/New_York time EDT (GMT-0400)\n\n---\n\n02:37 PM | [Redacted]: Click here for help\n\n02:37 PM | Frank: We are here to help you! 👊\n\n02:37 PM | Frank: Did you know that the quickest way to get an answer to your question is reviewing our FAQ?\n\n02:37 PM | The line breaks from Intercom are now escaped into `\\\\n` in the property compared to yesterday where they were only encoded as `\\n` and displayed correctly. The first instance I see of this change in these logs is at 10/17/2023 ~3:30am EST.
We use Intercom on our app to send links for users to perform actions, in the form of URL actions, something like bundleID://some/action Some of these actions take the user to other places in the app, so we want to dismiss Intercom. What’s the correct way to do this? There’s no API to dismiss Intercom, and the convoluted presentation mode (creating an ICMWindow on top of all the other windows) make it super awkward.
Hi there!Is it possible to prevent the CSAT survey from being sent, if the status of the last message received by the client is “not seen”?Thanks in advance!
Have mapped SF account attributes to Intercom companies. Most of the data is pulling over just fine (hooray!). But there are some instances where some, but not all, of a companies attributes aren’t pulling over even though they exist in SF. I have been spot checking and don’t see a pattern or commonality in the instances. Just kind of random. Anyone else seen this? Any tips on how to handle? Thanks!
Our React Native app is crashing when users press and hold on any message visible on the chat screen. So far we have only had reports from iOS 17+.We are using this package.React Native version: 0.72.5intercom-react-native : 5.3.1 Please let me know if there is anything else I can provide to help.
Hey ,I have a use case that I'm not sure intercom can fully satisfy.I have GTM and Google analytic ,where I am tracking a count who clicked on payment button . So far our requirement is full filled . Now we want same count need to store on intercom with , user name ,email and payment , payment count must increase if same user click on multiple time . our purpose of doing this will be show some banner / tour when payment count is 1.Would anyone be able to help ?
Hi, guys!I would like to create a "step-by-step registration" process. I may be a little vague in my explanations, but here is the sample algorithm of the future process.On the site there is a minimalist form for new clients. I want to redirect this flow directly to Intercom, where Leads will be created. Here I will use Intercom API on the Python backend. Data received from the form, as well as additional information collected on the backend and saved in Intercom, are reviewed by a specially appointed manager. Let's assume that the result of his review fits into 4-5 actions that he chooses (where? and how?) to continue registration. In case of, say, refusal, the manager writes (selects the appropriate one from the already predefined - ?) message in the dialogue. If, for example, negotiations begin, then the dialogue with the Lead also continues. It is possible to exchange some files or screenshots. Here I would also like to automate the manager’s actions as much as possible. If the neg
I am trying to update Intercom from 15.0.3 to 15.2.3 but I have a weird layout when I open the chat window. As you can see, the text field fit the entire screen width. I tried the last version of the SDK but same problem.
Line 86 of your react native iOS bridge for the Intercom SDK causes a rejection after the resolve has already run, if the app is unable to communicate with Intercom. I think you will either need to add a success handler into the native Intercom SDK, or remove this reject call althogether, as this is almost certainly going to be causing issues for any user of the react-native bridge if the network call fails. https://github.com/intercom/intercom-react-native/blob/main/ios/IntercomModule.m#L86
I want to integrate Intercom ticket types to the Jira request types but I can’t find the option like this. The only option to match the issues is to connect intercom’s ticket type with the Jira Issue type. However, in my Jira space I have several request types under the Incident issue and if there is no option to match them with the Intercom tickets then this integration appears to be useless :( For more reference I’m attaching the screenshots.
I’m attempting to create a custom action that sends a POST request to Shortcut API. The request succeeds when I test it in Postman or other testing tools; however, when I try to test the request in Intercom’s Custom Action building tool, Intercom arbitrarily inserts escape characters into the JSON in the Request Body, which causes the Shortcut API to return a code 400 Bad Request. Here’s a comparison of the Intercom and Postman consoles (Intercom on the left, Postman on the right). Notice that Intercom has added escape characters to the body. I’ve already confirmed that the error is caused by Intercom inserting those escape characters. Is there any way to force Intercom to send the request as-is? It makes no sense that it would alter a Request Body...those should ALWAYS be sent as-is. Here’s a zoom recording showing the issue, if that helps: https://us02web.zoom.us/rec/share/C1W_oCh039rZ4cvJOi639opBCb2-kocdh16CjsHyILJrqE-gUKno1holp0EI_4rk.7_lD0QAgj0pYeCkQ?startTime=1697468415000
Hello, we plan to use Intercom survey for our React Native app. We've tried to use the event based survey but we notice that the event based survey cannot be triggered automatically inside the app every time our events sent, instead, it always triggers our surveys when we relaunch the app. We would like to know if Intercom supports this behavior in React Native and how can we achieve it ?We are using:React Native version 0.65.1@intercom/intercom-react-native version 3.0.5Thanks
Hello team,I'm creating an application that uses the integrated Intercom messenger app triggered by Userflow resource center. so, from an option in the Userflow resource center, I want to open the Intercom messenger.This works smoothly, however, I'm implementing a custom launcher, and even following the documentation's recommendations and keeping the attribute hide_default_launcher: true, every time Userflow opens the Intercom messenger, it automatically shows the launcher, as if Userflow overwrites this property, even adding an Intercom('onShow') event and forcing the update of the hide_default_launcher attribute to true, the launcher continues to be displayed.Where could the error be? Is this really possible ?
Is there a reason why you can't use the camera's phone to take a photo during a conversation? As far as I can tell all you're able to do is to use photos from the camera roll. This seems a strange choice. It seems far more likely that a user would want to illustrate their issue during a conversation, rather than have to exit the app, open the camera, take a photo, then return to the app, open the conversation again and then find the photo in their Camera Roll.
We’ve tried using the Beta Phone calls but it didn’t solve our need. Here is our specific use-case:We get a support ticket from a customer. The support ticket involves calling a third-party person We want to be able to link a phone call to a third-party person to the conversation We are happy to even create a back-office ticket, and in the back-office ticket if we had the ability to make an outbound call to a phone number that does not belong to the customer that opened a conversation. Have the recorded phone call live in the back-office ticket We are currently doing this in Zendesk where we manage our outbound phone calls and then try to manually link the call to a conversation. But this is time consuming and adds many steps. We didn’t see this in any of the integrated phone apps as well. Please let us know if we missed something or if this is something someone has been able to achieve.
We found an issue with the React Native SDK where messages sent through the API are crashing Intercom Messenger when opening the conversation. I happens when creating a conversation from the API, and sending messages, but also when creating a conversation from the Intercom Messenger then sending a message through the API and opening that conversation again on Intercom Messenger.To show the issue we have a new chat flow that uses the API, and the normal Intercom Messenger.https://drive.google.com/file/d/12cRxt9YRa5e1-U9_lXowt_QxhDdJ4VCn/view?usp=sharinghttps://drive.google.com/file/d/1PgjilVuwdLe1PrNWvTdeiEhqmQL7WzD4/view?usp=sharingJumps between both are triggered by a feature flag.
How can we block a contact via API? I don’t see it, only Archive, but we need the ability to block spammers entirely.
Especially since custom conversation data is not able to make links in text fields directly clickable, it would be nice to be able to use the quick links app to turn conversation data into clickable links, however it seems only user/company data can be used to dynamically construct urls.
Hi there,I’m looking for an endpoint similar to the List all activity logs endpoint but for support agents rather than solely admins. Is there anything like this currently available?
*Environment:*iOS 17.0.3, iPhone 11 Pro.Crash log - intercomSDK_AFQueryStringPairsFromKeyAndValue + 95052*Preconditions:*Filename - RPReplay_Final1696071858 3.MP4File Forman - MPEG-4 movieFile size - 127,9 MB *Steps to reproduce:*Open intercome chat Attach big mp4 file *Actual result:*The app crashes*Expected result:* If file’s size is too big, an error like “you can attach up to 100mb” appears
When we send out a post message via push notification, select reply via emojis, the emojis don't appear in the message, any thoughts as too why?
How would I be able to send real time agent status to our WFM platform? They can set up an integration via API or database ODBC. For this specific use case we need the current agent status sent over so we can compare their status to their scheduled activity.
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.