Platform · Messaging

Design the message once. Reach them everywhere.

Build and validate WhatsApp templates with header, body and buttons, personalize them with record variables, then deliver on WhatsApp, Email and Slack — all fired by a workflow. Replies land back in your conversation inbox.

WhatsApp, Email (Microsoft, Gmail) and Slack — from one workflow.
app.processo.io · templates / order-shipped
O
order_shipped
Approved
P
payment_receipt
Approved
D
delivery_delay
Draft
Approved Not published yet ID 8213 4790 5561 Publish
Template name
order_shipped
English
Header Text
📦 Order shipped
Body
Hi {{1}}, your order {{2}} has shipped and arrives by {{3}}.
SampleEmma · #PR-4821 · Fri, 6 Jun
Buttons
Track my order · URL Contact support · Quick reply
Template preview
N
Northwind Supply
Business · online
📦 Order shipped
Hi Emma, your order #PR-4821 has shipped and arrives by Fri, 6 Jun.
Track my order
Contact support
10:24 ✓✓
Type a message
Validation
Variables mapped (3 of 3)
Body within 1024 chars
Button URL valid
Approved by Meta
Overview

Customer messaging that lives inside your process

Every message your business sends is just another step in a process. Processo gives you a proper template designer for WhatsApp, native Email and Slack channels, and one wiring point — the workflow — so the right message goes out the moment a record changes.

WhatsApp template designer

Compose header, body and buttons with a live preview, drop in variables, and validate against WhatsApp’s rules before you submit for approval.

Email & Slack, built in

Send transactional and broadcast email through Microsoft or Gmail, and post to Slack channels — the same personalized content, different channels.

Fired by workflows

Trigger on create, edit, status change or a schedule. Conditions decide who gets messaged, and variables pull live values straight from the record.

WhatsApp templates

Build a compliant template, component by component

A WhatsApp template is assembled from typed components. The designer guides each one, enforces the limits, and previews exactly what the customer will see — so submissions get approved the first time.

Header

Text, or a media header (image, video, document). Personalize text headers with a variable.

Body & footer

Rich body text with numbered variables and an optional footer line — character counts validated as you type.

Buttons

Call-to-action buttons (visit a URL, call a number) and quick-reply buttons that bring the reply back into your inbox.

Category & language

Tag the template as Utility, Marketing or Authentication, and manage versions per language.

Header

Text or media · 60 char limit

Optional

Body

Text + variables · 1024 char limit

Required

Footer

Plain text · 60 char limit

Optional

Buttons

URL · Call · Quick reply

Up to 3

Variable mapping

Resolved

Each placeholder is bound to a field on the record.

{1}

Customer.first_name

People · Textbox field

Emma
{2}

Order.reference

Object reference

#PR-4821
{3}

Order.eta

Date field

Fri, 6 Jun
Personalize & validate

Variables pulled from the record. Errors caught before sending.

Numbered placeholders bind to any field — a name, an order reference, an ETA, a currency amount. At send time the workflow resolves them from the live record, so every customer gets the right details.

Field-bound variables

Map each placeholder to an entity field — textbox, number, currency, date or an object reference across related records.

Inline validation

The designer flags missing variables, over-length text, broken button URLs and unmapped placeholders before you can submit.

Sample preview

Provide sample values to render the exact card reviewers and customers will see — header, body, buttons and all.

One trigger, every channel

Fan a single event out to WhatsApp, Email and Slack

A workflow action chooses the channel. Notify the customer on WhatsApp, email a receipt through Microsoft or Gmail, and ping the fulfillment team in Slack — all from the same status change, with the same record data.

Trigger · Order status → Shipped
Entity: Order · condition: shipped = true
WhatsApp

order-shipped template to customer

Email

receipt via Microsoft or Gmail

Slack

#fulfillment channel ping

WhatsApp

Approved templates sent to a customer’s number, with quick-reply and CTA buttons that route replies into your inbox.

Email — Microsoft & Gmail

Transactional and broadcast email through Microsoft or Gmail, or send from a connected Gmail account using personalized content.

Slack

Post internal alerts to a channel — new high-value order, SLA breach, approval needed — to keep the team in the loop.

Delivery & replies

Sent, delivered, read — then back into the conversation

Messages don’t vanish after sending. Track delivery, and when a customer taps a button or replies, the thread opens in your two-way conversation inbox.

3

channels from one workflow

✓✓

delivery & read receipts

1

shared inbox for replies

0

lines of code to wire it up

Delivery status

See whether each message was sent, delivered and read, so you know your customer got the update.

Replies land in the inbox

Quick-reply taps and free-text answers open a thread in the conversation inbox — text, image, audio, document and contact bubbles.

Credentials kept safe

WhatsApp, Microsoft, Gmail and Slack keys live in the secrets manager — never hard-coded into a template or workflow.

Works with

Better together

Messaging plugs straight into the rest of Processo — the inbox replies land in, the workflows that fire it, the connectors it rides on, and the agents that can send on their own.

Reach every customer

Design your first WhatsApp template today

Build it, validate it, wire it to a workflow, and start reaching customers on WhatsApp, Email and Slack — no code required.

Start free Explore the platform