Skip to main content
~8 minutes read

Inbound vs. Outbound

The mental model behind every conversation entry point

Inbound Methods

Every way a prospect can message your AI agent directly

Outbound Methods

Every way Irelia can proactively start a conversation

Agent Routing

How trigger mechanisms control which AI agent handles a lead

Quick Reference Table

All methods at a glance with channel, direction, and best use case

FAQs

Common questions answered

Introduction

Every AI-powered conversation has to start somewhere. Maybe a prospect clicks your WhatsApp link and asks about pricing. Maybe they fill out a lead form on Instagram and receive a WhatsApp message within seconds. Maybe they comment on your Facebook post and get a private message moments later. Irelia supports all of these — and more. But with multiple channels, directions, and entry points available, it’s easy to wonder: which method should I use? This article is your map. It covers every available way to start a conversation with your Irelia AI agent, organized by the most important distinction: who sends the first message — the customer (inbound) or Irelia (outbound). You won’t find step-by-step setup instructions here. Instead, each method links to its dedicated configuration guide so you can dive deeper when you’re ready. By the end of this article, you’ll understand: ✅ The difference between inbound and outbound conversations in Irelia
✅ Every available method for starting a conversation, across all supported channels
✅ When each method makes sense based on your goals and existing setup
✅ Where to go to configure each method

🧭 Two Directions: Inbound vs. Outbound

Before looking at specific methods, there’s one distinction that shapes everything: who sends the first message.
  • Inbound — The customer messages you first. They write to your WhatsApp number or your Facebook Page. Irelia receives the message and handles the conversation.
  • Outbound — Irelia sends the first message. Something triggers it — a form submission, a comment on your post, a CRM event — and Irelia proactively starts the conversation.
This isn’t just a technical label. It determines which channels are available, what setup you need, and how the conversation feels for the prospect.
InboundOutbound
Who sends the first messageThe customerIrelia
Available channelsWhatsApp, MessengerWhatsApp, Messenger (limited)
Prospect experience”I reached out and got an instant reply""They contacted me right away”
Messenger outbound is limited. WhatsApp allows you to proactively message anyone using approved templates — no prior interaction required. Messenger is different: the only outbound method available is Comment-to-DM, which requires the customer to comment on your post first. You can’t cold-message someone on Messenger. For proactive outreach with no prior interaction, WhatsApp is your channel.
The rest of this article walks through every method within each direction.

📥 Inbound Methods — The Customer Writes First

Inbound is the most straightforward way to start a conversation: the customer messages you, and your Irelia agent responds instantly. Here are all the inbound entry points available today, organized by channel.
Your Irelia account can have multiple AI agents, but when a prospect writes first, Irelia has no way to know which agent to direct them to (since there’s no information except the received message itself). That’s why you assign a default inbound agent for each channel — the agent that automatically handles every new inbound conversation on that channel. Make sure you’ve configured this before going live with any inbound method. See Set Which Agent Manages Inbound Conversations for the full setup guide.

💬 WhatsApp

All WhatsApp inbound methods require an active WhatsApp channel in Irelia. If you haven’t connected your WhatsApp number yet, start with the Connect WhatsApp to Irelia guide.

Direct contact

You share your WhatsApp number anywhere — social media bios, website, business cards, email signatures, offline signage — and prospects message it directly. Irelia receives the message and starts the conversation. Once your WhatsApp channel is connected, this works immediately — no additional configuration needed. Just share your number wherever your prospects are.
When to use it: You want a simple, universal entry point that works across any channel or medium — online or offline. This is also the foundation that other WhatsApp methods build on.

Webchat WhatsApp widget

A chat widget on your website that looks and feels like a live chat — but when the visitor types a message and hits send, it opens WhatsApp with a pre-filled message. From that moment, the conversation lives in WhatsApp, and you have their phone number. Why not just a regular live chat? Because traditional web chat is a dead end. An anonymous visitor asks a question, maybe gets an answer — and then closes the tab. No name, no number, no way to reach them again. The conversation dies when they leave your site. The WhatsApp webchat widget solves this entirely. The moment a visitor sends their first message, you’ve captured their WhatsApp number. The conversation doesn’t end when they close the browser — Irelia continues it on WhatsApp, answering questions and qualifying the prospect whether they’re on your site or not.
And here’s what makes it powerful for sales: you get their phone number without any friction. No form to fill, no “leave your details and we’ll get back to you.” The prospect is simply having a conversation — and their phone number is captured naturally as part of starting the chat. In sales, a phone number is the most valuable piece of contact data you can get, and this widget captures it without the prospect even thinking about it. When to use it: You have website traffic and want to turn anonymous visitors into reachable WhatsApp contacts. Every visitor who chats becomes a prospect your AI agent can engage — automatically, even after they leave your site. Where to set it up: Configure the Webchat WhatsApp Widget (configuration guide)

💬 Facebook Messenger

All Messenger inbound methods require your Facebook Page to be connected to Irelia. If you haven’t done this yet, start with the Connect Meta to Irelia guide.

Direct message to your page

A customer visits your Facebook Page, taps the “Send Message” button, and starts a conversation. Irelia picks up the message in real time and handles it from there. Once your Facebook Page is connected, this works immediately — no additional configuration needed. When to use it: You have an active Facebook Page and want every incoming Messenger conversation handled by your AI agent — no manual replies, no delays.

📤 Outbound Methods — Irelia Writes First

Outbound flips the script: instead of waiting for the customer to message you, Irelia sends the first message. This is powerful for lead nurturing, proactive outreach, and instant responses to form fills, post comments, or CRM events. Most outbound methods use WhatsApp — if you haven’t connected your WhatsApp channel yet, see Connect WhatsApp to Irelia first.
WhatsApp outbound methods require a message template approved by Meta. This applies to Meta Ads Instant Forms, Irelia Form, and Irelia API. You create and submit your template inside Irelia, and Meta reviews it — usually within minutes to a few hours. See How to Create WhatsApp Templates in Irelia for the full setup guide.
Comment-to-DM is the exception. It’s the only outbound method that uses Messenger instead of WhatsApp — and it doesn’t require a message template. More on that below.

📣 Meta Ads — Instant Forms

Irelia integrates natively with Meta’s Instant Forms (the lead capture forms built into Lead Ads on Facebook and Instagram). When a prospect fills out an Instant Form, Irelia automatically sends a WhatsApp message — all without the prospect ever leaving Facebook or Instagram. This is the most common starting point for outbound. If you’re already running Meta Ads (or plan to), this integration connects your ad spend directly to AI-powered conversations.
When to use it: You’re running Meta Lead Ads and want to engage prospects instantly on WhatsApp. The prospect fills out the form, and your Irelia agent starts the conversation before the lead goes cold. Where to set it up: Connect Meta Instant Forms to Irelia (configuration guide)
The form is Meta’s native Instant Form — not an Irelia form. You create and manage the form inside Meta Ads Manager. Irelia handles the connection: when a form is submitted, it triggers the WhatsApp message automatically.

📝 Irelia Form

A form built with Irelia’s native form builder. When a prospect fills it out, Irelia automatically sends them a WhatsApp message — no CRM, no automation platform, no code required. You can deploy it in two ways:
  • Hosted link — Irelia generates a direct URL to the form. Share it anywhere: social media, emails, QR codes, you name it.
  • Embedded (iframe) — Embed the form as a full-page iframe on your own website or landing page, keeping your branding and domain.
When to use it: You want to collect leads (outside of Meta Forms) and trigger WhatsApp conversations, without the hassle of using third-party tools like Zapier to setup an automation through API. You can use Irelia forms from your website, email campaigns, social media bios, or anywhere you can share a link. Where to set it up: Send Messages via Irelia Forms (configuration guide)
Irelia Form is often the fastest way to go live with outbound. No integrations to configure, no third-party tools needed. Build the form, share the link, and every submission triggers a WhatsApp conversation with your AI agent.

⚙️ Irelia API

A system — your CRM, an automation platform like Zapier or Make.com, or any tool that can send HTTP requests — triggers the Irelia API call to send a WhatsApp message to a specific contact. Any event in your tech stack can become the trigger. This is the most flexible outbound method. If something in your stack can fire a webhook or API call, it can trigger an Irelia conversation. When to use it: You already have automations, a CRM, or technical resources in place and want full control over when and why a message gets sent. Example scenarios:
  • A new lead enters your CRM → Irelia sends a WhatsApp message within seconds
  • A prospect books a demo → Irelia sends preparation details automatically
  • A Zapier or Make.com automation detects a trigger → Irelia reaches out to the prospect
Where to set it up: Send Messages via API (configuration guide)
This is the power-user option. If you don’t have a CRM or automation platform yet, start with Meta Ads Instant Forms or Irelia Form instead. You can always add API-based triggers later as your setup grows.

💬 Comment-to-DM Automation

A customer comments on one of your Facebook posts, and Irelia automatically sends them a private message on Messenger. The comment is the trigger; the conversation moves to DM. The customer didn’t message you — they interacted with your content — and Irelia proactively opens the conversation. If you’ve used tools like ManyChat, this concept will feel familiar — turn public engagement into private conversations. The difference is that your Irelia AI agent handles the entire conversation from the first DM forward, qualifying and assisting the prospect automatically.
When to use it: You’re running organic content on Facebook and want to convert post engagement into qualified conversations — without manually replying to every comment.
Comment-to-DM only works with organic posts. Posts created directly from Meta Ads Manager won’t be configurable from Irelia. If you want to combine paid reach with Comment-to-DM, create the post organically on your Facebook Page first, then promote that existing post through Meta Ads. The post stays eligible for Comment-to-DM while still getting advertising reach.
Where to set it up: Configure Comment-to-DM Automation (configuration guide)
This is the only Messenger outbound method — and it doesn’t require a WhatsApp template. Since the conversation happens on Messenger (not WhatsApp), the WhatsApp template requirement doesn’t apply. However, Meta does require a prior interaction (the comment) before you can message someone on Messenger — which is exactly what this method provides.
Works great with engagement-bait posts. Think posts like “Comment INFO to get pricing” or “Drop a 🔥 and we’ll send you the details.” The comment triggers the DM, and your Irelia agent takes it from there — no human needed until the prospect is qualified.

🔀 Agent Routing — Moving Leads Between Agents

Every trigger mechanism in Irelia — WhatsApp templates, Comment-to-DM automations — is linked to a specific AI agent. When you use a trigger mechanism to reach a lead, that lead becomes handled by the agent the trigger belongs to — regardless of which agent was handling them before. This is the only way to move a lead from one agent to another. There’s no “reassign” button anywhere in Irelia. The routing happens through trigger mechanisms. Here’s how it works: say a lead is currently in a conversation with Agent X (a general sales agent). You send that lead a WhatsApp template that belongs to Agent Y (a specialized onboarding agent). From that moment, the lead is handled by Agent Y. The conversation logic, prompt, and knowledge base all switch to Agent Y’s configuration. The same applies if the lead comments on a Facebook post connected to a Comment-to-DM automation that belongs to Agent Y — the lead moves to Agent Y. This works across every sending method — API/automation, Irelia Forms, Meta Instant Forms and Comment-to-DM automations. The mechanism is always the same: the trigger carries the agent identity, and using it reassigns the lead.
The trigger is the routing mechanism. When you choose which template to send or which Comment-to-DM automation handles a post, you’re also choosing which agent will handle the conversation going forward. This is true whether you’re starting a brand-new conversation or re-engaging an existing lead.
Irelia’s built-in follow-up sequences don’t switch agents. Follow-up templates in the Follow-up tab always belong to the same agent — they re-engage the lead within the current agent’s conversation flow. If you want a follow-up to route the lead to a different agent, send it through the API using a Trigger-tab template that belongs to the target agent.

Why this matters

Once you understand that trigger mechanisms control routing, you can build multi-agent workflows — where different agents handle different stages of your lead journey:
  • Lead qualification → specialist handoff. A lead generation agent qualifies the prospect, then an automation sends a template from a specialized agent (onboarding, pricing, booking) to hand off the conversation.
  • API-driven follow-ups that shift agents. When you send follow-ups through the API using Trigger-tab templates, each template can belong to a different agent. This lets you move leads to a new conversation flow at the follow-up stage — something built-in follow-up sequences can’t do.
  • Comment-to-DM routing on Facebook. Different Comment-to-DM automations can belong to different agents. A lead who comments on a post handled by Agent A’s automation gets routed to Agent A — even if they were previously talking to Agent B.
  • Manual routing from the Chat Panel. An operator reviewing conversations can send a template from a different agent to transfer a stuck or misrouted lead to a better-suited agent.
Start simple. You don’t need multi-agent workflows on day one. Most users start with a single agent and one template. But knowing that triggers control routing means you can expand later — adding specialized agents and connecting them through trigger mechanisms — without changing how anything else works.

📊 Quick Reference Table

Here’s every method at a glance. Use this to quickly compare your options or find the right fit for your situation.
MethodChannelDirectionBest for
Direct contactWhatsApp📥 InboundUniversal entry point — works anywhere you share your number
Webchat WhatsApp widgetWhatsApp📥 InboundCapturing website visitor intent and moving it to WhatsApp
Direct message to pageMessenger📥 InboundCapturing conversations from Facebook Page visitors
Meta Ads Instant FormsWhatsApp📤 OutboundInstant engagement with Meta Lead Ad submissions
Irelia FormWhatsApp📤 OutboundFast outbound setup — no CRM or integrations needed
Irelia APIWhatsApp📤 OutboundTriggering messages from your CRM, Zapier, Make.com, or any system
Comment-to-DM automationMessenger📤 OutboundConverting post engagement into qualified DM conversations
You don’t have to pick just one. Most users combine multiple methods — for example, Meta Ads Instant Forms for paid campaigns, direct contact for organic WhatsApp traffic, and Comment-to-DM for Facebook engagement. They all work simultaneously within the same account.

❓ FAQs

Yes — and most users do. Methods are completely independent. You can have direct contact running for your WhatsApp number, Comment-to-DM active on Facebook posts, and Meta Ads Instant Forms handling paid leads — all at the same time, all within the same Irelia account.
Not necessarily. A single agent can handle conversations from multiple methods. For outbound, you choose the agent at configuration time. For inbound, you set one default agent per channel — since Irelia has no way to know which agent to direct the prospect to. See Set Which Agent Manages Inbound Conversations for details.
Yes — by using a trigger mechanism that belongs to the target agent. Every WhatsApp template and Comment-to-DM automation is linked to a specific agent, and using it reassigns the lead. There’s no manual “reassign” button — the trigger is the routing mechanism. This works from the Chat Panel, through automations, via Comment-to-DM, or from any other sending method. See the Agent Routing section above for the full explanation and multi-agent workflow examples.
Inbound conversations on that channel won’t be routed to an AI agent. Make sure you assign a default agent for every channel where you expect inbound messages. See Set Which Agent Manages Inbound Conversations for the setup guide.
Yes, but only through Comment-to-DM. When a customer comments on your Facebook post, Irelia can proactively send them a private message on Messenger. However, you can’t cold-message someone on Messenger — a prior public interaction (the comment) is always required. For outbound with no prior interaction, use one of the WhatsApp methods.
A message template is a pre-approved message format required by Meta for any business-initiated WhatsApp conversation. You create the template in Irelia, submit it for Meta’s review, and once approved, it’s used as the opening message. Three outbound methods require one: Meta Ads Instant Forms, Irelia Form, and Irelia API. Comment-to-DM doesn’t require a template because it uses Messenger, not WhatsApp. See How to Create WhatsApp Templates in Irelia for step-by-step instructions.
It depends on where your prospects are coming from:
  • Running Meta Ads? Start with Meta Ads Instant Forms. It’s the most direct path from ad spend to AI-powered conversation.
  • Want outbound without a CRM or ads? Use Irelia Form — build a form, share the link, done.
  • Posting organic content on Facebook? Set up Comment-to-DM to turn engagement into conversations.
  • Have a CRM or existing automations? Use the Irelia API for maximum flexibility.
  • Have website traffic? Add the Webchat WhatsApp widget to capture visitor intent.
  • Already have a Facebook Page? Enable direct message to your page — it’s the simplest inbound setup.
It can, but it works differently. Traditional live chat keeps conversations on your website. The Irelia webchat widget moves conversations to WhatsApp — which means the conversation persists even after the visitor leaves your site, and Irelia handles it automatically. You trade on-site chat for a persistent WhatsApp conversation with automatic AI-powered engagement.

🆘 Need Help?

Irelia.ai Support:
  • Contact support in the WhatsApp priority support group or send an email to info@irelia.ai
  • Include: screenshots of your configuration, the error message, and what you expected vs. what happened