Microsoft Teams Ecosystem integration with Help Scout doesn't send notifications to Teams correctly

Erik Ste 0 Reputation points
2023-02-22T17:39:30.5033333+00:00

Hi! We just connected our HelpScout account to Microsoft Teams using Webhooks. We want to have "Satisfaction Rating Received" and "Beacon Chat Created" actions create posts in our Microsoft Teams Account. The "Satisfaction Rating Received" event only posts this to the Teams channel: "gave satisfaction rating of great for ticket #" with a "View in HelpScout" button that points to a 404 link: https://secure.helpscout.net/conversation/ 

Normally, in Slack, we get an actual ticket number, the customer name, and a functioning link, and the customer's text comments. This Webhooks integration only seems to half work. See screenshot.

Our Teams channel isn't getting any notification at all when a chat is created in Beacon (see screenshot). Slack gets a full notification including the customer email, their inquiry, mailbox, and a link to the chat discussion. I contacted Help Scout support, and they stated that this app was not created by them; they said it was created by Microsoft Teams Ecosystem. They had the following suggestions:

The Microsoft Teams-to-Help Scout integration (https://appsource.microsoft.com/en-us/product/office/WA104381593) was developed and is maintained by Microsoft Teams Ecosystems. It isn't in our official suite of available apps, nor do we support it as we don't know how it was built. I recommend connecting with Microsoft's support team to troubleshoot. Their team will be able to see what data they're receiving from the Webhooks, and can investigate whether they're parsing it incorrectly or if some other update needs to be made on their end in order to display the information correctly in Teams. With regards to Teams not showing notifications when a chat is created in Beacon, I imagine that might be because they haven't updated the integration since we added those Webhook options. If the Webhooks themselves are having issues, then that's something we can help with. To determine whether that's happening, my suggestion would be to temporarily replace the Callback URL in your Webhook with a callback URL where you can see the data returned (e.g. you can create a Request Bin using Pipedream to catch hooks, or Zapier). From there, you'd be able to see whether we're sending broken links. With that said, we should be returning the data we have documented here: https://developer.helpscout.com/webhooks/ , & so I suspect that there might be something on Microsoft's end that needs to be updated so the integration functions.

Can you please help? I can't seem to find any support for this Microsoft-provided integration.

Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
9,030 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
2,823 questions
{count} votes