Make and receive phone calls from within Odoo.
Odoo Phone is the Enterprise app that makes and receives phone calls from inside Odoo using a softphone built into the browser. Sales reps click a phone number on a CRM lead and the call dials directly through the browser; incoming calls from a known customer pop up the customer's Odoo profile so the agent has context before they say hello. Every call logs to the customer's chatter with duration, outcome, and an optional recording.
B2B sales teams running outbound call campaigns, customer success teams maintaining touch points, support teams running phone-based help desks, recruiting teams interviewing candidates, and any business where the phone is still a primary channel uses it. You can test Odoo Phone free on the Odoo trial; pricing kicks in only if you install more than one Odoo app.
For Odoo's own product overview, see Odoo's official documentation.
Setup starts on a VoIP Provider. Odoo Phone is a softphone (a SIP client embedded in the browser), so the calls themselves ride on a real SIP trunk you provision with a VoIP carrier of your choice. Each provider you set up carries the SIP server, the port, the login per user, and any custom settings the carrier asks for. Odoo ships with pre-configured provider profiles for Axivox, DIDWW, and OnSIP; other SIP-compatible carriers and on-premises PBXs (Asterisk, 3CX, FreePBX, your regional carrier) work through generic SIP settings.
From there, the day-to-day flow is a softphone tab inside the browser. A rep opens the Phone widget, sees the next-call queue with the leads, deals, or tickets they need to follow up on, clicks the phone number on the customer record, and the call dials through the browser microphone and speakers. The widget shows the call timer, mute, hold, and transfer buttons. The rep talks, takes notes in the chatter on the customer record as they go, and the call ends with the outcome captured.
Incoming calls pop a notification with the caller's information. If the caller's number matches a contact in Odoo, the contact's profile opens on the side panel so the agent has the customer's history (open deals, recent invoices, open tickets) on screen before answering. After the call hangs up, the call record stays on the customer's chatter with the duration, the outcome, the notes, and (if turned on) a recording. With the AI bridge auto-installed, the call gets transcribed and a summary is added to the chatter automatically.
Calibre configures Odoo Phone for Alberta businesses: step by step, in writing.
Speak to an Implementation SpecialistSMBs whose data lives in QuickBooks, HubSpot Free, or Excel spreadsheets that were set up when the business was smaller. The team now spends hours building reports by hand and reconciling between tools every month-end.
Companies evaluating which Odoo apps to start with and how to configure them around how the business actually runs.
Retail, manufacturing, mechanical, or professional services businesses with 10 to 200 employees running on a patchwork of point tools. The team wants one database for the whole company instead of Zapier holding it together.
Odoo Phone lights up phone numbers across every Odoo app: a click on a number in Odoo CRM dials and logs to the lead, a click in Odoo Helpdesk dials and logs to the ticket, a click in Odoo Recruitment dials and logs to the candidate. Odoo Discuss carries the in-call messaging (transfer notes, side-chat with a colleague during a transfer) and the post-call thread on the customer record. With the AI bridge (auto-installed when both AI and Phone are present), Odoo AI transcribes the call recording and writes a summary to the chatter. Odoo Contacts holds the phone numbers that drive the incoming-call pop-up and the click-to-dial. The Subscriptions bridge logs calls to a subscriber's account so a renewal call has the renewal history in view.
Pricing source: Odoo's published Standard and Custom plans as of 2026-05. Calibre quotes in CAD; conversion from Odoo's local pricing in your region may vary.
Written, phase-by-phase quote before any code is written. Odoo Ready Partner, Calgary. In-house team, no offshore handoffs.