Calendly: Meeting Scheduling Software

Calendly: Meeting Scheduling Software

Schedule meetings without the hassle. Never get double booked. Calendly works with your calendar to automate appointment scheduling.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "name": "Calendly: Meeting Scheduling Software",
  "version": "4.1.1.0",
  "version_name": "4.1.1.0 - a26b831",
  "manifest_version": 3,
  "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAi7tIwUACkv6nFz9QbzH+bB+Kt3QU3QjCX0Qng+3ghJnVZ2XPFLKg+vBzeM5WtYGQOMVecuRXiF5bodj+M9PiCpNWy3MCGs4AvDiY9shVj4xgG7Wp50Gip5y7Sl5oVzjGau+H2uQRE3bqAc2fM1Xz1P99p0nvkxWlyV9bO+4Xp2fW/NQBx2903BqMwt1eemleit74/Ygfl6OWOy/xZyyF46hp6vniJun6L4S/ED2+z3GRhvN1V34NOqSBERPLRsXgzfcjfUZpPt6jSpKHQGzw+/JFhOqqkIr6GDVuZCuYIBXYaJlNRvF/V8Mwq6JCYztf2uftYzQFHThWC+K0W/1wuQIDAQAB",
  "description": "Schedule meetings without the hassle. Never get double booked. Calendly works with your calendar to automate appointment scheduling.",
  "icons": {
    "16": "assets/icons/icon-16.png",
    "48": "assets/icons/icon-48.png",
    "128": "assets/icons/icon-128.png"
  },
  "options_page": "pages/frame.html?id=options",
  "background": {
    "service_worker": "module_serviceworker.js",
    "type": "module"
  },
  "incognito": "not_allowed",
  "permissions": [
    "activeTab",
    "storage",
    "scripting",
    "unlimitedStorage"
  ],
  "optional_permissions": [],
  "host_permissions": [
    "<all_urls>"
  ],
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "js": [
        "/module_async_frame.js"
      ],
      "run_at": "document_start"
    },
    {
      "matches": [
        "<all_urls>"
      ],
      "exclude_matches": [
        "https://clients-assets.calendly.com/*/auth.html*",
        "https://clients-assets-staging.calendly.com/*/auth.html*",
        "https://*.calendly.com/*",
        "http://localhost/*"
      ],
      "js": [
        "module_async_optibutton.js"
      ],
      "all_frames": false,
      "run_at": "document_start"
    },
    {
      "matches": [
        "https://*.calendly.com/*"
      ],
      "exclude_matches": [
        "https://clients-assets.calendly.com/*/auth.html*",
        "https://clients-assets-staging.calendly.com/*/auth.html*"
      ],
      "js": [
        "module_async_calendly.js"
      ],
      "run_at": "document_start"
    },
    {
      "matches": [
        "https://clients-assets.calendly.com/*/auth.html*",
        "https://clients-assets-staging.calendly.com/*/auth.html*"
      ],
      "js": [
        "module_async_auth.js"
      ],
      "run_at": "document_start"
    },
    {
      "matches": [
        "https://mail.google.com/*"
      ],
      "js": [
        "/module_async_gmenu.content.js"
      ],
      "run_at": "document_idle"
    },
    {
      "matches": [
        "https://calendar.google.com/*"
      ],
      "js": [
        "/module_async_gcal.content.js"
      ],
      "css": [
        "/styles/gcal.css"
      ],
      "run_at": "document_idle"
    },
    {
      "matches": [
        "https://www.linkedin.com/*"
      ],
      "js": [
        "/module_async_linkedIn.content.js"
      ],
      "run_at": "document_idle"
    },
    {
      "matches": [
        "https://*.gong.io/*"
      ],
      "js": [
        "/module_async_gong.content.js"
      ],
      "run_at": "document_idle"
    }
  ],
  "action": {
    "default_icon": {
      "19": "assets/icons/icon-19.png",
      "38": "assets/icons/icon-38.png"
    },
    "default_title": "Calendly: Meeting Scheduling Software"
  },
  "web_accessible_resources": [
    {
      "resources": [
        "pages/*.*",
        "assets/*.*",
        "*.js",
        "*.js.map",
        "*.html"
      ],
      "extension_ids": [
        "cbhilkcodigmigfbnphipnnmamjfkipp"
      ],
      "matches": [
        "https://*/*",
        "http://*/*"
      ]
    }
  ],
  "externally_connectable": {
    "matches": [
      "*://*.calendly.com/*",
      "*://localhost/*"
    ]
  }
}