Available now

Instagram DM Automation

Connect your Instagram professional account through secure OAuth and automate customer questions, support workflows, and lead capture with full activity tracking.

Security and Capability Overview

What you get out of the box

Secure OAuth authorization

Authorization is handled by Meta/Instagram and returned to Lumika via secure callback.

Minimal permission scope

Only business messaging and basic account scopes are requested.

Professional account support

Designed for Instagram Business and Creator account messaging workflows.

Profile enrichment

Lumika can capture username/profile metadata required for better customer context.

Verified webhook ingestion

Incoming webhook payloads are validated before message processing.

Private data handling

Access tokens and account mappings stay inside your workspace backend context.

Instagram OAuth and Permissions

The mechanics behind the integration

Required Instagram scopes

Lumika Instagram Direct integration requests these scopes:

  • instagram_business_basic
  • instagram_business_manage_messages

What Lumika reads

After authorization, Lumika may access account and messaging metadata needed for support automation.

  • Account profile fields (username, name, profile picture, biography when available).
  • Direct message events and supported attachments required for conversation timeline.
  • Customer profile identifiers required for consistent conversation mapping.
You can disconnect or revoke authorization at any time from Meta app settings.

Privacy model

Lumika does not request your Instagram password and does not rely on client-side token handling.

  • OAuth exchange is performed server-to-server.
  • Workspace account records isolate your integration from other workspaces.
  • Activity log provides auditable history of inbound/outbound messaging.

Instagram Setup

Get connected step by step

Prepare account, authorize OAuth, and validate DM delivery.

01

Prepare Instagram account

  • Ensure account type is Business or Creator.
  • Confirm messaging is enabled for the account.
  • Link account to the relevant Facebook Page when required by your Meta setup.
02

Authorize in Lumika

  • Create Instagram integration in Dashboard → Integrations.
  • Start OAuth flow and approve requested Instagram scopes.
  • Finish authorization and return to Lumika.
03

Validate synchronization

  • Confirm account appears as active in Integrations.
  • Send a test DM to the connected Instagram account.
  • Check Activities timeline for message ingestion and assistant response.

Get started

Activate Instagram messaging for your team

Authorize with secure OAuth and run Instagram DM support, customer guidance, and lead capture workflows directly from Lumika.