Requires profile.read, which is not declared by this package.

Bring supported Instagram Direct conversations into HelSup.
The channel uses Meta authorization and provider webhooks to present declared Instagram messages, attachments, customer context and delivery states across supported HelSup surfaces.
- 01Two-way direct messages
- 02Attachments and conversation context
- 03Typing, delivery and read states
Bring supported Instagram Direct conversations into HelSup.
Instagram Direct messaging via Meta.
Why this extension helps
The channel uses Meta authorization and provider webhooks to present declared Instagram messages, attachments, customer context and delivery states across supported HelSup surfaces.
- Two-way direct messages
- Attachments and conversation context
- Typing, delivery and read states
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.
Requires event.receive, which is not declared by this package.
Surfaces: Inbox, Ticket.
Surfaces: Dashboard, Structure Builder.
Authorize the supported account and verify the webhook message flow.
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.
Confirm provider eligibility
Verify that the intended Instagram account and Meta app can use the provider Direct messaging flow. Eligibility and any approval process remain controlled by Meta.
Activate the channel
Enable the premium Instagram DM package for the licensed HelSup site and choose the account connection intended for support conversations.
Complete OAuth
Authorize the account through OAuth 2.0 and limit access to the permissions required by the declared messaging, attachment and conversation capabilities.
Configure webhook delivery
Set the webhook secret and provider callback so webhook.receive can accept supported Instagram Direct events for the authorized connection.
Test messages and attachments
Send a controlled Direct message, verify message.receive, reply through message.send and test one supported attachment in each declared direction.
Authorize one eligible test account, send a new Direct text and attachment, confirm the webhook-created HelSup conversation, reply from the inbox and verify a delivery or read state before connecting additional accounts.
Everything included in this product.
Capabilities declared by this product package and presented within its supported HelSup surfaces.
Receive supported Instagram Direct messages delivered through provider events.
Send supported Direct replies from declared HelSup surfaces.
Convert a supported Instagram Direct event into message activity in HelSup.
Send a message through the authorized Instagram connection.
A declared capability included in this product package.
Receive supported attachments included with an inbound Direct message.
Send a supported attachment through the declared Direct message flow.
A declared capability included in this product package.
Accept authenticated provider events for the configured Instagram connection.
Present the Instagram customer context exposed by the package on supported surfaces.
A declared capability included in this product package.
A declared capability included in this product package.
Read the supported conversation context available to the authorized connection.
Represent typing state when it is supplied by the provider conversation.
A declared capability included in this product package.
Represent a delivery receipt when Meta supplies the supported event.
A declared capability included in this product package.
Represent a read receipt when Meta supplies the supported event.
Authorize the eligible Instagram connection through Meta OAuth 2.0.
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
Instagram DM
PremiumInstagram Direct messaging via Meta.

Instagram Direct messaging via Meta.
Features
- inbound_messages
- outbound_messages
- message.receive
- message.send
- attachments
- attachment.receive
- attachment.send
- webhooks
- webhook.receive
- customer_profile
- profile.read
- conversation.receive
- conversation.read
- typing
- delivery_receipts
- delivery.receipt
- read_receipts
- read.receipt
- oauth
Compatibility
- min_php
- 8.0
- min_wp
- 6.0
- helsup
- 1.0.0
- package_id
- helsup.instagram-dm