Manage your phone calls using Rainbow Click2Call

Latest Version

Version
3.1.0
Update
January 27, 2023
Size
3.96MiB
Developer
openrainbow.com
Category
Users
1,000+
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
ContextMenus
Storage
UnlimitedStorage
ActiveTab
Notifications
Tabs
Scripting
See more

Rainbow Click2Call Extension

The Rainbow Click2Call extension allows you to make and receive phone calls via your Alcatel-Lucent Enterprise communication system (OmniPCX Enterprise, OXO Connect) using any device (your computer, your office phone or any phone number).

You can:
. Select the device you want to use for making and receiving phone calls.
. Click to call phone numbers available on any Chrome web page (select, right-click and call).
. Make phone calls from your Gmail application.
. Type or copy/paste a phone number using a dial pad and start a phone call.
. Receive alerts for incoming phone calls: know instantly who is calling, answer or decline the call.
. Clear or cancel a phone call.
. Place (retrieve) the active phone call on hold.
. For VoIP phone calls, mute (unmute) the microphone and send out-of-band DTMF signals.
. Forward your phone calls to your voicemail or any phone number when you are unavailable or out of office.
. Use your Rainbow account to sign in or use your Google credentials (single sign-on - SSO - using OAuth).

Rainbow Click2Call extension requires:
. A Rainbow account with a Business or Enterprise service plan.
. A PBX extension associated with your Rainbow account.
. A WebRTC Gateway for managing VoIP calls.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Rainbow Click2Call", "description": "Manage your phone calls using Rainbow Click2Call", "version": "3.1.0", "icons": { "16": "Assets/Icons/logo16.png", "48": "Assets/Icons/logo48.png", "128": "Assets/Icons/logo128.png" }, "manifest_version": 3, "action": { "default_title": "Rainbow Click2Call", "default_icon": "Assets/Icons/logo128.png" }, "background": { "service_worker": "./ServiceWorkerWrapper.js" }, "content_scripts": [ { "matches": ["https://*.openrainbow.io/*"], "js": ["ContentScripts/Oauth.js"], "run_at": "document_start" }, { "matches": ["https://mail.google.com/*", "https://inbox.google.com/*"], "js": ["ContentScripts/inboxsdk.js", "ContentScripts/Gmail.js"], "run_at": "document_end" }, { "matches": [ "https://dev-googlec2c.openrainbow.io/telhandler/*", "https://googlec2c.openrainbow.io/telhandler/*", "https://int-googlec2c.openrainbow.io/telhandler/*", "https://red-googlec2c.openrainbow.io/telhandler/*" ], "js": ["ContentScripts/TelScript.js"] } ], "commands": { "save-logs": { "suggested_key": { "default": "Alt+Shift+L" }, "description": "Save logs" }, "toggle-verbose-logs": { "suggested_key": { "default": "Alt+Shift+D" }, "description": "Disable/Enable rainbow SDK logs" } }, "permissions": ["contextMenus", "storage", "unlimitedStorage", "activeTab", "notifications", "tabs", "scripting"], "web_accessible_resources": [{ "resources": ["*.png"], "matches": [""] }], "host_permissions": [ "https://openrainbow.com", "https://openrainbow.net", "https://fonts.gstatic.com", "https://fonts.google.com", "https://mail.google.com/", "*://*/*" ], "content_security_policy": { "extension_pages": "script-src 'self'; object-src 'self'" }}
Read more