FreeBusy Copilot
Schedule meetings 10x faster with people inside & outside your company. Companion for Gmail, Google Calendar and many other web apps
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version": 2,
"name": "FreeBusy Copilot",
"short_name": "FreeBusy",
"description": "Schedule meetings 10x faster with people inside & outside your company. Companion for Gmail, Google Calendar and many other web apps",
"version": "2023.9.24",
"author": "FreeBusy, Inc.",
"icons": {
"16": "img/icon-16.png",
"48": "img/icon-48.png",
"128": "img/icon-128.png"
},
"background": {
"scripts": [
"jquery.min.js",
"moment.min.js",
"moment-timezone-with-data.min.js",
"config.js",
"troubleshooter/errorHandler.js",
"background.js"
]
},
"content_scripts": [
{
"matches": [
"http://mail.google.com/*",
"https://mail.google.com/*"
],
"css": [
"gmail.min.css"
],
"js": [
"jquery.min.js",
"moment.min.js",
"inboxsdk.js",
"config.js",
"httpRequest.js",
"iframe.js",
"troubleshooter/clientTool.js",
"troubleshooter/errorHandler.js",
"sidebar.js",
"gmail.js"
],
"all_frames": true
},
{
"matches": [
"http://*.lightning.force.com/*",
"https://*.lightning.force.com/*"
],
"css": [
"gmail.min.css"
],
"js": [
"jquery.min.js",
"moment.min.js",
"config.js",
"httpRequest.js",
"iframe.js",
"troubleshooter/clientTool.js",
"troubleshooter/errorHandler.js",
"sidebar.js",
"salesforce.common.js",
"salesforce.lightning.js"
],
"all_frames": true
},
{
"matches": [
"http://*.salesforce.com/*",
"https://*.salesforce.com/*"
],
"css": [
"gmail.min.css"
],
"js": [
"jquery.min.js",
"moment.min.js",
"config.js",
"httpRequest.js",
"iframe.js",
"troubleshooter/clientTool.js",
"troubleshooter/errorHandler.js",
"sidebar.js",
"salesforce.common.js",
"salesforce.classic.js"
],
"all_frames": true
},
{
"matches": [
"http://calendar.google.com/*",
"https://calendar.google.com/*"
],
"css": [
"gmail.min.css"
],
"js": [
"jquery.min.js",
"moment.min.js",
"config.js",
"httpRequest.js",
"gcal.js",
"iframe.js",
"troubleshooter/clientTool.js",
"troubleshooter/errorHandler.js"
],
"all_frames": true
},
{
"matches": [
"https://*.bluejeans.com/*"
],
"css": [],
"js": [
"jquery.min.js",
"moment.min.js",
"moment.timezone.data.min.js",
"config.js",
"picker.js",
"picker.date.js",
"picker.time.js",
"pick-a-time/IInjector.js",
"pick-a-time/BlueJeansInjector.js",
"iframe.js",
"troubleshooter/clientTool.js",
"troubleshooter/errorHandler.js"
],
"all_frames": true
},
{
"matches": [
"https://*.gotomeeting.com/*"
],
"css": [],
"js": [
"jquery.min.js",
"moment.min.js",
"moment.timezone.data.min.js",
"config.js",
"pick-a-time/IInjector.js",
"pick-a-time/GoToMeetingInjector.js",
"iframe.js",
"troubleshooter/clientTool.js",
"troubleshooter/errorHandler.js"
],
"all_frames": true
},
{
"matches": [
"https://*.zoom.us/meeting/schedule"
],
"css": [],
"js": [
"jquery.min.js",
"moment.min.js",
"moment.timezone.data.min.js",
"config.js",
"picker.js",
"picker.date.js",
"picker.time.js",
"pick-a-time/IInjector.js",
"pick-a-time/ZoomInjector.js",
"iframe.js",
"troubleshooter/clientTool.js",
"troubleshooter/errorHandler.js"
],
"all_frames": true
},
{
"matches": [
"https://*.webex.com/collabs/*"
],
"css": [],
"js": [
"jquery.min.js",
"moment.min.js",
"moment.timezone.data.min.js",
"config.js",
"picker.js",
"picker.date.js",
"picker.time.js",
"pick-a-time/IInjector.js",
"pick-a-time/WebExInjector.js",
"iframe.js",
"troubleshooter/clientTool.js",
"troubleshooter/errorHandler.js"
],
"all_frames": true
},
{
"matches": [
"https://*.join.me/default.aspx*"
],
"css": [],
"js": [
"jquery.min.js",
"moment.min.js",
"moment.timezone.data.min.js",
"config.js",
"picker.js",
"picker.date.js",
"picker.time.js",
"pick-a-time/IInjector.js",
"pick-a-time/JoinMeInjector.js",
"iframe.js",
"troubleshooter/clientTool.js",
"troubleshooter/errorHandler.js"
],
"all_frames": true
},
{
"matches": [
"<all_urls>"
],
"exclude_matches": [
"http://mail.google.com/*",
"https://mail.google.com/*"
],
"js": [
"jquery.min.js",
"config.js",
"troubleshooter/clientTool.js",
"troubleshooter/errorHandler.js",
"sidebar.js"
]
}
],
"content_security_policy": "script-src 'self' 'sha256-czCgWp2siVVb3/c5/WEEhu3AKUJr7kaVfg6AZD30Crw=' 'sha256-YEF0sL46avIF+gf7wmsPKvvgYRzHn/oUC7yw66E479E=' 'sha256-VOhLWgKiNZDsjH3wW212XabQLZKkGIjUvY0whck8oLI=' 'unsafe-eval' https://*.freebusy.io; object-src 'self'",
"web_accessible_resources": [
"localframe.html",
"sidebarframe.html",
"popupframe.html",
"partialDOM/*",
"img/*",
"stylesheets/*",
"https://*.freebusy.io/pick-a-time/*"
],
"permissions": [
"identity",
"identity.email",
"activeTab",
"storage",
"webRequest",
"https://calendar.google.com/*",
"https://*.freebusy.io/"
],
"externally_connectable": {
"matches": [
"*://*.freebusy.io/*"
]
},
"oauth2": {
"client_id": "953143084512-9cm75ks5d1v58itobkn6pftsdm4av48d.apps.googleusercontent.com",
"scopes": [
"https://www.googleapis.com/auth/userinfo.email"
]
},
"browser_action": {
"default_icon": "img/icon-128.png"
},
"options_ui": {
"page": "options.html",
"chrome_style": true,
"open_in_tab": true
},
"offline_enabled": false,
"omnibox": {
"keyword": "@freebusy",
"icons": {
"128": "img/icon-128.png"
}
}
}