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.

Feedback queueVoice 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.