TextPeak Channels Overview

Channels groups every TextPeak messaging route under its type. Create a channel, manage its token and settings, and read its status from one page.

TextPeak Channels Overview

Channels is the TextPeak page where you create, configure, and monitor every messaging route on your account. It takes over from the Streams API page and groups each route under the channel type it belongs to.

📘

NOTE

Channels is the new name for Streams API. The routes themselves have not changed: your existing streams appear here as channels, and every token, template, and webhook continues to work. Only the page and its navigation have been rebuilt.

What you can do with Channels

  • Group routes by type so you open WhatsApp, Email, or WebChat and see only the channels that belong to it.
  • Create a channel through a form that names the route first and collects its type-specific settings after. The number of steps depends on the type.
  • Manage a channel in one place, including its token, its details, its type settings, and its message templates.
  • Check channel status at a glance, so you can tell which routes are ready, which are still drafts, and when each last carried traffic.

Opening the Channels page

  1. Log in to TextPeak in your browser.
  2. Click Channels in the main menu on the left.
  3. The Channels page opens and lists every channel type, with the number of channels you have created under each one.
Screenshot of the TextPeak Channels page showing the intro banner and the start of the channel type grid

The Channels page in TextPeak

Channel types

Each card on the Channels page opens a page for one type. The count on the card tells you how many channels of that type exist on the account.

Channel typeWhat it carries
WhatsAppVerified business numbers for support and notifications.
WhatsApp PrivatePromotional and broadcast messaging on WhatsApp.
WebChatAn embeddable live-chat widget for your site and apps.
EmailTransactional and campaign email from verified domains.
Telegram PrivatePrivate broadcast channels with subscriber management.
Telegram BotAutomated bots for replies, OTP, and alerts.
VoiceProgrammable calls, IVR, and voice OTP.
SMS MarketingPromotional SMS to opted-in audiences.
SMS Transactional/OTPReceipts, alerts, and reminders over priority routes.
SMS Two-wayTwo-way SMS conversations over long codes.
👍

TIP

Dark mode applies to every TextPeak page, Channels included. Use the sun and moon buttons in the top bar to switch between the light and dark themes.

Screenshot of the Dark mode applied

Dark mode applied

Working with a single channel type

Opening a type card takes you to that type's page, which holds a short description of the type, a Read the docs link, and the list of channels you have created.

Screenshot of the WhatsApp channels page showing the Add channel button and the channel list

A channel type page, with its channel list and the Add channel button

Most types share the same columns, and the fourth column changes with the type. The table below is the WhatsApp set.

ColumnDescription
NameThe channel name you entered when you created it.
StatusReady for an active channel, Draft for one that has not been activated yet.
TagsAny tags applied to the channel.
Sender NumbersThe numbers the channel sends from. On other types this column is Route IPs, Domains, Caller Id, or Bots.
Default senderThe sender used when a request does not name one.
Last activityWhen the channel last carried traffic.

WebChat is the exception: its list has no Status, Tags, Default sender, or Last activity columns, and shows Name, Domains, Widget key, and Created instead.

To open a channel, click its name.

Managing a channel

The Manage channel page holds everything for one channel. Its left panel lists the sections, and the panel on the right scrolls through them.

Screenshot of the Manage channel page showing the section list and the Channel management actions

Manage channel, open on Channel management

Channel management

This section holds the credentials, the test action, and the lifecycle actions.

ActionWhat it does
Show tokenReveals the Stream API token that authenticates your requests, so you can copy it.
Test ChannelSends a single live message through the channel to confirm it is wired up correctly.
DiagnosticsInspects recent delivery attempts and configuration. Available to super admins only.
Reset tokenIssues a new token. The current one stops working straight away and cannot be restored.
Disable channelPauses the channel. Requests are rejected until you enable it again, and nothing is deleted.
Restrict channelFreezes the channel for the customer. Only a super admin can lift the restriction.
Delete channelRemoves the channel, its token, and its event templates. This cannot be undone.
🚧

WARNING

Reset token and Delete channel take effect at once and cannot be reversed. Update every integration that uses the current token before you reset it.

Email channels add one more action, Domain records. Click Show DNS records to open the records the sending domain needs and see whether each one has verified. For details, see [doc: creating-email-channels].

Channel details

Holds the channel name, its description, its IP restriction, and its tags. Click Edit details to change them.

Type settings

Types that have settings of their own get a second numbered section, named after the type. WhatsApp channels have Connect WhatsApp, which shows the WhatsApp Business account the channel is connected to, WebChat channels hold the widget configuration, and Email channels hold the sending domain and its DNS records. SMS Marketing and SMS Two-way channels have no type settings, so their Manage channel page holds only Channel management and Channel details.

Screenshot of the Connect WhatsApp section of a channel showing the connected WhatsApp Business account

The type settings section, here Connect WhatsApp

Channel message content

Lists the event templates the channel can send, with the approval status, the category, and the language of each one. Click New event template to add one, or use the pencil and bin icons to edit or remove an existing template. Only the types that carry templates have this section.

Screenshot of the Channel message content section listing approved event templates

Channel message content, listing the channel's event templates

📘

NOTE

WhatsApp template management now lives on this page. The sidebar that used to hold templates for a WhatsApp stream has been removed, and the templates themselves are unchanged. For what each template field means, see Managing WhatsApp Templates.

Creating a channel

Every type starts with the same Channel details step. How many steps follow it depends on the type.

Channel typeSteps
SMS Marketing, SMS Two-way, WhatsApp PrivateOne step, Channel details, ending in Save & activate.
SMS Transactional/OTP, WhatsApp, Telegram Bot, Telegram Private, Voice, EmailTwo steps: Channel details, then that type's own settings.
WebChatFour steps: Widget details, Content, Appearance, and Placement, ending in Create widget.

To create a channel:

  1. Open the type you want, then click Add channel.
  2. On the Channel details step, enter a Channel name and a Channel description.
  3. Set Enable IP ACL if you want to restrict which addresses may call the channel, and add any Tags.
  4. Select Use Demo Sending to simulate delivery without sending real messages.
  5. For a one-step type, click Save & activate. For a type with more steps, click Next, complete the remaining steps, then click Save & activate on the last one.
Screenshot of the Add new channel form on the Channel details step, with the second step still locked

The Channel details step, common to every channel type except WebChat

❗️

IMPORTANT

Saving activates the channel straight away and it starts accepting traffic. You can pause or edit it at any time from Manage channel.

For the type-specific steps, see Creating WebChat Channels, Creating Email Channels, and Creating WhatsApp Streams. To connect a WhatsApp Business account through the Meta sign-in, see Connecting WhatsApp Business with the Embedded Launcher.


Did this page help you?