Surfaces: Ticket, Customer 360, Inbox.

Microsoft Teams
Microsoft Graph Teams channel/chat messages (not Incoming Webhooks or Power Automate). Tenant → team/channel or chat resources. Change notifications + GET message; send via chatMessage. Protected getAllMessages APIs are not used.
Route selected Teams conversations into HelSup through Microsoft Graph.
The package subscribes to supported channel or chat resources, reads each notified message and preserves reply context while avoiding claims about tenant-wide history or unrelated Microsoft automation products.
- 01Selected resource subscriptions
- 02Two-way messages
- 03Thread-aware support context
Route selected Teams conversations into HelSup through Microsoft Graph.
Microsoft Graph Teams channel/chat messages (not Incoming Webhooks or Power Automate). Tenant → team/channel or chat resources. Change notifications + GET message; send via chatMessage. Protected getAllMessages APIs are not used.
Why this extension helps
The package subscribes to supported channel or chat resources, reads each notified message and preserves reply context while avoiding claims about tenant-wide history or unrelated Microsoft automation products.
- Selected resource subscriptions
- Two-way messages
- Thread-aware support context
HelSup utilities grounded in this package
Each utility below comes from the extension manifest. Availability is checked against the capabilities actually declared by this package.
Surfaces: Inbox, Ticket, Customer 360.
Surfaces: Dashboard, Inbox.
Surfaces: Inbox, Ticket.
Surfaces: Dashboard, Structure Builder, Workspace.
Authorize a tenant and subscribe only to the Teams resources you support.
Purchase the product here, retrieve the issued package and activation code, install it on your own WordPress website, then complete the provider-specific configuration below. Every later step is limited to capabilities declared by this package.
Purchase this product on this page
Use the Buy now button on this product page, review the order and complete checkout with the account that will manage the HelSup license.
Buy this product now →Receive the package and activation code
After the order is completed, open the HelSup customer portal to retrieve the extension package and the activation code issued for the licensed website.
Install and activate it on your website
On your WordPress website, install and enable the downloaded HelSup extension, open its license or activation screen, paste the activation code and confirm that the license is accepted.
Choose the Teams resources
Identify the tenant and the specific team and channel or chat resources that should create support activity in HelSup.
Prepare the Entra application
Configure the Microsoft Entra application and the Graph permissions required for the selected resources, then obtain Azure AD administrator consent.
Activate and authorize
Enable the premium Microsoft Teams channel for the licensed site and complete OAuth 2.0 for the approved tenant.
Configure notifications
Set the HelSup notification callback and webhook secret, then create supported Graph subscriptions for the selected channel or chat resources.
Test a new message
Post a controlled message in a subscribed resource and confirm that the change notification leads HelSup to read and create the supported conversation activity.
Start with one test team and channel or one test chat. Grant administrator consent, authorize the tenant, subscribe that resource, receive a new message and send one threaded response before adding more resources.
Everything included in this product.
Capabilities declared by this product package and presented within its supported HelSup surfaces.
Receive supported new activity from subscribed Teams channel or chat resources.
Send supported replies through Microsoft Graph chatMessage operations.
Read a notified supported Teams message and convert it into HelSup activity.
Send a supported message to the configured channel or chat resource.
A declared capability included in this product package.
Accept authenticated Microsoft Graph change notifications for active subscriptions.
Present available sender context associated with the supported Teams message.
Read supported Microsoft profile fields available to the authorized application.
Create or update the matching HelSup conversation from new supported activity.
Preserve supported channel, chat and reply context when presenting a conversation in HelSup.
Authorize the approved Microsoft tenant through the OAuth 2.0 flow declared by the package.
Version 1.0.0
Published product information, compatibility and package access remain connected to your HelSup customer account.
Detailed release notes will appear here when supplied by the publisher.Be the first to review
There are no published reviews for this product yet. Feedback is accepted from customers so product discussions stay useful and accountable.
Share product feedback →channel · v1.0.0
Microsoft Teams
PremiumMicrosoft Graph Teams channel/chat messages (not Incoming Webhooks or Power Automate). Tenant → team/channel or chat resources. Change notifications + GET message; send via chatMessage. Protected getAllMessages APIs are not used.

Microsoft Graph Teams channel/chat messages (not Incoming Webhooks or Power Automate). Tenant → team/channel or chat resources. Change notifications + GET message; send via chatMessage. Protected getAllMessages APIs are not used.
Features
- inbound_messages
- outbound_messages
- message.receive
- message.send
- webhooks
- webhook.receive
- customer_profile
- profile.read
- conversation.receive
- threading
- oauth
Compatibility
- min_php
- 8.0
- min_wp
- 6.0
- helsup
- 1.0.0
- package_id
- helsup.microsoft-teams