Channels
Channels are the platforms where your AI agents interact with users. Nirvai supports a wide range of messaging platforms, website integrations, and API connections.
Available Channels
| Channel | Type | Description |
|---|---|---|
| Messaging | Connect via WhatsApp Business API | |
| Social | Respond to Instagram DMs automatically | |
| Telegram | Messaging | Deploy as a Telegram bot |
| Messenger | Social | Connect to Facebook Messenger |
| Slack | Workplace | Add your agent to Slack workspaces |
| Microsoft Teams | Workplace | Integrate with Teams channels |
| Discord | Community | Deploy as a Discord bot |
| Chatbot Widget | Website | Embed a chat widget on your site |
| Web Landing | Website | Create a standalone chat page |
| API | Developer | Connect via REST API |
How Channels Work
When you create an agent, you can export it to one or more channels. Each channel connection is independent — an agent on WhatsApp can behave differently from the same agent on your website, based on channel-specific settings.
Internal vs External Channels
Internal Channels
Internal channels are used directly within the Nirvai app. The built-in chat interface is the primary internal channel where you can test and interact with your agents.
External Channels
External channels connect your agents to third-party platforms. Each platform has its own setup process, which typically involves authentication and configuration of the connection.
Connecting a Channel
- Open your agent in the Agent Control Panel
- Navigate to the Channels section
- Select the platform you want to connect
- Follow the platform-specific setup instructions
- Test the connection to verify it works
Channel Limitations by Plan
| Plan | Max Channels per Agent |
|---|---|
| Basic | 2 |
| PRO | Unlimited |
Best Practices
- Test internally first — Always verify your agent works in the built-in chat before deploying externally
- Start with one channel — Get one channel working well before expanding
- Monitor conversations — Review agent interactions on each channel regularly
- Platform-specific tuning — Adjust agent behavior for each platform's communication style