Business Messaging

Business messaging for WhatsApp and SMS

2Chat is a business messaging platform that connects your WhatsApp and SMS numbers to one shared inbox, one REST API and one set of webhooks. Your team replies from the inbox, and your systems send and receive through the API.

3D illustration of the blue 2Chat logo.

How it works

How business messaging works in 2Chat

Every message goes through the same layers: a connected channel, the shared inbox and the API. What changes per channel is how you connect it and the rules it follows.

  1. 01

    Connect your messaging channels

    Link WhatsApp numbers by QR code or through the WhatsApp Business API, and add SMS-enabled virtual numbers.

  2. 02

    Answer from one shared inbox

    Incoming messages from every connected number land in the 2Chat Live Chat, where agents reply and see the full history.

  3. 03

    Send in bulk or on a schedule

    Send personalized campaigns from a CSV list, schedule messages for later, and let no-code flows reply automatically.

  4. 04

    Connect your systems through the API

    Send and read messages with one API key, and receive events from every channel through webhooks.

Capabilities

What's included in 2Chat business messaging

The capabilities behind each step of the messaging flow.

  • QR code connection

    Link an existing WhatsApp or WhatsApp Business number by scanning a QR code, with no number migration.

  • WhatsApp Business API

    Connect through Meta Embedded Signup on the Cloud API, with coexistence mode to keep the WhatsApp Business app.

  • SMS in 90+ countries

    Send and receive SMS from SMS-enabled 2Chat virtual numbers, using numbers in E.164 format.

  • Shared team inbox

    Several agents work the same number from the Live Chat, with assignment rules and internal notes.

  • Bulk campaigns

    Send to up to 5,000 contacts per campaign from a CSV, with column variables and a set sending speed.

  • Scheduled messages

    Send a message at a set date, time and timezone, once or on a recurring schedule.

  • REST API

    One API key to send and read WhatsApp, WhatsApp Business API and SMS messages.

  • Webhooks

    Receive WhatsApp, WhatsApp Business API, SMS and call events on your server, with delivery logs.

Uses

What you can do with business messaging

Reply to WhatsApp and SMS in one place

Agents answer messages from every connected WhatsApp and SMS number in the same inbox, without switching apps or phones.

Send a personalized WhatsApp campaign

Upload a CSV, use its columns as variables such as name or coupon, and set the sending speed, days and hours.

Send transactional SMS from your app

Call the SMS endpoint with the sender, recipient and text to send confirmations or alerts. Each message returns a message_uuid you can track.

Pass message events to your CRM

Subscribe to webhooks for WhatsApp and SMS events, or use the HubSpot, Zapier and Make integrations to act on new messages.

Smiling man on a phone call while working on a laptop at his desk.

Technical details

Technical specifications for business messaging

Channels, connection methods, limits, API and billing for messaging on 2Chat.

Technical specifications for business messaging on 2Chat
AttributeValue
Messaging channelsWhatsApp and WhatsApp Business connected by QR code, the WhatsApp Business API (Cloud API), and SMS on 2Chat virtual numbers.
WhatsApp connectionQR code scan with no number migration, or Meta Embedded Signup for the WhatsApp Business API, with coexistence mode to keep using the WhatsApp Business app.
SMS coverage90+ countries, numbers in E.164 format and an SMS-enabled 2Chat virtual number. A2P messaging to US numbers is not supported.
Message contentText with variables, images, videos, audio and documents. Approved templates on the WhatsApp Business API outside the 24-hour window.
Bulk campaignsCSV lists with column variables, up to 5,000 contacts per campaign, sending speed per second, minute, hour or day, and send days and hours.
Scheduled messagesOne-time or recurring every N days, weeks, months or years, with a custom date, time and timezone.
REST APIOne API key for WhatsApp, the WhatsApp Business API, SMS, contacts and webhooks. POST /open/sms/send returns HTTP 202 and a message_uuid.
WebhooksEvents for WhatsApp, the WhatsApp Business API, SMS and calls, with subscription management and delivery logs.
IntegrationsZapier, Make, n8n, HubSpot and Slack, plus an MCP server for AI agents.
BillingPlans from $31/month billed annually, with a 7-day free trial. SMS is billed per segment at each country's rates. QR-connected numbers have no per-message fees; Meta fees on the WhatsApp Business API are passed through at cost.

API and documentation

Send and receive on every channel with the REST API, and subscribe to message events through webhooks.

Questions & answers

Frequently asked questions about business messaging

Business messaging is the use of channels such as WhatsApp and SMS for conversations between a company and its customers, handled by a team and connected to the company's systems. In 2Chat it covers the connected channels, a shared inbox, bulk and scheduled sends, automation and the API.
WhatsApp and SMS. WhatsApp numbers connect by QR code (WhatsApp Messenger and WhatsApp Business) or through the WhatsApp Business API, and SMS runs on SMS-enabled 2Chat virtual numbers. Voice calls are covered by the 2Chat phone system.
A QR-connected number links your existing WhatsApp or WhatsApp Business app, like WhatsApp Web, with no migration and no per-message fees. The WhatsApp Business API runs on Meta's Cloud API, requires approved templates outside the 24-hour window, and Meta fees are passed through at cost.
A messaging API lets your software send and receive messages with HTTP requests instead of an app. The 2Chat REST API sends WhatsApp, WhatsApp Business API and SMS messages and reads conversations, and webhooks push incoming messages and delivery events to your server.
A2P messaging to US numbers is not currently supported. SMS works with SMS-enabled 2Chat virtual numbers and recipients in 90+ countries, using numbers in E.164 format.
Up to 5,000 contacts per bulk campaign. You upload the list as a CSV, use its columns as variables, and set the sending speed and hours so the messages go out gradually.
Yes. Several agents work on the same number from the 2Chat shared inbox, with assignment rules and internal notes. The number of agents included depends on your plan.
Plans start at $31 per month billed annually, with a 7-day free trial. SMS is billed per segment at each country's rates, QR-connected WhatsApp numbers have no per-message fees, and Meta fees on the WhatsApp Business API are passed through at cost.

Run WhatsApp and SMS from one messaging platform

Connect your numbers, reply from the shared inbox, and send from the API when your systems need to.