TrySundial.ai: Traditional scheduling made easy with AI
Reads meeting requests and overlays them on your calendar. Click any day in your calendar to convert its open times to written text.
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"name": "TrySundial.ai: Traditional scheduling made easy with AI",
"description": "Reads meeting requests and overlays them on your calendar. Click any day in your calendar to convert its open times to written text.",
"version": "1.4.3",
"manifest_version": 3,
"background": {
"service_worker": "getTimezoneSearchResults.js"
},
"content_scripts": [
{
"js": [
"./sundialPanel.js"
],
"matches": [
"https://mail.google.com/mail/u/*",
"https://calendar.google.com/*"
],
"css": [
"./css/sundialPanel.css",
"./css/brand.css"
]
},
{
"js": [
"./gcalOverlayAndCopyOpenTimesButtons.js"
],
"matches": [
"https://calendar.google.com/*"
],
"css": [
"./css/gcalOverlayAndCopyOpenTimesButtons.css",
"./css/brand.css"
]
},
{
"js": [
"./gcalAddToClipboardButtons.js"
],
"matches": [
"https://calendar.google.com/*"
],
"css": [
"./css/gcalAddToClipboardButtons.css",
"./css/brand.css"
]
},
{
"js": [
"./gmailEmailSignature.js"
],
"matches": [
"https://mail.google.com/mail/u/*"
],
"css": [
"./css/gmailEmailSignature.css",
"./css/brand.css"
]
},
{
"js": [
"./gmailParseEmailButtons.js"
],
"matches": [
"https://mail.google.com/mail/u/*"
],
"css": [
"./css/gmailParseEmailButtons.css",
"./css/brand.css"
]
}
],
"host_permissions": [
"https://calendar.google.com/*",
"https://mail.google.com/mail/u/*"
],
"web_accessible_resources": [
{
"resources": [
"/images/timewriter-icon-black-on-transparent.svg"
],
"matches": [
"<all_urls>"
]
},
{
"resources": [
"/images/timewriter-icon-white-on-transparent.svg"
],
"matches": [
"<all_urls>"
]
}
],
"action": {
"default_title": "TrySundial.ai",
"default_icon": {
"16": "icons/icon16.png",
"24": "icons/icon24.png",
"32": "icons/icon32.png",
"48": "icons/icon48.png",
"128": "icons/icon128.png"
}
},
"icons": {
"16": "icons/icon16.png",
"24": "icons/icon24.png",
"32": "icons/icon32.png",
"48": "icons/icon48.png",
"128": "icons/icon128.png"
},
"permissions": [
"storage",
"background",
"http://localhost/*",
"https://localhost/*"
]
}