Prism

One mind, every surface.

Prism is the multi-channel messaging layer that lets you talk to Pulse from anywhere you already communicate. WhatsApp, Telegram, Discord, Slack, web, and push notifications — same AI, same memory, same capabilities.

Each channel adapter translates between the platform's native message format and Pulse's internal representation. Rich formatting, media attachments, interactive buttons, and platform-specific features are preserved in both directions.

Your context follows you across channels. Start a conversation on the web, continue it on WhatsApp, and finish it on Slack. Engram memory, Arsenal tools, and all integrations work identically regardless of which surface you're using.

PRISMOne MindWhatsAppTelegramDiscordSlackWeb ChatiMessageTeams

Channel Ecosystem

WhatsApp

QR code pairing with timeout handling, media messages, typing indicators, auto-reconnect with health monitoring, self-chat detection, and proactive greeting on connection. Powered by Baileys.

Telegram

Bot API with inline keyboards, rich formatting, slash commands, and media support. Powered by grammY.

Discord

Server bot with slash commands, thread support, rich embeds, and DM capability. Powered by discord.js.

Slack

Workspace app with Block Kit UI, thread support, channel and DM support, slash commands. Powered by @slack/bolt.

Web Chat

Built-in real-time interface with streaming responses, canvas components for rich UI, file sharing, and voice input.

Unified Context

Memory, integrations, and preferences sync across all channels. Switch platforms without losing conversation context.

Cross-Channel History

Conversations are stored per-tenant, not per-channel. Your full history is accessible from any connected platform.

Rich Media

Images, files, voice messages, and interactive elements are supported natively on each platform with format adaptation.

Push Notifications

Browser push notifications for proactive alerts. Oracle delivers to your desktop even when Pulse isn't open.

Voice Messages

The AI can speak — not just type. Voice notes are synthesized and delivered natively on WhatsApp, Telegram, and web chat.

Conversation Persistence

Channel conversations survive gateway restarts. The last 50 messages are restored from PostgreSQL, so context is never lost.

Auto-Reconnect

Health monitor checks every 60 seconds. Dropped channels are automatically reconnected with exponential backoff and circuit breaker protection.

Proactive Greeting

When you connect a new channel, Pulse sends a personalized greeting — introducing itself and demonstrating capabilities right away.

Coming Soon

iMessage (via BlueBubbles) and Microsoft Teams (via Bot Framework) are in development and coming to Prism soon.

How Prism connects channels

1

Channel connected

Connect a platform from Settings: scan a QR code (WhatsApp), add a bot token (Telegram/Discord), or install an app (Slack).

2

Message received

An incoming message on any platform is translated to Pulse's internal format. Media, formatting, and metadata are preserved.

3

Cortex processes

The message enters the full OTAVL reasoning loop. Cortex doesn't know or care which channel originated the request.

4

Response delivered

The AI's response is translated back to the platform's native format: Markdown for web, WhatsApp formatting, Slack blocks, etc.