Integration Hub

WhatsApp, Telegram, Google Groups, Discord, Teams, Meta, Google Workspace, website forms, group sources, and import connectors with approval-safe write actions.

Outbound safety

Approval gated

Secrets

Server env only

Unofficial bridges

Read-only first

AI Communication Hub
live NOC

Real platform identity, groups, channels, sync telemetry, evidence, AI monitoring, and operator controls. Generic labels are replaced by API metadata or explicit reconnect diagnostics.

Connected

6/6

Sources

0

Messages

376

Evidence

151

Claims

21

Confidence

0%

Heartbeat

live

API

active

allien

connectedwhatsapp

real metadata pending from platform API

API: connectedToken: unknownLatency: Last sync: 7/17/2026, 3:05:06 AM

Health

90%

Synced

0

AI

watching

Evidence

0

Vendors

0

Leads

0

Tasks

0

Claims

0

Confidence

0%

No groups/channels are visible from the platform API yet. Connection is connected; discovery needs platform chat/group cache or Telegram/WhatsApp API to return source metadata.

Telegram

connectedtelegram

real metadata pending from platform API

API: connectedToken: unknownLatency: Last sync: 7/17/2026, 3:04:57 AM

Health

90%

Synced

0

AI

watching

Evidence

0

Vendors

0

Leads

0

Tasks

0

Claims

0

Confidence

0%

No groups/channels are visible from the platform API yet. Connection is connected; discovery needs platform chat/group cache or Telegram/WhatsApp API to return source metadata.

Vendors Mailbox

connectedemail

real metadata pending from platform API

API: connectedToken: unknownLatency: Last sync: 7/16/2026, 11:54:35 AM

Health

90%

Synced

0

AI

watching

Evidence

0

Vendors

0

Leads

0

Tasks

0

Claims

0

Confidence

0%

No groups/channels are visible from the platform API yet. Connection is connected; discovery needs platform chat/group cache or Telegram/WhatsApp API to return source metadata.

Sales Mailbox

connectedemail

real metadata pending from platform API

API: connectedToken: unknownLatency: Last sync: 7/16/2026, 11:54:32 AM

Health

90%

Synced

0

AI

watching

Evidence

0

Vendors

0

Leads

0

Tasks

0

Claims

0

Confidence

0%

No groups/channels are visible from the platform API yet. Connection is connected; discovery needs platform chat/group cache or Telegram/WhatsApp API to return source metadata.

Support Mailbox

connectedemail

real metadata pending from platform API

API: connectedToken: unknownLatency: Last sync: 7/16/2026, 11:54:29 AM

Health

90%

Synced

0

AI

watching

Evidence

0

Vendors

0

Leads

0

Tasks

0

Claims

0

Confidence

0%

No groups/channels are visible from the platform API yet. Connection is connected; discovery needs platform chat/group cache or Telegram/WhatsApp API to return source metadata.

Admin Mailbox

connectedemail

real metadata pending from platform API

API: connectedToken: unknownLatency: Last sync: 7/16/2026, 11:54:26 AM

Health

90%

Synced

0

AI

watching

Evidence

0

Vendors

0

Leads

0

Tasks

0

Claims

0

Confidence

0%

No groups/channels are visible from the platform API yet. Connection is connected; discovery needs platform chat/group cache or Telegram/WhatsApp API to return source metadata.
WhatsApp Business Cloud API
Production-safe WhatsApp messaging with templates, opt-ins, media, and audit logs.
not configured

Capabilities

Read inbound messagesSend approved messages · approvalSend approved templates · approval

Required env

WHATSAPP_BUSINESS_TOKENWHATSAPP_PHONE_NUMBER_IDWHATSAPP_VERIFY_TOKEN

Setup path

  1. Create Meta app
  2. Connect business phone number
  3. Configure webhook
  4. Add token to server env
  5. Run test inbound/outbound approval flow

Risks

  • Template approvals required
  • Outbound messaging must respect opt-ins
  • Human approval required before sending
WhatsApp Web / Baileys Bridge
Internal read/group intelligence bridge for the allien WhatsApp Web session. Useful when no official API key exists; unofficial and read-only first.
connected

Capabilities

List/read groups from allienSummarize chatsExtract vendor/client signalsSend approved bridge messages · approval

Required env

WA_BRIDGE_ACCOUNT_2_URLWA_BRIDGE_ACCOUNT_2_KEY

Setup path

  1. Run the private allien WhatsApp bridge
  2. Scan QR from the allien phone
  3. Protect session files
  4. Keep READ_ONLY=true for initial deployment
  5. Use ApprovalRequest before any send

Risks

  • Unofficial; account risk
  • Never expose bridge publicly
  • Avoid bulk messaging
  • Use official Cloud API later for production customer messaging
Telegram User / GramJS Bridge
Telegram user-session bridge for group/client/vendor research. Uses API ID/hash + phone OTP; no bot token needed for group access.
connected

Capabilities

List groups/chatsRead recent messagesExtract vendor/client signalsSend approved messages · approval

Required env

TG_BRIDGE_URLTG_BRIDGE_KEY

Setup path

  1. Create Telegram API app at my.telegram.org/apps
  2. Configure api_id/api_hash
  3. Login with phone OTP from Telegram app
  4. Keep READ_ONLY=true for research
  5. Use ApprovalRequest before any send

Risks

  • User-session automation; rate-limit/account risk
  • Do not scrape members without permission
  • Never expose bridge publicly
  • Outbound send requires approval
Devilverse Email (SMTP/IMAP)
Shared Devilverse mailboxes via IMAP inbox sync and SMTP draft/reply delivery guarded by approvals.
connected

Capabilities

Sync IMAP inboxes into unified conversationsCreate campaign/reply drafts · approvalSend approved SMTP email · approval

Required env

EMAIL_ACCOUNTSEMAIL_IMAP_HOSTEMAIL_SMTP_HOSTEMAIL_<ACCOUNT>_IMAP_PASSWORDEMAIL_<ACCOUNT>_SMTP_PASSWORD

Setup path

  1. Add mailbox env vars server-side
  2. Run /api/integrations/email/status to verify IMAP/SMTP
  3. Run /api/integrations/email/sync to import INBOX
  4. Route every campaign/reply through AgentApproval before SMTP send

Risks

  • Never expose mailbox passwords to the browser
  • Keep EMAIL_ALLOW_APPROVED_SEND=false until approval UI is wired
  • Bulk/campaign sends require explicit operator approval and rate limits
Facebook Graph API
Facebook page inbox, lead forms, comments, and page signals through Meta Graph API.
not configured

Capabilities

Sync lead formsRead page commentsReply after approval · approval

Required env

META_APP_IDMETA_APP_SECRETMETA_PAGE_ACCESS_TOKEN

Setup path

  1. Create Meta app
  2. Connect page
  3. Request required permissions
  4. Configure webhook
  5. Verify review status

Risks

  • Group access is restricted
  • App review may be required
  • Do not automate unsolicited DMs
Instagram Graph API
Instagram business comments, mentions, and messaging where account/API permissions allow.
not configured

Capabilities

Read comments/mentionsInspect business profileReply after approval · approval

Required env

META_APP_IDMETA_APP_SECRETINSTAGRAM_BUSINESS_ID

Setup path

  1. Use Instagram Business account
  2. Link to Facebook page
  3. Request Graph permissions
  4. Configure webhook

Risks

  • DM API availability depends on account/permissions
  • No spam automation
Google Workspace OAuth
Gmail, Calendar, Drive, Sheets, Docs, and Contacts for vendor/client communications and documents.
needs oauth

Capabilities

Search/read GmailSend approved email · approvalRead Drive rate sheetsCreate approved reminders · approval

Required env

GOOGLE_CLIENT_SECRET_JSONGOOGLE_TOKEN_JSON

Setup path

  1. Create Google Cloud OAuth client
  2. Enable APIs
  3. Authorize account
  4. Store tokens securely
  5. Verify scopes

Risks

  • OAuth scopes must be minimal
  • Drive sharing/deletion requires explicit confirmation
Google Groups / Group Conversations
Google Groups/forum conversations and shared client/vendor threads for communities, workspace groups, and mailing lists.
needs oauth

Capabilities

List allowed groupsRead group conversationsExtract client/vendor signalsDraft/reply after approval · approval

Required env

GOOGLE_CLIENT_SECRET_JSONGOOGLE_TOKEN_JSONGOOGLE_WORKSPACE_CUSTOMER_ID

Setup path

  1. Enable Cloud Identity/Groups and Gmail APIs
  2. Authorize Google account with group scopes
  3. Select allowed client/vendor groups
  4. Sync conversations read-only
  5. Route replies through ApprovalRequest

Risks

  • Workspace admin permissions may be required
  • External groups may have limited API access
  • Replies require explicit approval
Discord Servers / Channels
Discord guilds, channels, and community conversations for client/vendor discovery and support threads.
not configured

Capabilities

List approved servers/channelsRead recent channel messagesExtract client/vendor signalsSend approved Discord replies · approval

Required env

DISCORD_BOT_TOKENDISCORD_CLIENT_IDDISCORD_GUILD_IDS

Setup path

  1. Create Discord application + bot
  2. Invite bot to approved servers with least-privilege scopes
  3. Enable message content intent if required
  4. Store token server-side
  5. Keep outbound replies approval-gated

Risks

  • Message Content Intent may require approval
  • Only sync servers where user/admin installed the bot
  • No unsolicited DM automation
Microsoft Teams / Channels
Microsoft Teams chats/channels and client conversations via Microsoft Graph for workspace-based leads and support threads.
not configured

Capabilities

List approved teams/channelsRead channel/chat messagesExtract client/vendor signalsSend approved Teams replies · approval

Required env

MS_GRAPH_CLIENT_IDMS_GRAPH_TENANT_IDMS_GRAPH_CLIENT_SECRET

Setup path

  1. Register Azure app
  2. Grant least-privilege Graph permissions
  3. Admin-consent required scopes
  4. Select allowed teams/channels
  5. Route outbound messages through ApprovalRequest

Risks

  • Tenant admin consent usually required
  • Graph chat message permissions are sensitive
  • Outbound posts require approval
Website Forms + Webhooks
Vendor signup, client inquiry, contact form, and AI chat widget lead capture.
not configured

Capabilities

Capture submissionsScore incoming leads

Required env

PUBLIC_SITE_URL

Setup path

  1. Create public forms
  2. Map fields to CRM
  3. Add spam/rate limits
  4. Route to Research Center

Risks

  • Must add CAPTCHA/rate limiting before public launch
  • Validate all inputs
Groups / Directories / CSV Import
Manual or assisted ingestion for WhatsApp groups, Facebook groups, Telegram groups, Google Groups, Discord/Teams exports, directories, and spreadsheets.
not configured

Capabilities

Import CSV/ExcelTag source/groupDeduplicate contacts

Required env

No secret required

Setup path

  1. Upload/import source
  2. Map columns
  3. Run dedupe
  4. Send to verification agent

Risks

  • Respect platform ToS
  • Do not scrape/private-message without permission