Welcome to Agentic Nudge Campaigns thatdefines a campaign as a condition on the record instead of a list.

A campaign here is a condition on the record, so membership updates itself all day. Risely's agents read each student again in the second before a send, and a retention lead releases every wave.

Registration wave

checked at send time

1,847

eligible and unregistered

0

sent to already-registered students

612

retired as students registered

Each square is a student in the wave. The hollow ones registered after the wave was built, so the gate dropped them before the send.

Waiting on the retention lead

Every message names the student's own registration window. Nothing leaves the building before the yes.

Release the waveAdjust the copyAsk for more

A campaign is a condition, and the condition never stops running.

Eligible, unregistered, window open, no hold on the file. Risely's agents hold the campaign as a query against the record, so membership recomputes all day and nobody exports a list on Monday to mail on Thursday.

The campaign is written down

1,847 match right now

·enrolled this termfrom the SIS
·registration window openfrom the academic calendar
·nothing on the schedule yetfrom the student record
·no hold blocking registrationfrom the bursar ledger

Membership is a query against the record, so it recomputes all day. Nobody exports a list on Monday and mails it on Thursday.

The check happens in the second before the send.

Students register, file, pay, and decide between the moment a wave gets built and the moment it goes out. Risely's agents read the record again at the gate, so the message that stopped being true never leaves.

At the gate

the second before the send

A student, still unregisteredsends

the condition still holds

A student, registered this morningdropped

the condition stopped holding

A student, a new hold on the filedropped

the bursar owns the next move

Students register, file, pay, and decide between the moment a wave is built and the moment it goes. The gate reads the record again.

Each nudge names one student's next step.

A deadline announcement asks a student to work out what it means for them. A nudge that carries their own window and their own two remaining courses does that work for them. That is the message students open.

Two messages, one student

the blast

"Registration is open! Don't miss out."

the nudge

"Your registration window opens Tuesday at nine, and the two courses your plan needs both still have seats."

The second message carries the student's own state, which is the only reason a student has to open the next one.

Success looks like the campaign getting smaller.

Every student who registers drops out of the list that hour. The wave that started the season large ends it small, and that shrinking is the work landing.

The list, week by week

612 retired so far

week 1
week 2
week 3
week 4

Every student who registers leaves the campaign that hour. A shrinking list is what success looks like here.

One thing moves. The wave re-checks.

A registration, a filed renewal, a hold that lands overnight. Any of them changes whether a message is still true, and every one runs the same way.

  1. A student registers on Tuesday

    the SIS writes it to the record

  2. The condition stops matching

    they leave the campaign that hour

  3. Wednesday's wave re-checks

    the send never queues for them

  4. The campaign gets smaller

    612 retired since it opened

  5. The channel stays believed

    the next message still gets read

What changes, and how it runs.

The wrong nudge never leaves

Every send re-reads its condition in the second before it goes.

Campaigns shrink as they succeed

A student who acts drops out of the list that same hour.

The channel stays believed

The one message that could save a term still gets opened.

The technical read

Connects read-only to your SIS, academic calendar, and bursar ledger to start

A retention lead releases every wave

Every send lands on an append-only log

SOC 2 Type IIFERPAGDPR

Runs alongside what you have. Nothing rips out.