https://github.com/binki/binki-kayako-suspended-notifier
Login and suspended message notifiaction for Kayako.
https://github.com/binki/binki-kayako-suspended-notifier
Last synced: 13 days ago
JSON representation
Login and suspended message notifiaction for Kayako.
- Host: GitHub
- URL: https://github.com/binki/binki-kayako-suspended-notifier
- Owner: binki
- License: mit
- Created: 2022-03-25T06:50:19.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-11-02T18:02:49.000Z (over 3 years ago)
- Last Synced: 2025-01-11T02:19:11.862Z (over 1 year ago)
- Language: JavaScript
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Display desktop notifications for login and suspended tickets in Kayako.
## Problem
Kayako does not provide notifications for suspended emails.
Where I work, suspended emails only happen occasionally and most, such as automatic vacation replies, can be disregarded and deleted.
However, occasionally, one will deserve a timely response.
Because of how they show up in the interface, noticing these requires manual attention.
Additionally, since I have Kayako in a pinned tab, if it is logged out, I might not notice.
If logged out, the script cannot check for suspended messages.
## Solution
This script first checks if the user is at the login screen.
If the login screen is detected, it will occasionally raise a notification to login.
This enables the pinned tab to be easily foregrounded so that Kayako may be logged into.
When logged in, the script checks for suspended messages every 5 minutes.
If a suspended message is found, a notification is raised.
[Install](binki-kayako-suspended-notifier.user.js?raw=1)