Guides

How it actually works, written down.

These are operator guides: what a channel really enforces, why an automation stopped firing, and what to do about it. Where what we measured differs from what the platform documents, both are shown and labelled.

Start where your problem is.

Instagram

Comment automation, the one-DM budget, and the rules that actually bind.

WhatsApp

Templates, the service window, and keeping the WhatsApp Business App on the same number.

Templates

When a WhatsApp message has to be a template The 24-hour window decides whether you can type a reply or must send an approved template. What the inbox shows when it closes, the three template categories, and why a marketing template can fail to arrive. Get your WhatsApp templates into Omni Octo Create templates in Meta's WhatsApp Manager or by asking Octo, pull them in with Sync from Meta, and read the status each one shows — including what to do when an approved template is missing. Send a template from a conversation Pick an approved template inside a WhatsApp thread in the inbox, fill in its variables, check the preview and send it. Where the picker lives, what it asks for, and what each refusal means. Send a template from your own system One API call sends one approved WhatsApp template to one number — from a webhook, a cron job or a script. The key, the template id, the request, every refusal, and the two things to design around. Ask Octo to send a template Tell Octo in chat who to message and what to say, and it finds the approved template, fills in the variables and prepares the send for one WhatsApp number. Nothing goes out until you confirm. What it checks and what it refuses. Send a template to a list A WhatsApp campaign sends one approved template to everyone on a list, from one number. The seven sections of the composer, what each person's row ends up saying, and how it is paced. How fast one WhatsApp number can send Every WhatsApp number has per-second and per-minute limits (and, where a rule sets one, per-hour), plus a daily template limit. The defaults, how the daily cap maps to Meta's messaging tiers, where to change it, and what each way of sending does when the limit is reached.
Email

Mailbox shapes, the authentication that gates them, and why a reply never arrived.

Connecting a mailbox

What you need before an AI can answer your email A mailbox, an agent to answer it, and knowing which of seven shapes your mailbox is. The third one decides whether you need an administrator. Connect Gmail to an AI that reads and answers your email Four screens and one checkbox that breaks everything if you miss it. Works for a personal @gmail.com and for a Google Workspace address. Connect a Google Workspace shared inbox (and what your admin has to approve) A real Workspace user mailbox your team shares, authorised once by a super admin through Domain-Wide Delegation. Not a Google Group — that is a different setup. Put an AI on a support@ or sales@ Google Group — no admin needed A group address is answered by watching one member's mailbox and filtering on the List-Id header. The member has to already be in the group; nothing else needs approving. Send email as an alias: connect a Gmail "Send mail as" address The mailbox you sign into keeps receiving the mail; outbound replies go out as the alias. The alias has to be verified in Gmail before you start. Connect Outlook or Microsoft 365 to an AI email assistant One consent screen, seven permissions, and no administrator. Covers a personal Outlook.com inbox and a single-user Microsoft 365 work address. Connect a Microsoft 365 shared mailbox: Full Access and Send As explained A shared mailbox has no password to sign in with. You connect as yourself, an admin grants two permissions, and the wizard refuses to finish without both. Connect a Microsoft 365 Group so an AI can answer its shared inbox A mail-enabled M365 Group, connected through a member. Two one-time grants in the Exchange admin center, and drafts that live on the dashboard rather than in Outlook. Why your Gmail or Outlook connection isn't working Failures by stage — sign-in, consent, naming the mailbox, verification, and the ones that appear weeks later. Each has its own message, and the message is the diagnosis.
Voice

Numbers, phone menus, voicemail, and where the minutes go.

SMS

Carrier registration, opt-outs, and the gap between sent and delivered.

Telegram

Connecting a bot, putting an AI agent on it, and the photos, voice notes and files customers send it.

What Telegram requires before your AI agent can answer On Telegram your business answers through a bot. What you need to make one, what its token is, how customers find it, and what Telegram does not let a bot do: write to someone first, or send a campaign. Connect your Telegram bot Paste your bot's token under Channels → Add Channel → Telegram. Omni Octo checks it, tells Telegram to send the bot's messages here with a secret only Telegram knows, and shows the bot on the channel page. What each message means, and how to change the token later. Put an AI agent on your Telegram bot Choose which agent answers your Telegram bot from the agent's Channels tab, or leave the bot to your team. What happens to messages with no agent, and what pauses the agent in a chat. Photos, voice notes and files on Telegram What your AI agent does with each thing a customer can send your Telegram bot: one answer to an album and its question, voice and video messages it listens to, GIFs and stickers, documents it cannot open, and where every file ends up in the inbox. Reply to Telegram customers from the inbox Take over a Telegram chat in /conversations, answer with text, a photo or a file, and hand it back to the AI. What the customer receives, what pauses the AI, and what you cannot do on Telegram. Your Telegram bot is not answering Messages do not reach the inbox, or they arrive and nobody replies. Where to look first, what each cause looks like on the channel page and in the conversation, and how to fix it.
Agents

Building one with Octo, what it is told, what it knows, and testing it before your customers do.

Integrations

Outside systems that start the work — what they send, and what reaches your customer.

Conversations

What every channel hands off to one inbox: alerts while the customer is still there, open requests, extracted fields, and handing a paused chat back to the AI.