Wednesday, April 16, 2025
1 change
Code cleanup and technical improvements
The VoIP softphone has been redesigned to make calling workflows easier and more connected. Users can search contacts more efficiently, see better phone country detection, send SMS from VoIP when available, and access linked recruitment applicants directly from calls.
Original PR description
This commit introduces a complete rewrite of the Odoo Softphone UI. ## Model changes: - The computed field "t9_name" is added to res.partner to allow efficient searching by "[T9 code](https://en.wikipedia.org/wiki/T9_(predictive_text))". - The computed field "country_code_from_phone" is added to res.partner, mail.activity and voip.phone. It computes the ISO country code corresponding to the country contained in their phone number field. ## Bridge modules: - Introduction of the voip_sms bridge module, adding a button to the VoIP softphone to send SMS if both voip and sms are installed. - Introduction of the voip_hr_recruitment bridge module, adding a button to open the form view of applicants linked to a VoIP contact. Task-4642428 Community: https://github.com/odoo/odoo/pull/202558 Co-authored-by: Basioni (basm) <basm@odoo.com> Co-authored-by: Brieuc-brd <brd@odoo.com> Co-authored-by: Louis Wicket (wil) <wil@odoo.com> Co-authored-by: yhu-odoo <yhu@odoo.com>