Admin cleanup
Controlled execution only
SignalOS control layer
Clean test data and cancel queued messages without touching worker logic, enrollment logic, schema, or live send execution. Every action starts with a preview and requires exact confirmation before it can run.
✓Preview first. Confirm second. Execute third.
Test-data matches
0
Approved test prospects, linked enrollments, and linked messages.
Test prospects
—
Plus-addressed or known test-email rows from user_prospects.
Linked messages
—
Outreach messages connected to matched test enrollments.
Queued messages
0
Queued or pending messages eligible for queue reset.
Danger zone 1
Delete approved test data
Deletes matched test records in dependency order: outreach_messages → sequence_enrollments → user_prospects.
The delete button only activates when matched test records exist and the confirmation phrase is typed exactly.
1outreach_messages2sequence_enrollments3user_prospects
Safety boundaries
- No automatic execution
- No schema changes
- No worker changes
- No enrollment logic changes
- No broad real-contact deletion
Danger zone 2
Cancel all queued messages
Changes only queued or pending outreach_messages to cancelled. Sent messages are not touched.
This affects only queued or pending messages. It does not delete prospects, enrollments, sent rows, or failed rows.
Queue reset rules
- Only queued / pending rows are changed
- Status becomes cancelled
- Sent messages are never touched
- Failed messages are never touched
- Prospects and enrollments are not deleted
Preview layer 1
Matched test prospects
Plus-addressed or known test-email rows found in user_prospects.
| Name | Company | Status | Created | ID | |
|---|---|---|---|---|---|
| No matching test prospects found. | |||||
Preview layer 2
Matched enrollments
sequence_enrollments connected to matched test prospects.
| Status | Prospect ID | Sequence ID | Created | Enrollment ID |
|---|---|---|---|---|
| No matched enrollments found for test prospects. | ||||
Preview layer 3
Matched outreach messages
outreach_messages connected to matched test enrollments.
| Step | Status | Subject | Scheduled | Sent | Message ID |
|---|---|---|---|---|---|
| No matched outreach messages found for test enrollments. | |||||
Queue preview
Queued and pending messages
These are the only rows eligible for the queue reset button.
| Step | Status | Subject | Scheduled | Enrollment ID | Message ID |
|---|---|---|---|---|---|
| No queued or pending messages found. | |||||