SMS & MMS Messaging Suite

Odoo 17.0 · 17.0.1.0.0

Licence: OPL-1 · Revision: b87e8fef26a2

Corvus Nexus Technologies LTD · Odoo 19 messaging specialists support@corvusnexus.co.uk
SMS & MMS Messaging Suite icon
Complete SMS/MMS application
SMS & MMS Messaging Suite

SMS & MMS Messaging Suite

Combine gateway transport, inbound routing, MMS, operator workspaces, structured chatter, floating messaging, real-time notifications, AI tools, and optional translation, enrichment, and campaign workflows.

SMS + MMS Real-time notifications AI operator tools
Odoo Apps Watch the suite demo

What changes after installation

The application layer that connects the messaging stack

Unread systray

Surface unread Inbox conversations, open the right work, and stay synchronized through bus events and fallback polling.

Desktop and sound alerts

Bring inbound activity to the operator when browser and operating-system permissions allow.

Per-user email rules

Choose gateway-number filters and templates for inbound Inbox email notifications.

AI SMS composer tools

Suggest, summarize, shorten, expand, soften, formalize, or make SMS wording friendlier.

Audio transcription

Validate owned audio attachments, call the configured Whisper service, and retain reusable transcript text.

Modular suite ladder

Install focused transport, inbound, media, workspace, chatter, and floating layers with clear ownership.

SMS MMS Two-way messaging Gateway ready

SMS & MMS Messaging Suite for Odoo 19

A complete modular SMS/MMS communication suite for Odoo: configurable gateways, inbound replies, MMS media, inbox routing, chatter conversations, floating chat, notifications, translation, lookup enrichment and campaign workflows.

The suite is designed for teams that want customer messaging to live inside Odoo instead of disconnected provider portals, spreadsheets and manual follow-up notes. Each module owns a clear layer, and the complete suite combines them into a practical messaging workspace.

Watch the complete demo Corvus Nexus

Gateway control

Configure outbound, inbound, sender numbers, callbacks and diagnostics.

Inbox workflow

Route replies to CRM records, partners, fallback inboxes and operators.

Chatter UX

Use SMS-aware chatter, tabs, floating chat and composer enhancements.

Operational growth

Add translation, lookup enrichment, notifications and campaign workflows.

The operational problem

Most SMS implementations begin with basic outbound sending. The difficult part starts later: replies need to be routed, numbers need to be controlled, media needs to be preserved, operators need a usable inbox, campaign replies need context, and support teams need logs when a provider payload changes.

  • Provider dashboards do not show the customer context inside Odoo.
  • Inbound replies can land without a clear CRM, partner or campaign target.
  • MMS attachments need safe public URLs, expiration handling and chatter visibility.
  • Operators need quick access from Odoo records, not a separate browser workflow.
  • Custom gateways often need payload mapping and small provider-specific adjustments.

How the suite solves it

SMS & MMS Messaging Suite separates the messaging stack into focused Odoo modules. Administrators can configure transport, routing, media, inbox behavior and optional enhancements without mixing every responsibility into one difficult screen.

  • Gateway records define provider behavior, callback settings and sender-number availability.
  • Inbound logic logs payloads, deduplicates events and routes messages to useful Odoo targets.
  • Workspace and chatter modules make daily reply handling practical for non-technical users.
  • Optional layers add floating chat, translation, lookup enrichment and SMS campaign handling.
  • The suite page and guide help buyers understand the complete ladder before implementation.

Deep operator features that make the suite feel live

The complete suite is not just a set of static forms. It connects inbound processing, chatter, SMS Inbox, the systray indicator and the floating chat panel through Odoo's real-time bus flow, so operators see new SMS/MMS activity where they are already working.

Real-time sync

Inbound SMS events can refresh the open chatter record, update the SMS systray, and keep the floating inbox aligned with the same conversation state.

Desktop, sound and email alerts

The suite adds unread SMS visibility, browser sound/desktop notification support, and per-user inbound email notification rules by gateway number and template.

Floating chat inbox

Users can search inboxes, filter unread conversations, prepare replies, post internal notes, and keep working without leaving the current Odoo screen.

SMS chatter mode

Supported records gain an SMS Inbox toggle, a clear Back to Chatter action, per-number tabs, an Internal private tab, and an AI helper tab.

AI suggestions and history

Configured AI providers can generate reply suggestions, summaries, next actions and stored summary history while keeping the operator responsible for final wording.

Audio transcript workflow

Inbound audio attachments can expose transcription tools through the chatter attachment interface when Whisper/API settings are configured, and the resulting text can participate in translation and AI context workflows.

Translation in real conversations

Users can enable inbound and outbound translation preferences, detect sender language from the latest inbound message, and translate to a target language even when the language is not part of the normal active operating workflow.

Private internal tab

The Internal tab gives teams a fast private note lane beside the customer conversation, keeping operational comments separate from customer-facing SMS/MMS traffic.

Lookup and enrichment

Loop Lookup enriches inbox records with device intelligence, cached lookup freshness, manual checks and webhook updates when the lookup service is configured.

What this top-level module adds

The dependency ladder supplies gateways, inbound routing, MMS, workspace, chatter tabs and floating chat. The corvus_sms_suite module contributes the final cross-cutting capabilities below; it does not claim ownership of every lower-layer feature.

Unread systray

Badge, unread inbox list, direct open, bus refresh and fallback polling.

Attention controls

Odoo notifications, browser desktop alerts and a dedicated SMS sound without repeatedly notifying the same message.

Email rules

Per-user active/sequence rules, optional gateway-number filter and validated SMS Inbox template.

Popup AI

Suggest, Summary, Shorter, Longer, Softer, Formal and Friendly in the standard Odoo SMS wizard.

Whisper endpoint

Validates audio attachment ownership and appends a reusable transcript to the chatter message.

Safe visibility

AI controls appear only when the selected provider has a matching configured API key.

Suite modules and what each layer provides

eis_sms_apis

Odoo 19 View on Odoo Apps

Published foundation module for outbound SMS gateway configuration and common SMS transport.

  • Dynamic gateway records
  • Outbound send foundation
  • Provider configuration base
  • Shared SMS models used by companion modules

Two-Way SMS & CRM Inbox

Odoo 19 View on Odoo Apps

Turns outbound-only SMS into traceable two-way messaging.

  • Tokenized inbound webhook endpoint
  • Inbound routing settings
  • Gateway number registry
  • Payload parser wizard
  • Inbound logs and duplicate handling
  • SMS Inbox fallback threads

MMS Media & Attachments

Odoo 19 View on Odoo Apps

Adds media capability on top of the SMS transport and inbound stack.

  • MMS-enabled gateway controls
  • MMS subject and attachments in composer
  • Inbound media extraction
  • Media URL registry and expiry
  • MMS-aware chatter messages

SMS Inbox & Composer

Odoo 19 View on Odoo Apps

Gives operators practical SMS screens and safer message handling.

  • Gateway-number-aware composer
  • Recipient normalization
  • SMS Inbox list and form
  • Soft-delete archive
  • Inbound queue safeguards
  • Chatter selection and reload assets

SMS Chatter Conversations

Odoo 19 View on Odoo Apps

Organizes conversation-heavy records so SMS work does not get buried in normal chatter.

  • SMS-focused chatter mode
  • Conversation tabs
  • Internal SMS notes
  • Reroute action for misplaced inbound messages
  • AI summary artifact support
  • Attachment transcript rendering

Floating SMS Chat

Odoo 19 View on Odoo Apps

Adds fast-access messaging without forcing users to leave the current Odoo screen.

  • Floating launcher and panel
  • Inbox search and unread filter
  • Target document routing
  • Reply preparation
  • Internal note posting
  • MMS attachment display

SMS & MMS Messaging Suite

Odoo 19 View on Odoo Apps

The final application layer for notification and AI-assisted operator workflow.

  • Unread SMS systray indicator
  • Browser sound/desktop notification service
  • Per-user email notification rules
  • Default inbound SMS email template
  • SMS composer AI buttons
  • Audio transcription endpoint

Corvus SMS Translation

Odoo 19 View on Odoo Apps

Optional language support for international SMS teams and multilingual customers.

  • User translation preferences
  • Inbox sender-language state
  • Manual language detection
  • Composer translation patch
  • Translation JSON routes
  • Thread language helpers

Corvus SMS Loop Lookup

Odoo 19 View on Odoo Apps

Optional lookup/enrichment layer for inbox records and phone-number intelligence.

  • Loop Lookup settings
  • Inbox lookup fields
  • Manual lookup action
  • Cached freshness logic
  • Protected webhook route
  • User-authorized JSON lookup

Bulk SMS Marketing

Odoo 19 View on Odoo Apps

Optional campaign and mass-mailing SMS layer for marketing reply workflows.

  • Reusable SMS templates
  • Template search and filters
  • Mailing SMS enhancements
  • Campaign reply matching
  • Blaster history records
  • CRM follow-up support

Add Bulk SMS Marketing for campaign workflows

Bulk SMS Marketing is the campaign and SMS marketing layer for the suite. It is the right add-on when the customer needs reusable SMS templates, campaign reply matching, mailing contact enrichment, blaster history records and CRM follow-up from SMS campaign responses.

It intentionally remains an optional add-on because not every two-way SMS customer uses Odoo Marketing or mass mailing. Deployments using SMS Blaster will also need the core Corvus SMS stack because the blaster workflow depends on the suite-level messaging layers.

View SMS Blaster on Odoo Apps View Suite App

Blaster deployment stack

Deploying the blaster layer requires the main Corvus stack below it.

  • 7 core stack modules
  • + Bulk SMS Marketing
  • 8 Corvus modules total

Screens from the suite layer

Unread work stays visible

The systray indicator helps operators notice inbound work from the top bar and jump back into the SMS Inbox.

Unread SMS systray indicator

Per-user email notification rules

Administrators can define user-specific inbound notification rules by gateway number and mail template.

User notification rules

AI-assisted SMS composition

When AI settings are configured, operators can request shorter, longer, softer, formal, friendly or suggested SMS wording.

SMS composer AI tools

Inbox-driven notification source

The suite uses inbound inbox activity as the practical source for operator follow-up and notification behavior.

SMS Inbox notification source

Navigation across the messaging ladder

Messaging work is split across Settings, gateway configuration, SMS Inbox, Discuss/chatter surfaces and optional campaign or enrichment menus.

SMS & MMS Messaging Suite navigation

Gateway compatibility and provider responsibility

The SMS & MMS Messaging Suite is designed for configurable SMS/MMS gateway integration, including workflows commonly used with providers such as Twilio, Telnyx, LoopMessage, Vonage/Nexmo, MessageBird, Plivo, ClickSend, Sinch, Bandwidth, Infobip, Route Mobile, Textlocal and other HTTP/API-based providers.

Inbound SMS through Odoo IAP is not supported. SMS/MMS inbound messaging requires a provider that supports inbound webhooks/callbacks and a provider package configured with inbound capability, sender numbers, and available credits/balance.

There is absolutely no warranty that any custom gateway will work out of the box. Every provider has its own API format, webhook payload, authentication method, signature rules, media handling, country restrictions, sender-number behavior and delivery rules. Minor adjustments may be required before a custom gateway works correctly in a production database.

Corvus Nexus Technologies LTD is not an official partner, reseller or representative of any SMS/MMS provider and does not provide telecom carrier services, provider accounts, phone-number procurement, legal compliance advice, SMS/MMS delivery guarantees or provider-side support. Telnyx and LoopMessage have been tested for inbound SMS, outbound SMS, MMS and related media workflows. Other providers should be validated with controlled test traffic before go-live.

MMS inbound is also only supported through compatible third-party gateway configurations; it is not available via Odoo IAP MMS.

If a gateway is configured in a production environment, ensure the provider offers inbound callbacks, active package entitlements, and sufficient balance before go-live.

After buying the module, you can ask Corvus Nexus Technologies LTD to configure one specific gateway for your Odoo database at no additional charge. This setup assistance covers one gateway configuration attempt and does not include provider fees, custom gateway development, telecom compliance advice, production migration or guarantees from third-party networks.

Professional Services

Implementation services

Odoo SMS/MMS implementation, module installation, gateway setup, webhook mapping, user training and go-live support.

Customization

Custom provider connectors, payload parser changes, workflow extensions, migrations, DevOps and integration work.

Support

Corvus Nexus Technologies LTD

support@corvusnexus.co.uk

+44 740 4228172

https://corvusnexus.co.uk

Adopt the complete Corvus SMS Suite

Install the complete suite when the business needs outbound SMS, inbound replies, MMS attachments, gateway numbers, inbox work queues, chatter organization, floating operator tools, notifications, translation, lookup enrichment and campaign reply handling together. Install individual modules when the customer needs only one focused layer.

The module boundaries are intentional: they keep deployment, support and training clearer while still allowing a complete end-to-end SMS/MMS experience inside Odoo.

Corvus module ladder

Extend the core suite when the workflow needs more

The core application owns notifications and AI-assisted operator tools. Add these focused companion products for campaigns, multilingual work, or phone intelligence.

Bulk SMS Marketing

Prepare reusable campaign language, control sender identity and delivery pace, work every reply in a campaign Inbox, and convert qualified interest into CRM without losing the message trail.

View on Odoo Apps

SMS Language Translation

Set user preferences, detect the sender language, translate inbound context and outbound drafts, and keep translation controls inside the Inbox and composer used by the team.

View on Odoo Apps

Corvus SMS Loop Lookup

Check the current Inbox phone, cache fresh device results, accept protected asynchronous updates, and expose one canonical lookup state to related Odoo records.

View on Odoo Apps

Shared suite demonstration

See the complete SMS/MMS workflow

This video demonstrates the broader Corvus suite, not only SMS & MMS Messaging Suite. It helps buyers understand how gateway setup, inbound routing, operator surfaces, messaging enhancements, and follow-up work fit together.

Open on YouTube

Version and compatibility

Release history

Version Compatibility Status
19.0.1.0.0 Odoo 19.0 Current documented release
Documentation revision 2026-07-24 Hero, feature coverage, suite links, video, and FAQ refreshed

Only verified release information is listed. Technical version semantics remain controlled by the module manifest.

Important questions

Frequently asked questions

Which modules form the core suite ladder?

The core ladder is eis_sms_apis, Two-Way SMS & CRM Inbox, MMS Media & Attachments, Workspace, Chatter Tabs, Floating Chat, and this Suite application.

Are SMS Blaster, Translation, and Loop Lookup included automatically?

They are optional companion products. Add them when campaigns, multilingual work, or phone intelligence are required.

Does the suite provide telecom service?

No. Customers supply provider accounts, numbers, credentials, fees, permissions, and legal compliance.

Which gateways have been tested?

Telnyx and LoopMessage have been tested for inbound/outbound SMS and MMS workflows. Other providers require controlled validation.

Can Corvus help configure a gateway?

After purchase, Corvus Nexus Technologies LTD can assist with one specific gateway configuration attempt; custom connector development and provider-side work are separate.

Corvus Nexus Technologies LTD

Implementation, integration, and support

Gateway and webhook configuration · Odoo SMS/MMS implementation · custom provider integration · migration · DevOps · training · troubleshooting · maintenance

corvusnexus.co.uk   support@corvusnexus.co.uk

+44 740 4228172

Corvus Nexus Technologies LTD is not an official partner, reseller, or representative of any SMS/MMS provider. Provider accounts, network service, credentials, fees, sender registration, consent, and legal compliance remain the customer's responsibility. Custom gateways may require adjustment.