Skip to main content
This article provides a comprehensive overview of the different channels available for interacting with Notis and their respective capabilities. Each channel offers unique features and limitations that may make it more suitable for specific use cases.

Channel Overview

FeatureDesktop / Web appTelegramiMessageWhatsAppSlackEmail
Signup to NotisChannels capable of onboarding you.
Character LimitLimits for text messages.Virtually unlimited4096 characters10000 characters2600 characters40’000 charactersVirtually unlimited
Reaction SupportEmoji reaction to let you know what’s going on.
Message ReactionsNotis captures your emoji reactions as replies.
Inline ReplyBeing able to reply to a specific message to recall its context.
Inline image renderingImage URLs can render inside the message body instead of as separate attachments.
Inline link renderingNamed links can render inline in the message body.
Table renderingMarkdown tables can render as tables in the message body.
Max attachment sizeFor documents (incl. audio attachments)100 mb20 mb100 mb16 mb1 gb25 mb
Voice messages max durationNo limitNo limitNo limit30 minutesN/AN/A
Advanced voice modeCall Notis for real-time capabilities.
Desktop overlayFloating chat card summoned over any app with a global hotkey.
Context windowMax conversation tokens kept in context before older messages are pruned.200k tokens60k tokens60k tokens60k tokens200k tokens200k tokens
When your attachment exceeds the supported size, it is ignored by the WhatsApp API and the Telegram API completely, and we don’t have any way to be notified of this. This is an unfortunate limitation at the moment.

Supported File Formats by Purpose

PurposeFile ExtensionsDescription
Vision.jpg, .jpeg, .png, .gif, .webpImage files for visual analysis by AI models. This allows Notis to understand the content of the image you send.
File search.c, .cpp, .cs, .css, .doc, .docx, .go, .html, .java, .js, .json, .md, .pdf, .php, .pptx, .py, .rb, .sh, .tex, .ts, .txt, .xlsxNotis can search those documents using RAG to extract the context of your documents.
Transcription.mp3, .wav, .ogg, .opus, .m4a, .aac, .flac, .webm (audio), .mp4, .mov, .mkv, .avi, .mpegAudio and video files for speech-to-text conversion.
Notion storage.csv, .xlsx, .xml, .tar, .zip, .pklNotion supports all the previous file extensions, plus those extras.

Default intelligence & priority

Beta. Per-channel defaults for intelligence and priority are rolling out as a beta feature.
Each channel can run at its own level of intelligence and priority, so the place you use Notis can have the right setup. Set these from the Channels page — open a channel’s Default intelligence & priority (the sliders icon) and pick its defaults.
Pick this channel’s default intelligence level, or leave it on Auto to let Notis choose per turn. Priority defaults to Standard. Automations always run on Economy.
Defaults can be set per channel for the Desktop and Web app, Telegram, iMessage, WhatsApp, Slack, and Email. Intelligence is how capable a model Notis uses: leave a channel on Auto (recommended) to let Notis pick the right model per turn, or pin Low, Medium, or High. Priority is how quickly Notis is served, independent of intelligence: Standard (default), Fast, or Economy. For what each intelligence level and priority tier means — including the models, Auto mode, and rates behind them — see Usage & model rates.
Priority applies to interactive messages only — automations always run on Economy.
In the Desktop and Web app you can also override the intelligence and priority for a single conversation, on top of the channel default.

Switching between messaging channels

You can freely switch between any channels you have linked to your Notis account. Each channel keeps its own conversation threads, and the Desktop and Web app inbox unifies them all in one place.

One account, multiple channel identities

Notis no longer treats your phone number as the single authentication. Each linked identity — a phone number on WhatsApp, the same or a different number on Messages, a Telegram handle, a Slack workspace, an email address — is stored as its own channel account under your Notis user. You can link several accounts on the same channel (for example, a personal and a work email, or two phone numbers on Messages) and pick which one to use when sending reminders or running automations.

How verification works

Every channel goes through the same verification model before it can send or receive messages on your behalf:
  • Telegram, WhatsApp, and Messages — the portal mints a short verification code tied to your account. Opening the personalized deeplink or QR from the Channels page sends that code as the first message, which links the inbound sender (phone number, Telegram handle, or Apple ID) to your Notis account.
  • Messages is its own namespace — a phone number or Apple ID verified on WhatsApp or as an email alias does not automatically work on Messages. Each Messages sender (phone or email) must be verified specifically for Messages.
  • Email aliases — additional sender addresses are added from the portal (or by asking Notis) and verified before Notis will accept mail from them. See Email Aliases.
  • Slack — connected through OAuth from the portal. Reinstalling the same workspace is idempotent and reuses the existing Slack channel account.
  • Desktop and Web app — portal-native, authenticated with your Notis login, so no separate channel-account verification is required.

Managing channel accounts

Open the Channels page to add a new channel, link an additional account to a channel you already use, or disconnect one you no longer need. When more than one account is linked on the same channel, reminder and automation editors will ask you to pick which one should deliver — or auto-pick when only one is connected.