Expand Fin to email is now live on Fin Academy!
-
Recently active
Hello Intercom Community! The (relative) recent updates to team’s and teammates’ allow us workspace managers to set permissions very cleanly, and it is a great way to restrict certain teammates from accessing inboxes, customer data, or change settings. However, this is not the case for the menus ‘Outbound’, ‘Articles’ and ‘Operator’, where any one in the workspace can access these menus and apply changes to many of the things available there (live messages, bots, etc.).Is there any one to prevent any access at all to these pages? Just like with the menu ‘reports’, in which when one doesn’t have permissions to access it, they are prevented from even loading it altogether. Thank you 😊
Is Dark mode available with the Next Generation Inbox?
Hey all, We’re seeing a lot of personal email addresses coming in as leads via intercom. I wondered if there’s a way to do one of the following:Request/accept business email addresses only (blocking personal altogether) Route personal email addresses down a different conversation path (so we don’t apply lead attributes and assign to sales) Any other creative solution that prevents people with personal email addresses becoming leads via the messenger and custom bots becoming leadsBest wishes Tom
Hey everyone, In a chat, is there a way to use the internal notes function to create a message in a specific slack channel? For example, say a chat comes in about a specific product question. Can the support rep use the internal note feature to create a new post in the slack channel, 'product-questions?' Thanks!
I’d love to hear from other Support teams that are using GPT (Fin, AI Assist, etc.) on how they are obtaining consent from their customers about passing their data to OpenAI.
Does anyone know if it’s possible to connect the Intercom Ticket feature with a JIRA integration? I think this would be a very powerful solution.
Hello, Intercom 🤗There are cases when no information regarding ratelimit is returned in response headers. Is there an explanation or can it be considered a bug?Here is an example of such a response ⬇️[date] => Mon, 06 Mar 2023 10:08:33 GMT [content-type] => application/json; charset=utf-8 [status] => 200 OK [vary] => Accept,Accept-Encoding [x-intercom-version] => 7fc0c384b3b84daca9bd5e3f87f3e6bb3e3338d9 [x-request-id] => 00400fvdf2njmt9srsjg It can happen from time to time, without any clear pattern. Also it can happen with any of API calls.
we have a custom action that creates customer leads in Dynamics 365. I am trying to understand how long it takes from the moment a customer triggers the custom action to a successful response from the API endpoint we have created. I also understand that there is some kind of hardcoded timeout for custom actions in Intercom - I need to know the following three things - 1) how do I access logs/reports in the intercom platform for specific custom actions? 2) how long is the hardcoded timeout limit for a custom action in Intercom? 3) where does intercom store metrics on timeout errors or other issues with custom actions? there is nothing in the help articles I can find about this. I find that these questions to intercom take a few days to a week to get answers to, so asking here and via the intercom help chat in case anyone else has figured this out already.
We are getting this crash on Android devices constantly. Attempt to invoke virtual method 'java.lang.String io.intercom.android.sdk.models.CustomizationColorsModel.getBackgroundColor()' on a null object reference This is the only piece of the stack trace that we get.
Are there Typescript definitions somewhere of the webhook payloads? Thank you!
I am trying to figure out the best way to return a date based on a serial number the user would input in the messenger. I have a JSON array file and python file. The python file opens the array converts to a dictionary then passes the dictionary and serial number to a function that returns a date as a JSON string. The serial number right now I have defined locally but will eventually need to retrieve from the chatbot user.{"Laptop_refresh_date": [ { "Key": "ALL-FAKEKEY", "Serial Number": "SOMESERIALNUM", "Replacement Date": "Jan/31/25"}(there are a couple hundred more )I don’t really care to map the attributes to chatbot user objects. It can just produce the output when the user needs.I have an Amazon Web Service S3 bucket with these two files as S3 objects so that I could retrieve the data with custom actions since S3 provides an HTTPS object URL that is required from custom actions. Here are some ideas I had for completing this task:Have a custom action that “PUTS” the user
So, I've been on a bit of a journey over the past couple of months, trying to understand why some weird and whacky results were coming out of our different teams, specifically around Response Times and First Response Times. TL; DR: We need to find a way to parse out the times for each regional team that accounts for their responsiveness within their assigned, core hours. Any ideas? ---------------------------------------------------------------For those interested, the background is below: Our default Office Hours were set up to cover these times (in AEST):Monday 08:30-23:59Tuesday-Friday 00:00-23:59Saturday 00:00-11:00 In addition, each regional team (APAC, AMER, EMEA) also had local hours that covered roughly 09:00-17:00 Mon-Fri. However, when we took a deep dive into the data, we were seeing big outliers where the FRT and RT would be way off. Luckily a few of these were unique enough that we could filter and see that essentially, unless the contact came in outside of the defa
Android SDK version: 10.4.2iOS SDK version: 10.3.4Few days ago since I posted this, the SDK worked fine, and then about two days ago, it suddenly stopped working for unknown reason. We didn't even change the implementation code. The Messenger screen always stuck with "Something wrong happened. Please try it again.". Pressing "Reload" didn't help as well. When initializing the app, there was no error. After registering the user through an User ID and setting the FCM Token, also showed no errors. Once we got to the part to update the User or turning on the Messenger screen, then we received this error. This error is the example during turning on the Messenger. Updating the user also showed similar error message.ERROR - Tried to get conversations for display in the conversations list but there was a network error (401) - Request failed: unauthorized (401) There's no way the API key used was wrong. If it worked previously without changes, why did it stop wor
How to update intercom custom attributes with the https://api.intercom.io/users API?I am not able to update the user details via users API, axios.post('https://api.intercom.io/users',{headers:header},{email:email}).then(res => {console.log("*****||res||*********",res);}).catch(error => {console.error(error)})
I was able to use the NPM “intercom-client” successfully to dataExport a day (as a sample). But I failed to download it.First, I can’t find a way to use the NPM to download the file.Second, trying the job identifier in the documentation and from a normal Axios call throw this error:So in my axios call I added the needed headers as below - I used the dataExport.find to get the download URL:But when the file is downloaded, I get the below:
What is the difference between using the teammate filter and the teammate currently assigned to, filter when creating a report?
Just joining Intercom, I seem to be the only one having this issue. This happens BOTH in Chrome and incognito. Running Windows 11. Any suggestions would be greatly appreciated.Thank you, kindly for your time.
Ideally looking for a couple online public apps that do this well and any good tips to ensure we're collecting good data at launch but can also handle unknown volume.
Hi,I connected my facebook business WhatsApp account with Intercom. The message is getting received in the intercom, and I can respond. But the user data for the incoming conversation creates a lead with no phone number in the data. All I see in user data is the name of the person and a user-id field filled with Whatsapp------- some random mix of alphanumerics. Is it working as intended? Should it not fetch the number of the person who sent a message in the data? Also, if I try to start a Separate NEW conversation with this lead, I cannot do so, as I do not have the number.
Hi all - am trying to find documentation for our dev team that give the specific instructions on how to setup custom event tracking so that we pick up the first time someone does something. For instance, sending an email when the customer clicks 'Create Account' which they will only do once. I need to provide the exact steps required from a dev perspective and most of the documentation I've come across is still quite ambiguous. Any insights much appreciated. Cheers! Emily
I'm posting this as a new question, because my previous one is 7 days old and had no reply:This job ID: azzldhejyd7n7mjd When trying to retrieve the data immediately, it works. After some time however (tested 10h30 later), it gave 500 internal server error.I have this with every export: after a larger amount of time, it results in an error 500.According to the documentation, this data should remain available at least 2 days.This is all via the intercom API.Thanks
How are you able to run a report of conversation volume x Source URL? We are trying to understand what channels / pages our conversations come in from the most but cant seem to run a report as Source URL is not available. Any ideas?
I want to embed the Intercom widget which is within Kissflow's User Interface to our 3rd party community platform.
As a business owner, I'm sure you've heard the term IP address being thrown around quite often. But do you really understand what it is and how it works?In today's digital age, where online privacy and security are more important than ever, having a basic understanding of IP addresses is crucial. An IP address, short for Internet Protocol address, is a unique identifier assigned to every device connected to the internet. This includes your computer, smartphone, tablet, and even your smartwatch.But what exactly does an IP address do? Well, it plays a crucial role in facilitating communication between devices on the internet. When you visit a website, your device sends a request to the website's server, and the server responds by sending back the requested data. This process wouldn't be possible without IP addresses.So, what types of IP addresses are there? There are two main types of IP addresses: IPv4 and IPv6. IPv4 is the older of the two and uses a 32-bit address
I verified the attribute exists using the /data_attributes endpoint, but when I send a POST request to /conversations/search, I get: {'type': 'error.list', 'request_id': '001ked9vudjnmtu2fm40', 'errors': [{'code': 'invalid_field', 'message': 'custom_attributes.Details is not a valid search field'}]} I am able to filter on built-in values, like "created_at" etc OK so the code works but the search query using custom_attributes, doesn't. Anyone else have this same problem?
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.