Sales Dialer

Every sales call from your team's phones logged in EspoCRM automatically, with recordings, results and follow-ups.

Availablev1.8.0Sales & Telephony
Sales Dialer — EspoCRM
Sales Dialer — screenshot 1Sales Dialer — screenshot 2Sales Dialer — screenshot 3Sales Dialer — screenshot 4

Documentation

What it does

Sales Dialer connects your sales team's Android phones to EspoCRM. Every work call (incoming, outgoing or missed) is logged automatically as a Call on the matching Lead, Contact or Account, with its duration, result and recording. Reps get a companion app with their day plan, follow-ups and customers.

Main features

  • Automatic call logging from the phone's call log, matched to Leads, Contacts and Accounts by phone number.
  • Call recordings uploaded from the phone (optional, Wi-Fi only option) and playable from the Call record and the Call Recordings page.
  • "How did the call go?" screen after each call: result, note and next step (call, meeting or task). Results can move the Lead status automatically.
  • Numbers that are not in the CRM go to Numbers Pending Approval; a manager approves them (they become Leads) or rejects them.
  • Missed calls create a call-back follow-up; first-contact alert when a new Lead is not called in time.
  • Team reports: Call Reports page and a Sales Dialer Stats dashlet (calls, talk time, answer rate, results per rep), daily target per rep, idle-rep alert.
  • Click-to-call from the CRM to the rep's phone, contact sync, reminders and optional instant push notifications (Firebase).
  • App branding from the CRM: name, colors, logo, language, tabs and a forced-update APK.

How to use

  • Install the extension, then open Administration → Sales Dialer → Sales Dialer Settings and set your country code, work hours, results and lead statuses.
  • Open Administration → Sales Dialer → Connect Device and scan the QR code with the Sales Dialer app (or type the CRM address).
  • Each rep signs in with their own CRM user. The phone appears in Sales Devices, where you can see its status and turn it off.
  • Calls appear on the customer's record and in the Calls list; recordings play from the Call detail view.
  • Managers review new numbers in Numbers Pending Approval and follow the team in Call Reports.

Settings & permissions

  • All options are in Sales Dialer Settings (unknown number action, entities to match, outcome required, recording retention, status rules, call script, push settings, app branding).
  • Access to recordings, reports and pending numbers follows EspoCRM roles (scopes: Call Recordings, Call Reports, Numbers Pending Approval).

Notes

  • Requires the Sales Dialer Android app (Android 8+). The CRM must be reachable over HTTPS.
  • Recording depends on the phone's own call recorder.
  • The license covers the number of CRM users set on your key.

Install & activate

  1. Download the package from the link you receive with your license key.
  2. In EspoCRM: Administration → Extensions → Upload → Install.
  3. Administration → Integrations → open the extension license, enable it, paste the key, save.
  4. The guide and the license status are on the extension page inside Administration.

Changelog

v1.8.0 Minor 2026-10-10
  • New Automatic call logging from Android phones, matched to Leads, Contacts and Accounts
  • New Call recordings upload and playback, with retention settings
  • New Call results, notes and next step after each call; results can update the Lead status
  • New Numbers Pending Approval: unknown numbers become Leads only after a manager approves
  • New Call Reports, team stats dashlet, daily targets and idle-rep alerts
  • Improve Lead filters, customer call history and reassignment from the app