Custom notification is not working

Please help, I am trying to send a notification when a particular page loads. It fails.
I am getting an error:
Unhandled rejection Error: server responded with 403

What is it that I am doing wrong?
Please, see code below…

Thanks!

backend/notifications.jsw code:

import wixCrm from ‘wix-crm-backend’;

export function notifyOwnerOnDashboard(title, action,site,role) {
wixCrm.notifications.notify(
title,
[“Dashboard”, “Browser”, “Mobile”],
{
“title” : title,
“actionTitle”: action,
“actionTarget”: {“url”: site},
“recipients”: { “role”: role}
}

);
console.log(‘Notification sent’)
}

Frontend code:
import {notifyOwnerOnDashboard} from ‘backend/notifications.jsw’;

$w.onReady( function () {
const title = “I’m a title”
const action = “This is what I have done” ;
const site = “www.google.com” ;
const role = “Owner”;
notifyOwnerOnDashboard(title,action,site,role);
console.log(“A new notification was sent to the owner.”);
});