ViksaAIDocs
Start now
Channel Hub

Volt

Bring your project's agents into Slack, Teams, WhatsApp, Telegram, and Instagram so authorized users can run the same execution engine without opening the web app.

What is Volt?#

Volt is ViksaAI's channel layer. For each project you can connect messaging channels so users run your deployed agents from chat apps. Volt enforces access, loads the project agent catalog, and runs Think→Act→Observe — streaming replies back into the channel.

Architecture#

Providers post to /v1/webhooks/*; volt-engine-service routes by App ID, phone number ID, tenant key, or Slack team ID, then runs the same Think→Act→Observe pipeline.

Request pathtxt
User → Provider webhook → volt-engine-service → pulse-service
       (routing index → project scope → access grants → agent catalog)

Who can use the bot?#

Slack: users must be ViksaAI project members (email match via auth-service). Webhook channels: use channel_grants_v1 — allow all users (*), per-user grants by phone / Telegram ID / Teams email / Instagram sender ID, plus optional project-member shortcuts. See Access & security.

Guides#

Channel Hub (available now)#

ChannelSetup guide
Slack (HTTPS webhooks)Setup guide
WhatsApp Business CloudSetup guide
Telegram Bot APISetup guide
Microsoft Teams (Azure Bot)Setup guide
Instagram DMSetup guide
Web Chat WidgetSetup guide

Dashboard#

  • Navigate to your project → Volt in the left nav.
  • Channel Hub — connect Slack and other channels, manage access grants, view connection status.