Pro AI feature
Promise Tracker.
Not one endless list of every commitment ever heard. Three clear lanes — what you owe, what others owe you, and a lower-priority FYI for everything else — each with the exact quote, the speaker, the due date, and a tap to play the moment it was made.
You owe
Loop in legal on the consent question
2 days overdue"I'll send legal a quick note about the recording stuff and copy you."
Others owe you · chase list
Send the Q4 budget breakdown
Due Friday"I'll get the breakdown over to you before the end of the week."
Between other people · FYI
David → Priya: rework the onboarding deck
Ages out in 11d"I'll get you a fresh version of the deck early next week."
The problem you've been carrying in your head.
You finish a meeting. Someone said they'd send you the report by Friday. You said you'd loop in legal on the pricing question. Sarah committed to the marketing brief by next Wednesday.
You jot some of these down. You miss some. By Friday, the report hasn't arrived and you can't quite remember whether the deadline was Friday or Tuesday or "before EOW." By Wednesday, Sarah hasn't sent the brief and you're not sure whether to nudge her or let it slide.
Your brain is doing this work. Inefficiently. With error. And the old fix — a flat list of every commitment ever heard — just moves the pile somewhere you stop looking.
Promise Tracker splits that pile into three lanes: what you owe, what others owe you, and what's merely worth knowing — so the work shouldn't be your brain's job, and the list never grows into something you ignore.
How Promise Tracker works.
- 1
Record the conversation.
Promise Tracker works on every recording — in-person meetings, calls captured via Mac Catalyst, conversations recorded on the fly. No special meeting setup, no bot, no calendar invite required.
- 2
Commitment detection.
After transcription, an on-device classifier scans every utterance for commitment-shape phrases — "I'll send", "we'll get back to you", "by next Wednesday", "let me handle that". Each detected commitment is anchored to the speaker, the timestamp, and the recording.
- 3
Entity resolution + due dates.
Each commitment is parsed into structured form:
{speaker, recipient, action, due_date}. Speakers are matched against your existing speaker library; recipients are inferred from conversational context. Spoken deadlines — "by Friday", "before the meeting", "end of week" — are parsed into real dates, anchored to the day the promise was made, so "Friday" always means the right Friday. - 4
Three lanes, not one flat list.
Commitments sort into what you owe, what others owe you (your chase list), and what's between other people (FYI). Overdue items rise to the top of each lane. Your own commitments and your chase list never disappear; lower-priority FYI promises between other people age out on their own, so the view stays current instead of becoming an archive of everything ever said.
- 5
A finishable Weekly Accountability Review.
Once a week, Bonfiyah hands you a single pass over what you owe and what you're chasing — a list with a bottom you can actually reach, not an infinite scroll. Triage in a few minutes: mark what's done, nudge what's overdue with the exact quote attached, let the rest carry forward. You end with a current, empty review instead of a guilt pile.
- 6
Follow-through reliability over time.
Pro AI builds a follow-through score for each recurring contact — how often do they actually keep their word? Surfaced on every contact's People Memory page, computed from kept-versus-missed commitments rather than guesswork. Calibrate expectations on the people you work with most.
Who Promise Tracker is for.
Anywhere stakes are paid in commitments.
Managers
Run 1:1s with the receipts.
Stop being the one who has to remember every team commitment. Your chase list shows exactly what each report still owes you, with overdue items on top; your own lane keeps you honest about what you owe them. Walk into 1:1s and stand-ups with the prior week's promises pre-loaded.
Sales teams
Catch the next-step quote.
"We'll have budget approval by month-end" → tracked. "I'll loop in procurement" → tracked. Reference the prospect's exact words in your follow-up email two weeks later.
Attorneys
Witness commitments under oath.
Every commitment opposing counsel makes on the record gets a tracked card with timestamp + audio. When they walk it back three weeks later, you have the source quote with a chain-of-custody hash.
Founders + execs
Investor + board commitments.
Cap-table reviews, board meetings, investor coffees — the commitments people make in those rooms shape your runway. Promise Tracker surfaces them; you don't reconstruct from memory.
Privacy
Where the inference runs.
Server-side, under a no-training commercial contract. Promise Tracker extracts commitments from your transcript on Bonfiyah's backend via Anthropic's Claude. Your transcript text is processed for extraction, never used to train any model, and your raw audio is deleted from our servers within 7 days — after which your recordings live only in your private iCloud.
The reliability score, the People Memory profile, and deadline normalization are computed server-side under that same no-training commercial contract. The privacy posture is honest: minimal retention, no model training, and audio you ultimately control in your own iCloud.
FAQ
What counts as a commitment?
Any utterance with the linguistic shape of a commitment: future-tense action plus a stated or implied subject ("I'll send", "we'll have"), often with a deadline marker ("by Friday", "before the meeting"). Confidence scoring lets you tune sensitivity — high-confidence commitments are auto-tracked; low-confidence ones flagged for your review.
How is Promise Tracker organized?
Into three lanes instead of one flat list. What you owe — your own commitments, with due dates and overdue items rising to the top. What others owe you — your chase list, so a quiet "I'll send it Friday" doesn't disappear. And between other people — lower-priority FYI. Stale FYI items age out on their own; your own commitments and your chase list never disappear automatically.
What is the Weekly Accountability Review?
A finishable weekly pass over your open commitments — what you owe and what you're chasing — instead of an infinite scroll you never reach the bottom of. You triage the week's promises in a few minutes, mark what's done, nudge what's overdue, and end with an empty, current list. It replaces the bottomless feed older promise trackers leave you with.
Does it work in conversations with multiple speakers?
Yes. Speaker diarization runs on every recording, and Promise Tracker resolves each commitment to the speaker who made it. Persistent speaker profiles mean "Sarah" in last week's recording is the same person in this week's.
Can I export tracked promises to a task tracker?
Yes — Apple Reminders, Things 3, and Todoist via direct integration; Markdown / CSV for everything else. The export carries the action, owner, deadline, source quote, and a deep link back to the audio moment.
What if I disagree with how a commitment was extracted?
Tap to edit the action text, change the owner, adjust the deadline, or delete the card entirely. Edits feed back to refine future extractions for your account.
Used in these workflows
Where this surface earns its weight.
See the full nineteen-workflow catalog →
See Promise Tracker on a real recording
We'll send a 90-second screencap of Promise Tracker running over a real (anonymized) sales conversation — including the moment it caught a commitment the rep had missed.
No spam. We use ConvertKit. See our privacy policy.