Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Extra Tools
  3. Message Gateway v 17.0
  4. Sales Conditions FAQ

Message Gateway

by JD DEVS
Odoo
v 17.0 Third Party 134
Download for v 17.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Purchase (purchase)
• Invoicing (account)
• Discuss (mail)
Lines of code 1753
Technical Name message_gateway
LicenseLGPL-3
Versions 15.0 16.0 17.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Purchase (purchase)
• Invoicing (account)
• Discuss (mail)
Lines of code 1753
Technical Name message_gateway
LicenseLGPL-3
Versions 15.0 16.0 17.0

Message Gateway

A Module For Send Message and Reset Password Using OTP

Explore this module

Overview

Learn more about this module

Screenshots

See key screenshots of this module

Overview

  • This module designed to facilitate sending SMS messages using various SMS gateways (Nexmo, Twilio, ClickSend) integrated into the Odoo ERP system.
  • Suitable for organizations using Odoo that require a secure and user-friendly method for password reset via OTP, leveraging SMS as a communication channel.
  • It includes models, controllers, and utility functions tailored for SMS messaging and history tracking.
  • Functionality: Provides a secure and user-friendly method for password reset using OTP via SMS.
  • Integration: Integrates with external SMS gateway APIs (Nexmo, Twilio, ClickSendSMS) for sending messages.
  • Data Handling: Stores SMS history in SMSHistory model, capturing essential details for auditing and tracking.
  • Error Management: Implements robust error handling to manage user inputs and API interactions.
  • Configuration: Centralizes API credentials and configurations using Odoo's configuration parameters for easy management and maintenance.

Screenshots

Install Module "Message Gateway"

  • Make Sure Before Installing Need to Install Packages Separately
  • pip3 install ('clicksend-client', 'twilio', 'vonage')
  • For Installing package Vonage make sure Your pyopenssl version should be 22.1.0

Configuration

  • Once Module Installed Go to the Settings menu, Look for 'Message Gateway Credentials' in General settings.
  • Users can configure various parameters such as API keys, secrets, sender numbers for different SMS gateways (Nexmo, Twilio, ClickSend).


  • Now User can Get api key,Secret, Sender Number Twilio Fill the appropirate fields


  • Now User can Get api key,Secret, Sender Number ClicksendSms Fill the appropirate fields


  • Once Configuration Done , Make Sure User Has Filled Mobile Number

  • Will See Now changing Password Using OTP
  • In Login Page User Can See "Reset Password Using OTP"
  • While Clicking ""Reset Password Using OTP" Page redirect to Next Level

  • Clicking "Reset Password Using OTP" should redirect to the next step.
  • Users should fill in their login email and mobile number.
  • The mobile number must already be configured in the user's partner's mobile field.
  • If the number is stored without a country code, deselect the "Without Country Code" option and select the appropriate country code.
  • If the number is stored with a country code, select the "Without Country Code" option and fill in the mobile number.
  • Finally, select the gateway that the user configured in the general settings and hit the button "Send OTP".


  • Once OTP Received Fill the OTP, and Hit Verify OTP Button
  • If user Enters wrong Otp , It will show "Please Entered Correct OTP"


  • Once OTP is Verified, Page will Redirect to Set a Password Page
  • User can set a New Password and hit the button Submit


  • Once password updated, new page will redirect with "Password created Successfully For User" and also there will be link "Go to Login" hit that Link to Move login page and Fill login mail and New password


Additional Features

  • Also User can send a Message from Sale and purchase Orders
  • There is button in form view headers in sale and purchase order
  • So user can send direct message regards of that order to that customer or supplier
  • Make sure Partner Mobile Number should be with Country code or while Before sending Message User can edit or add country code

  • Also There is History Tracking
  • User can view history in Two spots
  • First :
    • navigate Settings-->General settings--> Message Gateway Credentials under--> SMS History
    • Here User can View All SMS history

  • Second:
    • On each Customer or Supplier form view, there is a separate tab "SMS History".
    • Here, users can view SMS history related to that Customer or Supplier.
  • Users can also resend the same message by clicking the "Resend SMS" button.

Our Services


Odoo Customization
Odoo Implementation
Odoo Support
Odoo Integration

Related Products

Advance Bulk/Quick Search

Hide User Menu

Need Help?


odoodevs8068@gmail.com
+91 9360353170

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with