Product · Run · Alert banner

The one strip nobody scrolls past.

A thin strip across the top of the app, on every screen, that only shows up when something is time-critical and count-bound. You can't be inside Txtra and not see it.

8 ballots rejected · cure by Nov 8 · 3 days leftFix →
Team notice · All-hands at 4. Phone bank moved to the annex. – Jess×
The app underneath. Any screen, same strip.
The problem

Every campaign has a thing that can't wait. A cure window closing, a number stuck in approval, an all-hands in twenty minutes. Buried a screen deep, that thing gets missed, and missed is expensive.

How it works

How Alert banner works.

1

The app raises it

The first alert is the ballot cure deadline. Eight ballots rejected, cure by November 8, three days left, and a tap straight to the fix. A staffer who never opens Ballot Chase still sees the clock.

2

The owner writes it

The team notice is the campaign's to post. All-hands at four, phone bank moved to the annex, the one line everyone needs before the next send. It rides the banner until they dismiss it or the owner clears it.

3

It clears when the job does

An alert leaves the strip when its deadline is met or its count hits zero. The banner stays signal. An empty strip means nothing is on fire.

Why it matters

What you actually get.

A missed deadline stops being possible

The most time-sensitive work in a campaign, the work that saves votes and keeps you sending, sits where nobody can scroll past it.

One box that reaches everyone

No group text nobody reads, no email that lands after the moment passed. It's on their screen the next time they look.

Owners only

Nobody else posts to the whole team, so the strip stays signal, not noise.

Built for any countdown

Cure is the first. The slot carries anything with a deadline. A send that failed carrier registration, a plan about to lapse, a number pending approval.

Two names, one strip.

The system-raised alerts are the alert banner. The owner-written message is the team notice. One honest note. The system alerts run on sample data in this build, so the ballot cure count is a stand-in until the return file flows. The team notice is real now. An owner posts it and the team sees it.

Alert bannerTeam noticeBallot cure clockOwners onlyEvery screen
8 ballots rejected · cure by Nov 8 · 3 days leftFix →
Team notice · All-hands at 4. Phone bank moved to the annex. – Jess×
The app underneath. Any screen, same strip.
Every alert banner send runs on the compliant floor.Consent, quiet hours, STOP and HELP, verified sender. On by default, before a single message leaves.
See the compliance model →

Put Alert banner to work.

Left or right, Txtra is the sender your carriers trust and your lawyers approve.

This sits on the floor. Consent, quiet hours, STOP status, and sender verification check every send from this screen before it leaves.

See it on your race.

Questions

Asked and answered.

What is the alert banner in Txtra?

A thin strip across the top of the app, on every screen, that appears only when something is time-critical. System alerts carry deadlines like the ballot cure window. The team notice carries whatever the owner posts to the whole team.

Who can post a team notice?

Owners only. It rides the banner until a teammate dismisses it or the owner clears it, so the strip stays signal, not noise.

What alerts does the banner raise?

The ballot cure deadline is the first, with the count, the date, and a tap to the fix. The slot is built for any countdown, a failed carrier registration, a lapsing plan, a number pending approval. In this build the system alerts run on sample data until the return file flows. The team notice is live now.