Fin for Salesforce now live on Fin Academy!
Fin & Helpdesk Q&A
Recently active
In the last few weeks, it appears Intercom’s behavior around handling copy/pasted email addresses have changed and I really don’t like it. I’m trying to quickly fill out an email template and want to replace a few PLACEHOLDERS with a plain text email address like test@example.com. But now the current behavior instead of replacing the text with email is just adding a mailto: link. So instead of “test@example.com” it becomes “PLACEHOLDER” .I don’t think there’s any universe where adding a mailto link to my intercom message would ever be desired. This is causing me about 2 extra keystrokes to deal with and in aggregate it’s quite annoying behavior and unwanted.
We've had multiple instances now that calls come in (get added to a team) but no-one can pick-up the call. Is configured, and we see a button in the conversation, but when we click on it nothing happens. Has anyone else experience this?
Getting intermittent hard bounces from Outlook/Microsoft recipients:```550 5.7.515 Access denied, sending domain HELP.HUEL.COM doesn't meet the required authentication level.SPF=Fail, DKIM=Pass, DMARC=Pass``` Setup: domain SPF managed via Sendmarc, mail sent through Intercom → Sparkpost EU. DMARC passes via DKIM alignment, so by DMARC's own rules this should be fine — but Microsoft is rejecting on SPF specifically.I’m being told by Intercom that this is just an accepted loss with not being able to respond to these customers. Anyone else experience this?
We connected a POST API to SendGrid within our email workflow to capture FIN's response to users and store it as audit evidence in forwarded emails. However, we haven't found any parameter or attribute that exposes FIN's response text.Is there a way to create a custom attribute to pass this value, or do you recommend an alternative method to capture it? @Nathan Sudds
Hey everyone 👋As Fin handles more customer conversations, I'm curious how teams are checking the actual responses being sent to customers.Not just whether Fin resolved the conversation but whether the response itself could create a problem.For example:promising a refund or exception that isn't actually allowedgiving incorrect pricing or policy informationmaking a commitment the business can't honorexposing sensitive customer informationgiving inappropriate financial or medical advicemissing an important AI disclosureThe difficult cases aren't necessarily obvious. A response can look perfectly reasonable on its own but become risky when you look at the customer's situation and the company's policies.How are you handling this today?Manual sampling? QA? Fin's monitoring tools? Internal rules? Something else?I'm working on this problem myself and would genuinely like to understand how other Intercom teams are approaching it.
I have great difficulties managing the Brand appearance once chat goes to email, due to the fact that I can only sign up with one email adress. When I turn off using my own email Intercom will still show my workspace name in the generated email Even if it says "Viktor from Brand 1" or "Viktor from Brand 2" The email adress is still limited to one domain or Intercoms own. I cant be the only one working with multibrand setup. How do I grow if I cant customise my brands. Any advice / tips /workarounds? Did not get lucky in Customer Support (BTW I have the possibility to edit different brand styles)
Hi All, I’m wondering if there’s a report we can generate to see how many unique users sent us messages?I want to compare adoption between 2022 and 2023. Your help putting this together would be appreciated. Thanks! Michael
Hi Intercom team and community,I’m paginating through a company segment using the /companies endpoint and I’m seeing exact duplicate company records appearing on multiple pages.For example:GET https://api.intercom.io/companies?segment_id=xyz&per_page=60GET https://api.intercom.io/companies?segment_id=xyz&per_page=60&page=2Some of the same company records show up in both the page 1 and page 2 responses. Items are not updated between paginated queries.This makes it difficult to reliably process the full dataset without extra deduplication logic.Is this expected behavior for the Companies API? And is there a recommended way to retrieve a segment’s companies without duplicates across pages?
Hi all,I'm building a labeling/tagging system for a fintech support team in Intercom and want to start simple, then expand.Context:Small support team handling inbound fintech queries (payments mostly) Using tags only for now (no custom attributes yet) Eventual goal: pipe tagged conversation data into a data warehouse for reporting/analysisWhat I'm looking for:Examples of tag taxonomies others have used for support (fintech) Is it ok to use inly tags and automated topics? Pitfalls to avoid — tag sprawl, inconsistent application by agents, etc.Happy to share what I land on once it's live, in case it helps others in the same boat. Thanks in advance!
I'm evaluating Intercom because I'm thinking of switching from Freshworks (Freshdesk+Freshchat).My WhatsApp number is linked to Freshworks. If I switch to Intercom, can I unlink it and link it to Intercom instead? Gustavo
Hey, Saw your profile, I was wondering if you can help me build operational flows and escalation flows between teams. Also, help me set up priority and ticket status rules.
Hi,I’m trying to connect Intercom to Marketo through the Marketo app from the Intercom app store.I have the Client, Secret ID and the API subdomain.I have this error message : “We couldn't save this app's settings. Try again in a minute”Is anyone have this issue?
Hey everyone 👋I'm curious how Intercom teams are handling something that seems to get harder as support volume grows.How do you currently make sure that every message sent to a customer is safe and accurate whether it's written by a human agent or Fin?A support agent might accidentally:promise a refund they aren't authorized to givegive incorrect pricing or policy informationmake a commitment the company can't honorexpose sensitive customer informationgive inappropriate financial/medical advicesend something that creates a potential liability issueAnd with AI handling more conversations, there can be hundreds or thousands of responses that nobody manually reviews.Do you manually sample conversations, rely on CSAT/customer complaints, have a QA process, or are you monitoring them automatically?I've been building ChatShield specifically for this: it connects to Intercom and monitors workspace conversations not just AI conversations to flag potentially risky messages so teams can review
Hey everyone For those using Intercom with AI/automation, how are you currently monitoring the conversations happening in your workspace for things like:AI making an incorrect refund or pricing promiseIncorrect policy information being given to customersSensitive financial/medical advicePII or other sensitive information being exposedAI responding without the appropriate disclosureI'm curious whether you're manually reviewing conversations, relying on Intercom's existing tools, or using another compliance/QA solution.I’ve been building ChatShield around this exact problem it connects to Intercom and monitors workspace conversations for potentially risky interactions, rather than only checking the AI bot itself.If anyone here is dealing with this problem, I'd genuinely love to hear how you're handling it today.ChatShield: https://chatshield.cloudNot trying to sell anything here mainly interested in understanding how other Intercom teams approach this.
Hey Everyone, I just wondering some intercom users, I am working on Compliance Monitoring for Intercom users.
Fin doesn't read your knowledge base the way a person does. It reads structure, tags, and outcomes. Get those wrong during migration, and resolution rate suffers from day one — even if every article technically "moved."Across Intercom's customer base, Fin averages a 67% resolution rate. Top-performing teams hit 80% or higher. The gap between those two numbers usually comes down to migration quality, not the model.How Fin actually reads your knowledge baseFin doesn't treat your help center as a flat pile of articles. It uses hierarchy — Collection, Section, Article — to understand scope and context before it answers.Most help desks only support a three-level structure. Intercom allows a simplified Collection > Article path with no Section in between. That's fine natively. It's a problem in migration: if your source platform's categories don't map cleanly onto that structure, a migration tool has to guess, usually by dropping orphaned articles into a default folder. That default bucke
Hi everyone,We’re trying to build an Intercom Data Connector that retrieves customer-specific data from our backend.Our backend API requires a user-specific access token. This token is generated only after the customer completes an OTP/authentication flow, and each customer receives a different token.The flow we want to support is: The customer completes OTP authentication. The OTP/auth connector returns a response containing: { "data": { "access_token": "..." }} A second connector should then call our recommendations API using that token in the Authorization header: Authorization: Bearer <data.access_token>The issue:When we try to pass the token dynamically in the connector header, for example:Authorization: Bearer {{accessToken}}or by using a value returned from a previous connector/action, our backend does not receive the Authorization header/token.The only setup that worked was using Intercom’s Authentication Token feature with a static Text token. However, this does n
Test Environment:OS: Windows 11 version 25H2 (OS Build 26220.7271)Browser: Edge (Version 143.0.3650.75)Screen Reader: NVDA (2025.3.2), JAWS (2025.2508.120). NarratorURL: https://www.intercom.com/help/en/articles/9639255-getting-started-with-intercom User Impact:Screen reader users will miss the ‘Did this answer your question?’ label for feedback controls, making it unclear what the controls represent. This can lead to confusion and incorrect responses during feedback submission.Pre-Requisites:Enable NVDA Repro Steps:Open the URL: Getting started with Intercom | Intercom Help in edge browse in windows. Intercomm page will open. Press tab key to navigate to the Feedback controls. Verify whether Screen reader is announcing the 'Did this answer your question?' label for the feedback controls in windows or not.Actual Result:Screen reader is not announcing the 'Did this answer your question?' label for the feedback controls in windows.NVDA announces: Disappointed Reaction toggle button not p
Hello,I wanted to consult with my fellow Knowledge Content and Fin AI operators about an issue I’ve noticed while working through “Edit Article” Recommendations (previously called Suggestions).I’ve identified a couple of flaws in the editor panel that loads to the right of the Recommendations list:When an “Edit Article” Recommendation impacts one or two steps within a numbered list, the editor strikes through all steps (sometimes entire paragraphs) in the list instead of highlighting only the specific step(s) affected. Accepting these edit recommendations often breaks the formatting of our articles. Similarly, when an “Edit Article” Recommendation impacts a section containing images (such as UI screenshots), accepting the edit removes the images entirely and leaves only the ALT text behind once the edits are applied.I’m curious if anyone else has experienced these issues or found reliable workarounds for them. At the moment, we’ve had to manually review and reformat affected articles
HelloWhen we try to send a picture on Instagram it doesn’t work anymore as it was working previously.If the customer send to us it’s working very well but not in the other way.It’s just red.Conversation : 215475580844736
After every Fin update, the search history in the workspace is lost. We would like to retain this history.
I'm working on improving the support experience for a PC gaming content website and am considering Intercom for customer communication and self-service support.The website covers various types of PC gaming content, so visitors may need help finding guides, understanding technical information, or navigating its sections.I'm wondering how you would structure the Help Center. For example:Should articles be grouped by topic or user journey? How many categories are ideal for a smaller website? What are the best ways to identify common questions? Can Fin help visitors find the right information when their questions are vague?I'd appreciate hearing how others have structured Intercom for a content-focused website.
Hi - I am sure some of you got into this issue, so any best practices are more than welcome. I want to connect Confluence to Fin as a content sources, however I can see that the articles in Confluence are automatically synced as internal articles. So 2 questions? 1. did you find a way to sync as public articles or to move them in bulk to public articles? i2. if not, what workarounds do you suggest for Fin to be able to provide these articles as sources? What I want to obtain is an initial Fin answer that at the end gives the link to the sources he used, and that includes Confluence articles. Thank you.
When Fin replies or send a follow up for inactive customers, the outbound reply doesn't include the quoted thread below the message. Recipients only see the reply itself with no prior context.Is there a setting in Intercom to enable quoted/threaded replies so the previous email history is included in outbound replies the way traditional email clients handle it? If not, what's the recommended workaround for managing external partner email threads through Intercom without losing context for recipients?
Hi all,We're seeing an issue after conversations are handed off from Fin to Zendesk:Customer messages are successfully reaching Zendesk Conversations are being assigned to agents as expected Agents can reply from ZendeskHowever, the customer never receives the agent response in the Messenger widget. Instead, the widget remains stuck on: "Waiting for a teammate" The handoff itself appears to be working correctly, so the issue seems isolated to agent replies not syncing back to Messenger after the conversation is assigned. Has anyone encountered this before or have suggestions on where we should investigate? Screenshot attached for reference, thank you in advance!
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.