Hello Alex, your quotation is ready. Would you like me to send the secure link?
ODOO + SMSMOBILEAPI
Now available on Odoo AppsOfficial Odoo Apps listing · Free for Odoo 17Turn every Odoo contact intoa real mobile conversation.
Send SMS from Odoo through your own connected mobile number. Receive replies, follow missed and completed calls, and turn every conversation into the next business action—without leaving Odoo.
Yes please. Could you also call me this afternoon?
Today at 14:06 · 0 min
ODOO MEETS YOUR REAL MOBILE NUMBER
Your phone becomes Odoo’s mobile communication channel.
SMSMobileAPI does not replace your business mobile with an unfamiliar virtual sender. Odoo prepares the message, SMSMobileAPI routes it securely and your connected mobile sends it using its SIM and number. New replies and eligible call activity return to the right customer conversation.
- Keep the mobile number your customers already know.
- Use the SIM and mobile plan already active on your phone.
- Choose which connected mobile sends the SMS.
- Keep customer communication beside sales, invoices and service work.
THE COMPLETE CUSTOMER TIMELINE
A complete conversation directly inside the contact.
Stop switching between a phone and the ERP to understand what happened. Odoo displays sent and received SMS with missed, incoming and outgoing calls in one chronological view.
Northstar Studio · +1 202 555 0147
Hej Alex, din tid är bekräftad för imorgon kl. 10.00.
Perfect, thank you. Could you send the quotation too?
Reply below an incoming SMS
Open the composer from the message, use a saved quick reply and keep the response attached to the same conversation.
Know what happened to each SMS
Follow pending, sent, delivered and error states without losing the business context.
Filter by the phone used
See which connected mobile handled the exchange and reuse the most recently selected device for the next send.
Unread counters guide the team
New incoming messages reopen the conversation and remain visible until a team member reads or processes them.
SHARED SMS INBOX
One shared SMS inbox for the whole team.
Every conversation can be found, assigned and processed from one focused workspace. Sales, operations and support know what is waiting and who owns the next response.
Find a conversation by contact, company or phone number.
Give the conversation to the responsible Odoo user.
Mark it as unread, processed, priority or archived.
Add an internal note that the correspondent never sees.
Create an Odoo activity from the conversation.
Filter the inbox by owner, status, priority or mobile.
Yes please. Could you call me this afternoon?
Northstar Studio · assigned to SarahThank you, the invoice has been paid.
Blue Peak · unassignedMissed call · follow-up activity planned
Independent · assigned to DavidFROM CONVERSATION TO RESULT
Turn a message or missed call into useful work.
A customer interaction should not remain a passive log. From the SMS or call event, launch the next commercial or operational action while preserving the link to the original conversation.
Create an opportunity
Turn an interested contact into a CRM opportunity with the conversation already linked.
From the original SMS or call →Create a task
Send follow-up work to the right project and responsible user.
From the original SMS or call →Schedule a reminder
Plan a call-back or next action as an Odoo activity.
From the original SMS or call →Prepare a quotation
Start a quotation for the contact without re-entering customer information.
From the original SMS or call →Open a support ticket
Escalate a message into a structured ticket and keep its source visible.
From the original SMS or call →Link a document
Associate the event with an existing quotation, sales order or invoice.
From the original SMS or call →DOCUMENTS BY SMS
Send business documents at the moment they matter.
Use contextual Odoo buttons to prepare an SMS for an invoice, payment reminder, quotation, sales order, purchase order or secure document. The recipient receives a clear message and a protected link when a document is shared.
- Invoice and payment reminder
- Quotation and sales order
- Purchase order
- Secure document link
- Free-form SMS from a contact
€1,248.00 · Due 28 Oct 2026
A CONTROLLED FIRST SETUP
From installation to the first reply in five clear steps.
The module keeps configuration deliberately simple: install it, enter the API key, test the connection and choose the mobile data that should be synchronized.
- 01
Connect the mobile
Install the official SMSMobileAPI app, connect the Android phone and enable the SMS and call channels your Odoo team needs.
- 02
Install the Odoo module
Install the SMSMobileAPI module ZIP from the Odoo Apps interface, then give the appropriate user group access.
- 03
Enter the API key
Open SMSMobileAPI configuration in Odoo, enter the account API key and use the connection test.
- 04
Check mobiles and permissions
Refresh connected mobiles and verify that received SMS, missed calls, incoming calls and outgoing calls are enabled as required.
- 05
Testa hela slingan
Send one controlled SMS, reply to it and place a test call. Confirm that the correct contact conversation and shared inbox are updated.
BUILT AROUND REAL BUSINESS MOMENTS
One mobile conversation. Several ways to move work forward.
Försäljningsuppföljning
Send a personal SMS after a quotation, see the reply and create the next opportunity or task immediately.
Payment collection
Share an invoice or payment reminder by SMS and keep the communication beside the accounting document.
Appointments and service
Confirm a visit, receive the customer’s answer and schedule the next activity from the same conversation.
Missed-call återhämtning
Turn a missed call into a call-back activity, support ticket or sales opportunity before the lead goes cold.
SECURITY AND TEAM CONTROL
Designed for useful access—not uncontrolled access.
The module follows Odoo company and user permissions. API credentials stay protected, internal notes remain internal and each team member sees the tools allowed by their assigned group.
Start with a free account →- API key masked in the interface
- Company-aware records and access rules
- Dedicated user and manager permissions
- Secure expiring links for shared documents
- No call audio recording or transfer
- Traceable synchronization and delivery status
BEFORE YOU INSTALL
Clear answers for a confident Odoo rollout.
Start with one mobile and a contact you control. Verify sending, the incoming reply and one call event before enabling the integration for a larger team.
Does the SMS come from my own number?
Yes. The SMS is sent by the connected mobile selected in Odoo, using that phone’s SIM and mobile number. Your operator’s plan and charges still apply.
Where do received SMS appear?
A new eligible SMS is matched by phone number and added to the chronological conversation for the corresponding contact. It also appears in the shared SMS inbox as unread.
Which calls are synchronized?
You can synchronize missed, incoming and outgoing call-history events enabled in the mobile app. SMSMobileAPI does not record or transfer call audio.
Can several Odoo users work on the same inbox?
Yes. Conversations can be assigned to an Odoo user, marked as priority or processed, annotated internally and archived when complete.
Can I send invoices and quotations by SMS?
Yes. Contextual actions are available for customer invoices, payment reminders, quotations, sales orders, purchase orders and secure document links.
How are contacts matched?
The integration normalizes the event phone number and links it to the matching Odoo contact. If a contact is created later, existing activity can be associated during synchronization.
Do I need technical knowledge to configure it?
No development is required for normal use. Install the module, enter the SMSMobileAPI API key, test it and select the connected mobile and synchronization channels.
ODOO + YOUR REAL MOBILE
Make customer SMS and calls part of the work—not another disconnected inbox.
Give your team one place to communicate, understand the history and take the next action with the business context already attached.
