Overview

Channels are how your AI Agent communicates with users, across chat, SMS, and custom integrations.

The Channels section in MagicBlocks is your hub for managing all the ways your AI Agent goes live and interacts with users.

Each Channel represents a different communication pathway — from web chat and to text messages and external APIs. This modular setup lets you deploy your AI once, then connect it to multiple platforms without duplicating effort.

Available Channel Types

Channel

Description

Common Uses

Chat

Deploy your AI on your website or app. Customize chat appearance, design, and behavior.

Website chat, landing page assistants, onboarding flows.

Email (coming soon)

Connect your AI to platforms like Facebook Messenger and Instagram DMs.

Marketing campaigns, FAQs, community engagement.

API

Generate tokens to connect MagicBlocks with other tools or custom systems.

CRM sync, analytics, automation, reporting.

When to Use Channels

Use Channels when you’re ready to take your AI live — whether on your own website or through another communication platform.

You can:

  • Deploy to multiple platforms with one AI Agent.
  • Track engagement per channel through MagicBlocks’ analytics.
  • Maintain consistent messaging and tone across all mediums.

How It Works

  • Select a Channel: Choose how and where your AI will engage users.
  • Configure Settings: Adjust appearance, message triggers, or connection credentials.
  • Publish or Embed: Use platform-specific embed codes, API tokens, or integrations.
  • Measure & Optimize: Track performance through the Measuring section (Sessions, Goals, Analytics).

Example Scenarios

Industry

Use Case

Channel Combination

E-commerce

AI chat widget for product recommendations, SMS for delivery updates.

Chat + SMS

Agency

Embed client-specific chat widgets, send goal data via API to analytics dashboard.

Chat + API

Healthcare

Appointment scheduling through chat, confirmations through SMS.

Chat + SMS

SaaS

Web chat for onboarding, API for CRM data sync.

Chat + API

Best Practices

  • Start with one channel (usually Chat) and expand as you grow.
  • Keep branding consistent across all platforms.
  • Use API and Webhooks for advanced analytics or automation.
  • Review Sessions regularly to refine your AI’s flow per channel.
  • Tag and name your channels clearly for easy management.

 

Was this article helpful?