This module allows to generate timesheets from phone calls.
auto_awesome What this module does
AI-generated from the code · Odoo 12.0Automatically creates a timesheet entry from a phone call when a project and a duration are set, and lets users stop a call to record its length. Timesheets are linked back to the phone call.
This module connects phone calls in the CRM with timesheets, so the time spent on a call can be billed or tracked on a project.
On a phone call you can now choose a project. When a project is set and the call has a duration greater than zero, Odoo automatically creates a timesheet line for that call, using the call's date, user, subject and duration (converted from minutes to hours). If you later change the project or the duration, the linked timesheet is updated; if you remove the project or set the duration to zero, the timesheet is deleted.
A "Stop" button appears on phone call lists while the call has no duration yet. Pressing it fills in the duration based on the time elapsed since the call's start date.
The phone call form gets a new "Timesheet" tab showing all timesheet lines generated from that call. In the timesheet list, a new column shows the related phone call. When a project is selected on a call, the date and the responsible user become mandatory.
This affects the phone call screens (list and form) and the timesheet list, and links the crm.phonecall and account.analytic.line records together.
Depends on
Models and fields (2)
- crm.phonecall · extends an existing modelproject_id, timesheet_ids
- account.analytic.line · extends an existing modelphonecall_id (Phone Call)
Text generated by AI (DeepSeek) from reading the Odoo 12.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/timesheet.
terminal Installation and usage
OCA documentation · Odoo 12.0Configuration
Source · Odoo 12.0Go to Settings > Users and enable 'Show Scheduled Calls Menu'
Usage
Source · Odoo 12.0- Go to
CRM > Phone Callsand create or edit a record - Only records with project and duration > 0 will be generate an timesheet
** If you remove the project or change duration to 0 the timesheet will be deleted.
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.