Product

The reply is the whole product.

Campaigns get the text out. The inbox is where a person answers. The pipeline is the same contact, one stage later.

app.tappen.io/inbox
InboxNeeds reply
DN
Lead · Denver, CO2m

Yes. Still interested. What is the next step?

Needs reply
AU
Lead · Austin, TX18m

Can you text after 5?

Interested
TM
Lead · Tampa, FL1h

What do you need from me?

New reply
PH
Lead · Phoenix, AZ3h

Maybe next quarter.

Nurture
CL
Lead · Columbus, OH5h

STOP

Opted out
Lead · Denver, COInterested
Hi, checking in on the property. Reply YES if you want options. Reply STOP to opt out.
Yes. Still interested. What is the next step?
Suggested reply

Happy to walk through it. What time tomorrow works for a quick call?

Nothing sends until you approve.

Campaign builder

Four steps, then it sends.

Name it, upload the CSV, compose the message, review, and launch. Merge fields come from the file. The window is 9am–9pm in the recipient’s time zone.

app.tappen.io/campaigns
Campaign
Aged list · local morning
Draft
Campaign Name→Upload Contacts→Compose Message→Review & Launch
Hi {first_name}, checking in on {street}. Reply YES if you want options. Reply STOP to opt out.
128 chars · 1 segment
Window9am–9pm
Quiet hoursLocal
Opt-outSTOP
HelpHELP
After a sendInside the campaign
Sent1,240
Delivered1,198
Replied86
Opted out4
app.tappen.io/numbers
Numbers
Sticky routing
Smart sender
NumberMarketSticks to
(303) 555-0148Denver, COLead · Denver, CO
(512) 555-0194Austin, TXLead · Austin, TX
(813) 555-0162Tampa, FLLead · Tampa, FL
(480) 555-0177Phoenix, AZLead · Phoenix, AZ

A reply comes back on the number that sent the first text.

Per-number routing

One contact. One number. It stays that way.

The first send assigns a sticky number. Later replies, drafts, and calls use that line, so a team doesn’t answer from a different caller ID than the one the lead already has.

Pipeline

Stages sit on the thread.

New Reply, Interested, Booked, Nurture — or names you choose. Moving a card doesn’t lose the texts. Notes and assignment stay on the contact.

app.tappen.io/pipeline
PipelineStages you name
New Reply2
Lead · Tampa, FLAsked what you need
Lead · Boise, IDReplied this morning
Interested2
Lead · Denver, CODraft waiting
Lead · Raleigh, NCWants options
Booked1
Lead · Austin, TXCall on the calendar
Nurture1
Lead · Phoenix, AZSaid next quarter

Suggested reply

The draft is written from the thread. Approve sends it. Decline throws it away. It does not send itself.

Shared inbox

SMS and connected email on the same contact. Assign the thread. The next person sees the history.

Follow-up steps

A later text can be drafted from where the thread stopped. You still approve it. Opt-outs are already removed.

app.tappen.io/settings/compliance
Compliance
10DLC status
Approved
Brand registration10DLC
Campaign use caseLow volume
NumbersRegistered
Quiet hours9:00–21:00 recipient local
STOP / HELP / STARTHonored
Outside the windowHeld until local morning

Bring a CSV to the demo.

Fifteen minutes. We’ll walk the campaign, the inbox, and the registration.