Which CRM Tools Let Sales Reps Update Records by Voice?

Five ways to let reps speak an update instead of typing it, what each one can actually write, and the one feature you should not buy without: a confirmation step before anything reaches the pipeline.

Oct 29, 2026

A smartphone showing sound waves, with teal waves flowing along a path into a box of index-card records, one card lifted under a teal checkmark, and side paths branching toward smaller card stacks

Five kinds of tool let sales reps update a CRM by voice in 2026: Microsoft's Sales agent (for Dynamics 365 and Salesforce users on Microsoft 365), Spiich (a dedicated voice-to-CRM app), HubSpot through Claude's connector, Salesforce's own voice feature for Field Service, and a custom pipeline that turns the voice notes reps already send into confirmed CRM updates. They differ in where the rep speaks, which CRM they write to, and how much they can change. The one thing to insist on in all of them is a confirmation step: the rep sees the proposed change and approves it before it reaches the pipeline.

The short list

ToolWhere the rep speaksCRMsWhat it writesConfirms before saving
Microsoft Sales agentOutlook mobile, Microsoft 365 Copilot appDynamics 365, SalesforceNotes on records, opportunity fields (dates, amounts, picklists…)Yes, required
SpiichIts web, iPhone and Android apps, Chrome extensionHubSpot, Salesforce, Attio, PipedriveStage, value, close date, notes, contacts, tasks, next stepsYes, the rep sends the transcribed update
HubSpot via ClaudeClaude apps, by dictationHubSpotCreates and updates contacts and deals, logs notes and tasksRecommended, not enforced
Salesforce Field ServiceField Service mobile appSalesforceRecord edits by voice, for field techniciansSee Salesforce's setup docs
Custom voice-note pipelineWhatsApp, phone voice notes, TelegramAny CRM with an APIWhatever you scopeYes, built in

Microsoft Sales agent

If your company runs Microsoft 365 and Dynamics 365 or Salesforce, start here. Microsoft's documentation describes two voice features on mobile, in Outlook and the Microsoft 365 Copilot app. A rep can dictate a note ("I want to add a note to my Fabrikam opportunity…") and pick the record to save it to. They can also speak an update ("change the deal amount for Fabrikam to $50,000"): the agent finds the opportunity, asks when several match, and shows the field and the new value. Nothing is saved until the rep approves it.

Limits: voice updates cover opportunity fields of simple types (text, dates, money, numbers, picklists), one conversation at a time. It is built for Microsoft-licensed sellers, not for a team that lives in WhatsApp.

Spiich

Spiich is a dedicated voice-to-CRM product. The rep taps the voice button after a call and speaks. Spiich matches the record from context, or from an @-mention, and drafts the stage, value, close date, notes, contacts, tasks and next steps. The transcribed update appears as text and is only written once the rep sends it. It connects to HubSpot, Attio and Pipedrive in a few minutes, and to Salesforce with more setup, in 18 languages. It also records meetings and drafts follow-up emails, which it does not send on its own.

Limits: it is another app for the rep to open. Pricing is not published.

HubSpot through Claude

Since November 2025, HubSpot's connector for Claude can create and update CRM records such as contacts and deals, and log notes and tasks. A rep can dictate an update in the Claude app and have it written to HubSpot. The changes show in HubSpot's audit log as made by that user through the connector.

Limits: write access was a public beta at launch and needs a paid Claude plan per user and a Super Admin to opt in. HubSpot recommends reviewing proposed changes but does not force a confirmation, so the safety depends on the rep reading before approving.

Salesforce Field Service

Salesforce documents a Voice to Record Edit setup for its Field Service mobile app. It targets technicians editing work records in the field rather than account executives updating deals. If your field teams already run on Field Service, check it before buying anything else.

A custom voice-note pipeline

The packaged tools all ask the rep to open a specific app. In many teams, especially field sales and distribution, reps already send voice notes all day on WhatsApp. A custom pipeline meets them there:

  1. The rep sends a voice note to a WhatsApp Business number, or records one on the phone.
  2. It is transcribed, and a model fills a typed schema against your CRM's real objects: which contact, which deal, what changed, the next step.
  3. The rep gets a plain-language summary back and confirms or corrects it in one tap.
  4. Only then is the update written, through the CRM's API or an MCP tool layer that limits what the AI can touch.

This is what we build at Reflekt Lab, on Salesforce, HubSpot or a CRM you wrote yourself. It costs more to set up than a subscription, and it is worth it when the team will not adopt another app, when the CRM is custom, or when voice notes arrive in several languages. Our WhatsApp to Salesforce reference architecture shows the full design.

How to choose

  • You are on Microsoft 365 with Dynamics or Salesforce: try the Sales agent first. It is already in the apps your reps open.
  • You run HubSpot, Pipedrive or Attio and want something live this week: a dedicated app like Spiich.
  • Your reps already use Claude: HubSpot's connector, with a team rule that every change is read before it is approved.
  • Your reps live in WhatsApp, or your CRM is custom: a custom pipeline.

Whatever you pick, test it on a week of real voice notes, including the ones recorded in a car with a customer's name mispronounced, before rolling it out. The question is not whether the demo works. It is how many wrong amounts reach the forecast.

Related: why sales reps don't use the CRM, and your CRM is empty: fill it from WhatsApp with MCP.