Log BRM Sprint Activity
baatjie_log_activityRecord BRM outreach, demos, and sales per sprint block to measure progress toward daily goals and ensure visibility in baatjie_pipeline.
Instructions
Record a BRM's outreach, demos and sales for a 33/22 sprint block. This is how the daily 26/day objective gets measured — unlogged work is invisible to baatjie_pipeline.
Args:
brm_id (string): BRM identifier, must exist in tanOS brms
outreach (number): Contacts made in this block (default: 0)
demos (number): Demos booked or run (default: 0)
sales (number): Agencies signed (default: 0)
sprint_block (string, optional): Which block, e.g. 'sprint-3-build'. Defaults to the current 33/22 position from the clock.
activity_date (string, optional): YYYY-MM-DD, defaults to today
actor (string): Who is logging, for the audit trail
response_format ('markdown' | 'json'): Output format
Returns: { "ok": true, "activity": {...}, "clock": {...}, "audit_logged": boolean }
Examples:
End of a build block -> brm_id='marius-ai', outreach=12, demos=3
Backfill yesterday -> brm_id='...', sales=1, activity_date='2026-08-07'
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor | No | Who is performing this write, recorded in tanOS audit_log (e.g. 'baatjie', 'marius-ai', 'deon-ai') | mcp |
| demos | No | ||
| sales | No | ||
| brm_id | Yes | BRM identifier | |
| outreach | No | ||
| sprint_block | No | ||
| activity_date | No | ||
| response_format | No | Output format: 'markdown' for human-readable, 'json' for machine-readable | markdown |