Skip to main content

Documentation Index

Fetch the complete documentation index at: https://noorle.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Channels allow agents to interact with users on messaging platforms instead of just Console.

Supported Channels

Telegram

Bot API integration. Group chats supported.Limit: 4,096 characters per message

Slack

Events API. Direct messages and channels.Limit: 4,000 characters per message

SMS

SMS and MMS support.Limit: 160 characters per SMS

How Channels Work

  1. User sends message via Telegram/Slack/SMS
  2. Platform forwards message to Noorle
  3. Agent processes request
  4. Response sent back to platform
  5. User receives reply
All happens transparently to end user.

Setting Up a Channel

1

Create Agent

Build and test agent first in Console.
2

Navigate to Channels

Agents > Select agent > Settings > Channels
3

Add Channel

Click Add Channel. Choose platform.
4

Configure Credentials

Provide platform-specific credentials (bot token, webhook, etc.).
5

Test Connection

Send test message from platform.
6

Deploy

Enable channel. Agent now available on platform.

Platform-Specific Guides

  • Telegram - Set up bot token and webhook
  • Slack - Configure Events API and OAuth scopes
  • SMS - SMS provider setup

Message Limits

Each platform has character limits:
PlatformLimitWorkaround
Telegram4,096Split responses
Slack4,000Use threads
SMS160Split messages
Agent automatically handles splitting.

User Identity

Each platform has user identification:
  • Telegram: User ID + username
  • Slack: User ID + profile
  • SMS: Phone number
Agent can personalize responses based on identity.

Message Types

Supported message features:
TypeTelegramSlackSMS
Text
Images
Files-
Buttons-
Threads--

Rate Limits

Platform-specific limits:
  • Telegram: 30 messages/second per bot
  • Slack: Per-workspace rate limits
  • SMS: 100 messages/hour per number
Noorle enforces these automatically.

Monitoring

Track channel activity:
  1. Agents > Select agent
  2. Activity tab
  3. Filter by channel
  4. See messages and responses

Troubleshooting

Channel not receiving messages

  • Verify credentials are correct
  • Check webhook is configured
  • Ensure agent is Active
  • Test with simple message

Agent not responding

  • Check agent is active
  • Verify capabilities attached
  • Look for errors in Activity log
  • Test agent in Console first

Messages truncated

  • Platform character limit reached
  • Agent response too long
  • Check message limit in documentation
  • Consider shortening responses

Costs

For current pricing details, see Pricing.

Next Steps