Recipients
Everyone who receives HB betting experiment reports.
- K.A.Johnson377@gmail.com
- SeekingSalvationTwins@gmail.com
Notification rules
n8n reads these flags before deciding what to send.
Notify on every workflow run
Includes NO BET, PASS, degraded and error runs.
Notify only for BET / PAPER candidates
Suppresses runs with no actionable candidate.
Notify on failures & degraded status
Sends when system health is not SYSTEM_OK.
Daily summary
One digest per day covering all runs and settlements.
Weekly report
Rolling 7-day performance, calibration and guardrail summary.
Monthly report
Month-end settled-only performance report.
Today's bets alert
Morning list of today's model recommendations awaiting action.
Bet action reminder
Reminder before an event starts if a recommendation is still unmarked.
Daily results summary
End-of-day settled results for verified placed bets.
Weekly plan (Monday)
The upcoming week's schedule of expected recommendations.
Weekly results (Sunday)
Week-in-review: placed bets, ROI and skipped-bet analysis.
Validation stage
Controls whether real-money staking is permitted by the workflow.
Default is paper validation. Advancing stages does not place bets — it only signals the n8n workflow that verified staking has been approved.
Admin controls
Destructive actions are limited to the admin role.
DEMO data
Clearly labelled sample runs and candidates covering BET, PAPER, PASS, NO BET and ERROR.
n8n integration
How the workflow talks to this dashboard.
POST /functions/v1/ingest-n8n-betting-run
Authenticated write endpoint for every execution. Requires the shared bearer token plus an HMAC signature, rejects stale timestamps and duplicate request ids, and records an audit event per call.
GET /functions/v1/get-n8n-report-settings
Read-only endpoint returning the recipients and toggles above so n8n can decide what to send.
Credentials, private keys, sportsbook logins and payment data are never stored or displayed by this application. Secrets live only in the server environment.