{
  "schemaVersion": 1,
  "id": "cal-com-vs-lunacal",
  "products": [
    "cal-com",
    "lunacal"
  ],
  "conclusion": "Cal.com and Lunacal are closely matched for core workflows. Both support individual bookings, team bookings, round-robin scheduling, multi-location support, and deposits. Cal.com has confirmed hipaa support. Lunacal has confirmed full payment at booking. Price for one user is $12 for Cal.com and $9 for Lunacal and Price for five users is 60 for Cal.com and 45 for Lunacal.",
  "decisionPoints": [
    {
      "path": "vertical.hipaaSupport",
      "importance": 9,
      "kind": "evidence-gap",
      "text": "Cal.com has confirmed hipaa support; hipaa support is not yet confirmed for Lunacal."
    },
    {
      "path": "pricing.costForOneUser",
      "importance": 9,
      "kind": "value-difference",
      "text": "Price for one user is $12 for Cal.com and $9 for Lunacal."
    },
    {
      "path": "pricing.costForFiveUsers",
      "importance": 9,
      "kind": "value-difference",
      "text": "Price for five users is 60 for Cal.com and 45 for Lunacal."
    },
    {
      "path": "vertical.fullPaymentAtBooking",
      "importance": 8,
      "kind": "evidence-gap",
      "text": "Lunacal has confirmed full payment at booking; full payment at booking is not yet confirmed for Cal.com."
    }
  ],
  "sharedStrengths": [
    {
      "path": "vertical.individualBookings",
      "label": "Individual bookings",
      "importance": 9
    },
    {
      "path": "vertical.teamBookings",
      "label": "Team bookings",
      "importance": 9
    },
    {
      "path": "vertical.roundRobinScheduling",
      "label": "Round-robin scheduling",
      "importance": 9
    },
    {
      "path": "vertical.multiLocationSupport",
      "label": "Multi-location support",
      "importance": 9
    },
    {
      "path": "vertical.deposits",
      "label": "Deposits",
      "importance": 9
    }
  ],
  "coverage": {
    "a": 80,
    "b": 84,
    "gap": 4
  },
  "facts": [
    {
      "path": "vertical.individualBookings",
      "label": "Individual bookings",
      "group": "Booking types",
      "importance": 9,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Unlimited event types & calendars",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "1:1 Events",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.teamBookings",
      "label": "Team bookings",
      "group": "Booking types",
      "importance": 9,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Collective events Schedule meetings where multiple team members attend together.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Teams Scheduling",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.roundRobinScheduling",
      "label": "Round-robin scheduling",
      "group": "Booking types",
      "importance": 9,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Round-robin scheduling Distribute bookings across a team automatically based on availability, weights and/or priority rules.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Round robin scheduling",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.groupBookings",
      "label": "Group bookings",
      "group": "Booking types",
      "importance": 7,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Collective events Schedule meetings where multiple team members attend together.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Create Group Sessions (for classes, webinars, etc.)",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.recurringAppointments",
      "label": "Recurring appointments",
      "group": "Booking types",
      "importance": 8,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Recurring events Allow attendees to book repeating meetings, such as weekly check-ins or ongoing sessions.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Recurring events",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.multiLocationSupport",
      "label": "Multi-location support",
      "group": "Operations",
      "importance": 9,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "US & EU hosting Choose where your data is hosted to meet regional data residency requirements.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Manage multiple locations and multiple-services",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.staffCalendars",
      "label": "Staff calendars",
      "group": "Operations",
      "importance": 8,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Unlimited calendar connections Connect multiple calendars to sync availability and prevent double bookings.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Setup scheduling for team members",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.resourceBooking",
      "label": "Resource booking",
      "group": "Operations",
      "importance": 8,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Offer seats Allow multiple people to book the same time slot for group sessions or classes.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-8887f77f9c8a895a"
        ],
        "evidence": [
          {
            "sourceId": "ingest-8887f77f9c8a895a",
            "excerpt": "room/resource booking",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.bufferTimes",
      "label": "Buffer times",
      "group": "Operations",
      "importance": 6,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Buffer before & after events Automatically add time before or after meetings to prevent back-to-back bookings.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Add Buffers",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.waitingLists",
      "label": "Waiting lists",
      "group": "Operations",
      "importance": 6,
      "includeInCoverage": true,
      "cal-com": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-67e0c9313e7b4540"
        ],
        "evidence": [
          {
            "sourceId": "ingest-67e0c9313e7b4540",
            "excerpt": "Use a waitlist by appointment type",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.deposits",
      "label": "Deposits",
      "group": "Payments",
      "importance": 9,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Request payment upfront before someone can complete a booking with you.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-67e0c9313e7b4540"
        ],
        "evidence": [
          {
            "sourceId": "ingest-67e0c9313e7b4540",
            "excerpt": "collect deposits or consultation fees in advance",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.fullPaymentAtBooking",
      "label": "Full payment at booking",
      "group": "Payments",
      "importance": 8,
      "includeInCoverage": true,
      "cal-com": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-67e0c9313e7b4540"
        ],
        "evidence": [
          {
            "sourceId": "ingest-67e0c9313e7b4540",
            "excerpt": "collect payments when a patient books",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.cancellationFees",
      "label": "Cancellation fees",
      "group": "Payments",
      "importance": 7,
      "includeInCoverage": true,
      "cal-com": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "lunacal": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.stripeIntegration",
      "label": "Stripe integration",
      "group": "Payments",
      "importance": 8,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Stripe & Paypal for booking payments Request payment upfront before someone can complete a booking with you.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Payments via Stripe, PayPal",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.paypalIntegration",
      "label": "PayPal integration",
      "group": "Payments",
      "importance": 6,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Stripe & Paypal for booking payments Request payment upfront before someone can complete a booking with you.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Payments via Stripe, PayPal",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.googleCalendarIntegration",
      "label": "Google Calendar integration",
      "group": "Calendars and meetings",
      "importance": 8,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Google Calendar, Outlook, Apple Calendar, Zoho Calendar + more Sync availability and events across all your connected calendars in real time.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Connect calendars (Google, Outlook, Apple)",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.outlookIntegration",
      "label": "Outlook integration",
      "group": "Calendars and meetings",
      "importance": 8,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Google Calendar, Outlook, Apple Calendar, Zoho Calendar + more Sync availability and events across all your connected calendars in real time.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Connect calendars (Google, Outlook, Apple)",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.iCloudCalendarIntegration",
      "label": "iCloud Calendar integration",
      "group": "Calendars and meetings",
      "importance": 6,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-83b074f9cd952ba0"
        ],
        "evidence": [
          {
            "sourceId": "ingest-83b074f9cd952ba0",
            "excerpt": "Apple Calendar Apple calendar runs both the macOS and iOS mobile operating systems. Offering online cloud backup of calendars using Apple's iCloud service, it can sync with Google Calendar and Microsoft Exchange Server.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Connect calendars (Google, Outlook, Apple)",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.zoomIntegration",
      "label": "Zoom integration",
      "group": "Calendars and meetings",
      "importance": 7,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Google Meet, Microsoft Teams, Zoom, Cal Video and 20+ other conferencing tools Automatically add video meeting links to bookings using your preferred conferencing platform.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Video conferencing tools (Google Meet, Microsoft Teams, Zoom, Any custom link)",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.microsoftTeamsIntegration",
      "label": "Microsoft Teams integration",
      "group": "Calendars and meetings",
      "importance": 7,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Google Meet, Microsoft Teams, Zoom, Cal Video and 20+ other conferencing tools Automatically add video meeting links to bookings using your preferred conferencing platform.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Video conferencing tools (Google Meet, Microsoft Teams, Zoom, Any custom link)",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.googleMeetIntegration",
      "label": "Google Meet integration",
      "group": "Calendars and meetings",
      "importance": 7,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Google Meet, Microsoft Teams, Zoom, Cal Video and 20+ other conferencing tools Automatically add video meeting links to bookings using your preferred conferencing platform.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Video conferencing tools (Google Meet, Microsoft Teams, Zoom, Any custom link)",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.smsReminders",
      "label": "SMS reminders",
      "group": "Reminders",
      "importance": 8,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Email & SMS notifications",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Text / Email Reminders",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.emailReminders",
      "label": "Email reminders",
      "group": "Reminders",
      "importance": 8,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Email & SMS notifications",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Text / Email Reminders",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.whatsappReminders",
      "label": "WhatsApp reminders",
      "group": "Reminders",
      "importance": 8,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-83b074f9cd952ba0"
        ],
        "evidence": [
          {
            "sourceId": "ingest-83b074f9cd952ba0",
            "excerpt": "WhatsApp Schedule a chat with your guests or have a WhatsApp Video call.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-8887f77f9c8a895a"
        ],
        "evidence": [
          {
            "sourceId": "ingest-8887f77f9c8a895a",
            "excerpt": "Send SMS/email/WhatsApp reminders",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.customBookingPages",
      "label": "Custom booking pages",
      "group": "Branding",
      "importance": 7,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Custom branding on booking page Customize brand color, add your logo, and choose between light and dark mode to match your brand.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Customize your booking page",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.customDomain",
      "label": "Custom domain",
      "group": "Branding",
      "importance": 6,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Custom sub-domain Host your booking pages on your Cal.com sub-domain (yourcompany.cal.com.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Use your own domain for booking pages",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.removeVendorBranding",
      "label": "Remove vendor branding",
      "group": "Branding",
      "importance": 6,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Remove Cal.com branding Remove Cal.com logos and references from your booking pages.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Remove 'Powered by Lunacal'",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.intakeForms",
      "label": "Intake forms",
      "group": "Customer management",
      "importance": 7,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Change booking questions Customize the questions attendees answer when booking.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Custom intake form (phone, email, dropdowns, attachments, consent box, etc.)",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.customerDatabase",
      "label": "Customer database",
      "group": "Customer management",
      "importance": 7,
      "includeInCoverage": true,
      "cal-com": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "lunacal": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.packages",
      "label": "Packages",
      "group": "Sales",
      "importance": 6,
      "includeInCoverage": true,
      "cal-com": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Offer multi-session packages (including payment)",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.memberships",
      "label": "Memberships",
      "group": "Sales",
      "importance": 6,
      "includeInCoverage": true,
      "cal-com": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "lunacal": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.giftCards",
      "label": "Gift cards",
      "group": "Sales",
      "importance": 5,
      "includeInCoverage": true,
      "cal-com": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "lunacal": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.coupons",
      "label": "Coupons",
      "group": "Sales",
      "importance": 5,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Save 25%",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Create coupons and discounts",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "technical.api",
      "label": "API",
      "group": "Technical",
      "importance": 6,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Custom APIs",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "technical.webhooks",
      "label": "Webhooks",
      "group": "Technical",
      "importance": 5,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Webhooks Send booking data instantly to your systems when meetings are created, updated, canceled or choose from our other triggers.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Webhooks",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "technical.zapier",
      "label": "Zapier",
      "group": "Technical",
      "importance": 5,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Zapier & Make Connect Cal.com to thousands of apps and automate workflows without writing code.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Zapier",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.mobileApps",
      "label": "Mobile apps",
      "group": "Technical",
      "importance": 7,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Mobile app & browser extensions Manage bookings on the go and schedule faster directly from your browser or phone.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-67af85d45fd405f5"
        ],
        "evidence": [
          {
            "sourceId": "ingest-67af85d45fd405f5",
            "excerpt": "mobile applications",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.gdprCompliance",
      "label": "GDPR compliance",
      "group": "Compliance",
      "importance": 9,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "SOC 2, ISO 27001, GDRP & CCPA compliance check Meet enterprise security and data protection standards with audited controls and policies.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "GDPR compliant",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.hipaaSupport",
      "label": "HIPAA support",
      "group": "Compliance",
      "importance": 9,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "HIPAA compliance Support HIPAA requirements for handling protected health information (PHI).",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "pricing.costForOneUser",
      "label": "Price for one user",
      "group": "Pricing",
      "importance": 9,
      "includeInCoverage": true,
      "cal-com": {
        "value": 12,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "$12 per user/month",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": 9,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Standard $ 9 /user/month",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "pricing.costForFiveUsers",
      "label": "Price for five users",
      "group": "Pricing",
      "importance": 9,
      "includeInCoverage": true,
      "cal-com": {
        "value": 60,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "$12 per user/month",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": 45,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Standard $ 9 /user/month",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "pricing.freeTier",
      "label": "Free plan",
      "group": "Pricing",
      "importance": 7,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "Free forever",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "pricing.trial",
      "label": "Free trial",
      "group": "Pricing",
      "importance": 5,
      "includeInCoverage": true,
      "cal-com": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-0dd2cac8c92a745d"
        ],
        "evidence": [
          {
            "sourceId": "ingest-0dd2cac8c92a745d",
            "excerpt": "14 day free trial",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-2774bda18ba1fe95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-2774bda18ba1fe95",
            "excerpt": "Start 7-Day Free Trial",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "commercial.affiliateProgramme",
      "label": "Affiliate programme",
      "group": "Commercial",
      "importance": 3,
      "includeInCoverage": true,
      "cal-com": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "lunacal": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-17a9fdd8c7f06282"
        ],
        "evidence": [
          {
            "sourceId": "ingest-17a9fdd8c7f06282",
            "excerpt": "Affiliate",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "commercial.commissionDescription",
      "label": "Affiliate commission",
      "group": "Commercial",
      "importance": 3,
      "includeInCoverage": true,
      "cal-com": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "lunacal": {
        "value": "0% Booking Commission",
        "status": "verified",
        "sourceIds": [
          "ingest-17a9fdd8c7f06282"
        ],
        "evidence": [
          {
            "sourceId": "ingest-17a9fdd8c7f06282",
            "excerpt": "0% Booking Commission Lunacal does not charge any commission on your bookings. You keep 100%.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    }
  ],
  "sources": {
    "cal-com": [
      {
        "id": "ingest-0dd2cac8c92a745d",
        "url": "https://cal.com/pricing",
        "title": "Pricing | Cal.com",
        "publisher": "Cal.com",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      },
      {
        "id": "ingest-83b074f9cd952ba0",
        "url": "https://app.cal.com/apps",
        "title": "App store | Cal.com",
        "publisher": "Cal.com",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      }
    ],
    "lunacal": [
      {
        "id": "ingest-2774bda18ba1fe95",
        "url": "https://lunacal.ai/pricing",
        "title": "Lunacal Pricing - Affordable Scheduling Software Plans",
        "publisher": "Lunacal",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      },
      {
        "id": "ingest-17a9fdd8c7f06282",
        "url": "https://lunacal.ai/",
        "title": "Online appointment booking and scheduling system - Lunacal",
        "publisher": "Lunacal",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      },
      {
        "id": "ingest-67af85d45fd405f5",
        "url": "https://lunacal.ai/terms-of-use",
        "title": "Lunacal Terms of Use | Website and Product",
        "publisher": "Lunacal",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      },
      {
        "id": "ingest-bd020a1067142d6a",
        "url": "https://lunacal.ai/blogs/best-appointment-booking-software",
        "title": "8 Best Appointment Scheduling Software (2026)",
        "publisher": "Lunacal",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      },
      {
        "id": "ingest-67e0c9313e7b4540",
        "url": "https://lunacal.ai/blogs/medical-appointment-scheduling-software",
        "title": "Top 6 Medical Appointment Scheduling Software",
        "publisher": "Lunacal",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      },
      {
        "id": "ingest-8887f77f9c8a895a",
        "url": "https://lunacal.ai/clinic-appointment-booking-scheduling-software",
        "title": "Medical Clinic Scheduling Software",
        "publisher": "Lunacal",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      }
    ]
  }
}
