Loading…

Help

Voice commands (Molly)

Hold the mic button in the footer, speak your request, and release. Check Voice history for transcript, tools run, and reply.

Voice history

Before you test

  • Online: xAI cloud planner (full command set).
  • Offline: local pattern matcher (subset — see Offline section).
  • If Molly asks yes/no, answer Yes, Yeah, Do it, or That's right on the next hold.
  • Create-Scripts: formal Create a Lead named … and Create an Action/Reminder to … phrases (team doc).
  • Update-Scripts: formal Update the Lead named … and Update the Action/Reminder to … phrases (team doc).
  • After each hold: Voice history → session → What happened — plain-language trace lines.
  • On phone: open Help from the hamburger menu; session drawers should scroll above the mic.
  • Printable markdown copy lives in apps/winningCRM/docs/voice-commands-checklist.md

Reads

Lookup and context answers — no CRM writes.

DoneSay thisExpected
Count + hot count (context)
Stale hot summary
query_leads — hot priority
get_lead_detail
query_reminders — today
query_reminders — overdue
query_actions — last 7 days

Writes — leads

DoneSay thisExpected
create_lead
create_lead
create_lead + phone
log_activity — called
log_activity — left_vm
update_lead — last name

Create-Scripts — Lead

Exact Create a Lead named … wording (team doc). Test online; trace should show create_lead_script.

DoneSay thisExpected
create_lead — name only; voice_rule trace
create_lead + phone
create_lead + email
create_lead + title
create_lead + company
create_lead + address fields
create_lead + hot priority
create_lead + notes
Asks first/last split if not already in DB

Create-Scripts — Action / Reminder

Create an Action to … and Create a Reminder to … share create_reminder_script.

DoneSay thisExpected
create_reminder — lead + date
create_reminder — Action alias
create_reminder + note in message
create_reminder — text verb
create_reminder — meeting verb

Update-Scripts — Lead

Exact Update the Lead named … with a new … wording (team doc). Test online; trace should show update_lead_script.

DoneSay thisExpected
update_lead + nickname; voice_rule trace
update_lead + phone
update_lead + email
update_lead + title
update_lead + company
update_lead + address fields
update_lead + hot priority
update_lead + notes

Update-Scripts — Action / Reminder

Update the Action to … and Update the Reminder to … share update_reminder_script.

DoneSay thisExpected
update_reminder — lead + date
update_reminder — Action alias
update_reminder + note in message
update_reminder — text verb
update_reminder — meeting verb

Create-Scripts — unknown lead & trace

Rejected lead match should offer add-to-list, not attach the wrong lead.

DoneSay thisExpected
Offers add to list — no wrong fuzzy attach
create_lead for that name
Plain-language voice_rule + lead-match summary

Writes — reminders

DoneSay thisExpected
create_reminder — lead + date
create_reminder — personal (no lead)
update_reminder
delete_reminder

Screen navigation

Opens a filtered Leads or Actions page (no DB write).

DoneSay thisExpected
/leads?priority=hot
/leads?abc=A,B
/leads?abc=B
/leads?abc=B
/actions?filter=overdue
/actions?filter=today

Offline / local planner

Airplane mode or Offline-only in the connectivity drawer.

DoneSay thisExpected
create_lead (local)
create_reminder (local)
query_leads or navigation
delete_reminder (local)

Confirmation follow-up

When Molly asks a question, answer on the next hold.

DoneSay thisExpected
Molly asks which lead
Pending action runs
Molly asks first/last split
create_lead uses confirmed split

Tool reference

  • query_leadsSearch or list leads
  • create_leadAdd a new contact
  • update_leadFix spelling, nickname, phone, email, priority
  • log_activityLog called, emailed, voicemail, etc.
  • query_remindersToday, overdue, upcoming, or a date
  • create_reminderLead follow-up or personal task
  • update_reminderEdit, reschedule, mark complete
  • delete_reminderRemove open reminder for a lead
  • query_actionsRecent activity log
  • get_lead_detailOne lead snapshot

Not available via voice yet

  • Delete lead
  • Create a Contact named … (Create-Scripts) — deferred until Person/Contact/Lead model
  • Company / Organization / Event Create-Scripts — deferred
  • Company / Organization / Event Update-Scripts — deferred
  • Events / calendar schedule (planned)
  • Dedicated complete_reminder — say mark reminder complete or use the Actions UI

Checkboxes are saved only for this browser session. For a blank paper copy, use Print checklist or open the markdown file in the repo.