Turn every phone call into a reportable CRM record
One-click call logging for leads, opportunities and contacts — with automatic phone-number linking, manager-defined outcomes, bulk actions and built-in analytics, all native to Odoo 19 Community.
The problem
Community Edition lost native phone-call tracking after Odoo 9, so reps log calls as free-text chatter notes. Call history cannot be filtered, grouped or reported on, and managers have no visibility into call volume, outcomes or follow-up discipline across the team.
The solution
CRM Phone Call Logging restores calls as a first-class Odoo record. Log duration, direction, outcome and notes in one popup from the lead, opportunity or contact you are already viewing — the call is auto-linked by phone number and instantly reportable.
Everything a call-logging workflow needs
Every capability below is implemented in the module.
First-class call records
Every call is a filterable, reportable record with duration, direction, category, outcome, notes and full chatter tracking — not a free-text note.
One-click logging from leads & contacts
A "Log Call" button sits on the lead, opportunity and contact kanban cards and forms, so reps never leave the record they are working.
Single popup wizard
Duration, direction, outcome, category, quick summary and notes are all captured in one dialog, with an optional follow-up call.
Automatic phone-number linking
Calls are matched to the right contact and lead by normalized phone number, with a warning flag when a number matches more than one contact.
Custom categories & outcomes
Manager-defined, color-coded categories and outcomes drive a groupable list and a color-highlighted kanban board of calls.
Editable quick summaries
Predefined summary text speeds up note-taking, but every note stays inline-editable — no locked-down list to fight against.
Inline opportunity & call-history
Convert a call to an opportunity with an inline field instead of a separate "Convert" flow, and see a Calls stat button on every lead and contact.
Bulk outcome & category assignment
Select any number of calls in the list and assign an outcome or category to all of them in one action — built for high-volume teams.
Manager analytics & permissions
Pivot and graph views break down call volume, duration and outcome mix by rep, team and period, backed by a two-tier User / Manager permission model.
How it works
Log the call
Click "Log Call" from a lead, opportunity or contact and capture duration, direction, outcome, category and notes in one popup.
Auto-link the record
The call is matched to the right contact and lead by phone number automatically, with duplicate numbers flagged for review.
Act on the outcome
Convert to an opportunity inline, schedule a follow-up call, or schedule a chatter activity without leaving the record.
Track the numbers
Filter and group calls by outcome, category, rep and date, then review manager-level performance via pivot and graph analytics.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. It runs entirely on Odoo Community Edition with the standard crm and contacts apps — no telephony hardware or provider integration is required. Duration, outcome and notes are entered manually or via the popup wizard.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
CRM Phone Call Logging
One-click call logging from leads and contacts, automatic phone-number linking, custom categories and outcomes, and manager analytics — every call a reportable record instead of a chatter note.
Buy on Odoo App StoreMore Odoo sales apps
CRM Pipeline with Multi-Currency Expected Revenue
A native deal currency on every opportunity, converted to company and optional group currency under explicit rate policies — with a rate-change audit log, FX variance and multi-currency pipeline reporting.
CRM Sales Time Timer
An inline start/stop timer on every lead and opportunity, with call-to-timesheet automation, billable rates, a submit-approve-invoice workflow and stage-snapshot plus win/loss time analytics.
CRM Survey Management
NPS, CSAT, and product-feedback campaigns run directly on CRM contacts and leads, with responses on the record, automated follow-up rules, and a response-rate dashboard.
Customer Advisory Board & Advocacy Program
An advocate directory, advisory board meetings, CRM-linked reference calls with suggested references, and testimonial and case study workflows — with over-ask protection.
Deal Won & Lost Reasons
Enforced won and lost reasons on every closing path, competitor and price-gap tracking, automatic lost-lead recovery and revenue-weighted analytics — down to individual sale order lines.
EHCS Post Messages To Partner
Mirror CRM chatter onto the linked partner record with rule-based control over content, timing and visibility — plus retroactive backfill and an audit dashboard.