Push Notification From ChatBox

by
Odoo
v 17.0 Third Party 187
Download for v 17.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 362
Technical Name mail_push_notification
LicenseLGPL-3
Websitehttps://www.cybrosys.com
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 Discuss (mail)
Lines of code 362
Technical Name mail_push_notification
LicenseLGPL-3
Websitehttps://www.cybrosys.com
Versions 15.0 16.0 17.0
Community
Enterprise
Odoo.sh

Push Notification From ChatBox

Push Notification From ChatBox Provide Alerts To Users When They Receive New Message From The Chatter.

Key Highlights

Real-time Alerts:

Users receive instant notifications on their devices (such as desktop or mobile) as soon as a new message arrives in their Odoo inbox.

Message Preview:

This involves crafting concise and compelling content that provides users with a clear understanding of the notification's purpose.

Reduced Response Time:

With instant notifications, users can respond promptly to important messages, improving communication efficiency and effectiveness

Compatible with both Odoo 17.0 Community and Enterprise Editions.

Privacy and Security:

The notifications are secure and respect user privacy, as they are confined within the Odoo environment.

First go to Firebase console Create a Project if you don't have any project.

Set the name for the project and Continue

Make sure that enabled the Google Analytics for this project and click the Continue and Create the project.

Then you need to create web app in that project for that click the web app icon in the project like shown below.

Set the name for the app and register the app.

Here you can see all the details we need you can copy them and after that select npm and click the Next Button

After that you can click Next Button for Install Firebase CLI

After that click the Continue to console

After that you can see the app inside the project and click on the setting icon of the app to see the details of that app

You can see the credentials(not server key and vapid) we need in odoo in the General --> Your apps

You can create the server key we need in odoo.For that goto the Cloud Messaging --> Cloud Messaging API (Legacy) --> 3 dots -->Manage API in Google Cloud Console --> Enable the Cloud Messaging

After that you can see the Server key in Cloud Messaging API (Legacy)

Now we need to create a Vapid goto the Cloud Messaging --> Web configuration --> Generate Key pair

After that you can see the public key of the Vap id Cloud Messaging --> Web configuration

Goto the General Settings --> Firebase Push Notification --> enable the 'Enable Push Notification' then you can set the credential

Its very important that You must Allow the notification in the web browser

If you are using firefox browser you need to allow the notification from clicking top of the browser and allow like in the above image

If you are using Brave browser you need to enable Google Services for push messaging for that goto the brave://settings/privacy in brave and enable 'Use Google services for push messaging' like shown in the above image

After Allowing the notification access in the browser you can click the "TEST CONNECTION" Button

Then you can see a notification on the system, and you can see a green popup

After that you can send message from the chatBox module or in the discuss module

Then you can see a popup notification in the other user and when you click on that it will be redirected to the odoo instance

  • Push Notification From ChatBox in Odoo provide instant alerts to users when they receive new messages within the platform
  • With Push Notification From ChatBox, users can respond promptly to important messages,improving communication efficiency.
Version 17.0.1.0.0|Released on:1st Dec 2023

Initial Commit for Push Notification From ChatBox

Related Products

Our Services

service-icon

Odoo Customization

service-icon

Odoo Implementation

service-icon

Odoo Support

service-icon

Hire Odoo Developer

service-icon

Odoo Integration

service-icon

Odoo Migration

service-icon

Odoo Consultancy

service-icon

Odoo Implementation

service-icon

Odoo Licensing Consultancy

Our Industries

Trading

Easily procure and sell your products

POS

Easy configuration and convivial experience

Education

A platform for educational management

Manufacturing

Plan, track and schedule your operations

E-commerce & Website

Mobile friendly, awe-inspiring product pages

Service Management

Keep track of services and invoice

Restaurant

Run your bar or restaurant methodically

Hotel Management

An all-inclusive hotel management application

Support

Need Help?

Got questions or need help? Get in touch.

odoo@cybrosys.com
WhatsApp

Say hi to us on WhatsApp!

+91 99456767686

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.
There are no ratings yet!
by
Đặng Thành Luân
on 4/12/24, 2:40 AM

UncaughtPromiseError > FirebaseError

Uncaught Promise > Messaging: This browser doesn't support the API's required to use the firebase SDK. (messaging/unsupported-browser).

FirebaseError: Messaging: This browser doesn't support the API's required to use the firebase SDK. (messaging/unsupported-browser).

    u@https://www.gstatic.com/firebasejs/8.4.3/firebase-messaging.js:1:3087

    @https://www.gstatic.com/firebasejs/8.4.3/firebase-messaging.js:1:3548

    @https://www.gstatic.com/firebasejs/8.4.3/firebase-messaging.js:1:40708

    @https://www.gstatic.com/firebasejs/8.4.3/firebase-app.js:1:9683

    @https://www.gstatic.com/firebasejs/8.4.3/firebase-app.js:1:7298

    @[native code]

    @https://4488-2402-800-6131-ba0-91d0-e859-ccb3-dae.ngrok-free.app/web/assets/bdf58c9/web.assets_web.min.js:15738:697

    promiseReactionJob@[native code]

Re:
by
Cybrosys Technologies
on 4/17/24, 1:14 AM Author

Hello, can you please provide more information about the browser you are using and when the issue occurred?
You can send an email to odoo@cybrosys.com