{
  "schemaVersion": 1,
  "id": "tradify-vs-servicem8",
  "products": [
    "tradify",
    "servicem8"
  ],
  "conclusion": "Tradify and ServiceM8 are closely matched for core workflows. Both support EIC certificates, EICR certificates, scheduling, and invoicing; both integrate with Xero. Tradify has confirmed CIS and DRC support. ServiceM8 has confirmed offline operation and suitability for teams of 5–20. Starting price is £34 for Tradify and £0 for ServiceM8.",
  "decisionPoints": [
    {
      "path": "pricing.startingPrice",
      "importance": 9,
      "kind": "value-difference",
      "text": "Starting price is £34 for Tradify and £0 for ServiceM8."
    },
    {
      "path": "technical.offline",
      "importance": 9,
      "kind": "evidence-gap",
      "text": "ServiceM8 has confirmed offline operation; offline operation is not yet confirmed for Tradify."
    },
    {
      "path": "accounting.cis",
      "importance": 8,
      "kind": "evidence-gap",
      "text": "Tradify has confirmed CIS and DRC support; CIS and DRC support is not yet confirmed for ServiceM8."
    },
    {
      "path": "suitability.staff5To20",
      "importance": 7,
      "kind": "evidence-gap",
      "text": "ServiceM8 has confirmed suitability for teams of 5–20; suitability for teams of 5–20 is not yet confirmed for Tradify."
    }
  ],
  "sharedStrengths": [
    {
      "path": "vertical.eic",
      "label": "EIC support",
      "importance": 10
    },
    {
      "path": "vertical.eicr",
      "label": "EICR support",
      "importance": 10
    },
    {
      "path": "general.scheduling",
      "label": "Scheduling",
      "importance": 8
    },
    {
      "path": "general.invoicing",
      "label": "Invoicing",
      "importance": 8
    },
    {
      "path": "accounting.xero",
      "label": "Xero integration",
      "importance": 8
    }
  ],
  "coverage": {
    "a": 65,
    "b": 87,
    "gap": 22
  },
  "facts": [
    {
      "path": "pricing.startingPrice",
      "label": "Starting price",
      "group": "Pricing",
      "importance": 9,
      "includeInCoverage": true,
      "tradify": {
        "value": 34,
        "status": "verified",
        "sourceIds": [
          "ingest-a99b59d0d30b9c15"
        ],
        "evidence": [
          {
            "sourceId": "ingest-a99b59d0d30b9c15",
            "excerpt": "Lite For tradespeople who want the basics. £34 per user/month.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "servicem8": {
        "value": 0,
        "status": "verified",
        "sourceIds": [
          "ingest-5c6f34c6ec139666"
        ],
        "evidence": [
          {
            "sourceId": "ingest-5c6f34c6ec139666",
            "excerpt": "Free £ 0 /mo",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "pricing.costForOneUser",
      "label": "Monthly cost for one user",
      "group": "Pricing",
      "importance": 9,
      "includeInCoverage": false,
      "tradify": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "servicem8": {
        "value": 0,
        "status": "verified",
        "sourceIds": [
          "ingest-5c6f34c6ec139666"
        ],
        "evidence": [
          {
            "sourceId": "ingest-5c6f34c6ec139666",
            "excerpt": "Free £ 0 /mo 1 User",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "pricing.billingUnit",
      "label": "Billing unit",
      "group": "Pricing",
      "importance": 1,
      "includeInCoverage": true,
      "tradify": {
        "value": "user",
        "status": "verified",
        "sourceIds": [
          "ingest-a99b59d0d30b9c15"
        ],
        "evidence": [
          {
            "sourceId": "ingest-a99b59d0d30b9c15",
            "excerpt": "£34 per user/month.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "servicem8": {
        "value": "per month",
        "status": "verified",
        "sourceIds": [
          "ingest-5c6f34c6ec139666"
        ],
        "evidence": [
          {
            "sourceId": "ingest-5c6f34c6ec139666",
            "excerpt": "Free £ 0 /mo",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "pricing.minimumTermMonths",
      "label": "Minimum contract term",
      "group": "Pricing",
      "importance": 8,
      "includeInCoverage": false,
      "tradify": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "servicem8": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "pricing.trial",
      "label": "Trial",
      "group": "Pricing",
      "importance": 6,
      "includeInCoverage": true,
      "tradify": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-191fd5bcc91d4ce8"
        ],
        "evidence": [
          {
            "sourceId": "ingest-191fd5bcc91d4ce8",
            "excerpt": "14-day free trial, no credit card required.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-d50063b88ab82f9f"
        ],
        "evidence": [
          {
            "sourceId": "ingest-d50063b88ab82f9f",
            "excerpt": "Start 14 Day Free Trial",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "suitability.soleTrader",
      "label": "Sole-trader suitability",
      "group": "Team fit",
      "importance": 7,
      "includeInCoverage": true,
      "tradify": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-191fd5bcc91d4ce8"
        ],
        "evidence": [
          {
            "sourceId": "ingest-191fd5bcc91d4ce8",
            "excerpt": "from sole traders to larger teams",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c803172a13ae8dd8"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c803172a13ae8dd8",
            "excerpt": "The free plan is made for sole proprietor businesses.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "suitability.staff5To20",
      "label": "Suitability for 5–20 staff",
      "group": "Team fit",
      "importance": 7,
      "includeInCoverage": true,
      "tradify": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-5c6f34c6ec139666"
        ],
        "evidence": [
          {
            "sourceId": "ingest-5c6f34c6ec139666",
            "excerpt": "Starter £ 25 /mo Unlimited Users",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.eic",
      "label": "EIC support",
      "group": "Electrical certificates",
      "importance": 10,
      "includeInCoverage": true,
      "tradify": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-3b0abbf9c340ce47"
        ],
        "evidence": [
          {
            "sourceId": "ingest-3b0abbf9c340ce47",
            "excerpt": "Electrical Installation Certificate (EIC) Ditch the pen and paper and take your EIC form online.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-237a7c09214d64cb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-237a7c09214d64cb",
            "excerpt": "Forms Professional PDF Forms Create customized forms and reports to suit your business needs, such as inspection reports, certificates of compliance and safety assessments.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.eicr",
      "label": "EICR support",
      "group": "Electrical certificates",
      "importance": 10,
      "includeInCoverage": true,
      "tradify": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-3b0abbf9c340ce47"
        ],
        "evidence": [
          {
            "sourceId": "ingest-3b0abbf9c340ce47",
            "excerpt": "Electrical Condition Installation Report (EICR) Easily certify electrical installations",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-237a7c09214d64cb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-237a7c09214d64cb",
            "excerpt": "Forms Professional PDF Forms Create customized forms and reports to suit your business needs, such as inspection reports, certificates of compliance and safety assessments.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "vertical.minorWorks",
      "label": "Minor Works certificates",
      "group": "Electrical certificates",
      "importance": 7,
      "includeInCoverage": true,
      "tradify": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-3b0abbf9c340ce47"
        ],
        "evidence": [
          {
            "sourceId": "ingest-3b0abbf9c340ce47",
            "excerpt": "Minor Electrical Works Certificate Easily certify minor works with Tradify's digital Minor Works templates.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-237a7c09214d64cb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-237a7c09214d64cb",
            "excerpt": "Forms Professional PDF Forms Create customized forms and reports to suit your business needs, such as inspection reports, certificates of compliance and safety assessments.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "general.scheduling",
      "label": "Scheduling",
      "group": "Job management",
      "importance": 8,
      "includeInCoverage": true,
      "tradify": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-191fd5bcc91d4ce8"
        ],
        "evidence": [
          {
            "sourceId": "ingest-191fd5bcc91d4ce8",
            "excerpt": "Scheduling View active jobs and staff locations in real-time! Schedule jobs faster, dispatch with ease",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-237a7c09214d64cb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-237a7c09214d64cb",
            "excerpt": "Scheduling Drag-and-drop Scheduling Simply drag new jobs onto the desired time and staff member to schedule them.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "general.dispatch",
      "label": "Dispatch",
      "group": "Job management",
      "importance": 7,
      "includeInCoverage": true,
      "tradify": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-191fd5bcc91d4ce8"
        ],
        "evidence": [
          {
            "sourceId": "ingest-191fd5bcc91d4ce8",
            "excerpt": "Schedule jobs faster, dispatch with ease",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-237a7c09214d64cb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-237a7c09214d64cb",
            "excerpt": "Dispatch Map Visually see where your staff are in real time, to stay in tune and make better decisions.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "general.invoicing",
      "label": "Invoicing",
      "group": "Job management",
      "importance": 8,
      "includeInCoverage": true,
      "tradify": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-191fd5bcc91d4ce8"
        ],
        "evidence": [
          {
            "sourceId": "ingest-191fd5bcc91d4ce8",
            "excerpt": "Invoicing Save hours on invoicing! Create professionally branded invoices",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-237a7c09214d64cb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-237a7c09214d64cb",
            "excerpt": "Quoting & Invoicing Easy Invoicing Create professional invoices in seconds",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "general.maintenanceContracts",
      "label": "Maintenance contracts",
      "group": "Job management",
      "importance": 7,
      "includeInCoverage": true,
      "tradify": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-5c6f34c6ec139666"
        ],
        "evidence": [
          {
            "sourceId": "ingest-5c6f34c6ec139666",
            "excerpt": "Recurring Jobs & Maintenance Scheduling Create a job once and set it to re-create and schedule itself over time, automatically.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "general.inventory",
      "label": "Stock / inventory",
      "group": "Job management",
      "importance": 6,
      "includeInCoverage": true,
      "tradify": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-237a7c09214d64cb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-237a7c09214d64cb",
            "excerpt": "Asset Management Catalogue Assets Create client-owned assets or equipment, and save their location on site.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "accounting.xero",
      "label": "Xero integration",
      "group": "Accounting",
      "importance": 8,
      "includeInCoverage": true,
      "tradify": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-191fd5bcc91d4ce8"
        ],
        "evidence": [
          {
            "sourceId": "ingest-191fd5bcc91d4ce8",
            "excerpt": "syncing invoices with your favourite accounting software ( Xero , Sage , or QuickBooks )",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c75af5c7f7ffab52"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c75af5c7f7ffab52",
            "excerpt": "Xero Xero cloud accounting software. Learn More",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "accounting.quickBooks",
      "label": "QuickBooks integration",
      "group": "Accounting",
      "importance": 8,
      "includeInCoverage": true,
      "tradify": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-191fd5bcc91d4ce8"
        ],
        "evidence": [
          {
            "sourceId": "ingest-191fd5bcc91d4ce8",
            "excerpt": "syncing invoices with your favourite accounting software ( Xero , Sage , or QuickBooks )",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c75af5c7f7ffab52"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c75af5c7f7ffab52",
            "excerpt": "QuickBooks Online QuickBooks Online accounting software. Learn More",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "accounting.cis",
      "label": "CIS / DRC support",
      "group": "Accounting",
      "importance": 8,
      "includeInCoverage": false,
      "tradify": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c40400468c074b37"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c40400468c074b37",
            "excerpt": "CIS Compliant Tradify is set up to create CIS-compatible invoices and send them straight through to Sage.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "servicem8": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "accounting.makingTaxDigital",
      "label": "Making Tax Digital support",
      "group": "Accounting",
      "importance": 8,
      "includeInCoverage": false,
      "tradify": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "servicem8": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "technical.ios",
      "label": "iOS app",
      "group": "Platforms and access",
      "importance": 6,
      "includeInCoverage": true,
      "tradify": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-3b0abbf9c340ce47"
        ],
        "evidence": [
          {
            "sourceId": "ingest-3b0abbf9c340ce47",
            "excerpt": "Available for desktop, tablet, iPhone & Android.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-d50063b88ab82f9f"
        ],
        "evidence": [
          {
            "sourceId": "ingest-d50063b88ab82f9f",
            "excerpt": "Optimised for Apple, Now Available for Android The ServiceM8 iOS app is exceptionally fast, powerful, and easy to use.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "technical.android",
      "label": "Android app",
      "group": "Platforms and access",
      "importance": 6,
      "includeInCoverage": true,
      "tradify": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-3b0abbf9c340ce47"
        ],
        "evidence": [
          {
            "sourceId": "ingest-3b0abbf9c340ce47",
            "excerpt": "Available for desktop, tablet, iPhone & Android.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c803172a13ae8dd8"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c803172a13ae8dd8",
            "excerpt": "Download ServiceM8 Lite for Android on Google Play.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "technical.offline",
      "label": "Offline operation",
      "group": "Platforms and access",
      "importance": 9,
      "includeInCoverage": false,
      "tradify": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-5c6f34c6ec139666"
        ],
        "evidence": [
          {
            "sourceId": "ingest-5c6f34c6ec139666",
            "excerpt": "Offline Access Access & use the ServiceM8 app without internet connectivity. All updates will sync when you're back in range.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    },
    {
      "path": "technical.api",
      "label": "API",
      "group": "Platforms and access",
      "importance": 5,
      "includeInCoverage": true,
      "tradify": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "servicem8": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c75af5c7f7ffab52"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c75af5c7f7ffab52",
            "excerpt": "With ServiceM8's Open API (Application Programming Interface) and SDK (Software Development Kit), you can engage certified developers to build custom connections",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-04"
      }
    }
  ],
  "sources": {
    "tradify": [
      {
        "id": "ingest-a99b59d0d30b9c15",
        "url": "https://www.tradifyhq.com/uk/pricing",
        "title": "Pricing & Plans | Try Free for 14 Days! | Tradify™",
        "publisher": "Tradify",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      },
      {
        "id": "ingest-c40400468c074b37",
        "url": "https://www.tradifyhq.com/uk/features/field-service-management-software-app",
        "title": "Field Service Management Software | Try Free! | Tradify™",
        "publisher": "Tradify",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      },
      {
        "id": "ingest-191fd5bcc91d4ce8",
        "url": "https://www.tradifyhq.com/uk",
        "title": "Job Management Software for Trades | Try Free! | Tradify™",
        "publisher": "Tradify",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      },
      {
        "id": "ingest-88a3a8dd9ec5b947",
        "url": "https://www.tradifyhq.com/uk/terms",
        "title": "Terms of Service | Tradify™",
        "publisher": "Tradify",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      },
      {
        "id": "ingest-aaa34746ac9c040a",
        "url": "https://www.tradifyhq.com/uk/features/customer-training-support",
        "title": "Free Training & Support From Tradify Experts | Tradify™",
        "publisher": "Tradify",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      },
      {
        "id": "ingest-3b0abbf9c340ce47",
        "url": "https://www.tradifyhq.com/uk/features/electrical-safety-certificates",
        "title": "Digital Electrical Safety Certificates | Try Free | Tradify™",
        "publisher": "Tradify",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      }
    ],
    "servicem8": [
      {
        "id": "ingest-5c6f34c6ec139666",
        "url": "https://www.servicem8.com/uk/pricing",
        "title": "ServiceM8 Pricing | United Kingdom",
        "publisher": "ServiceM8",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      },
      {
        "id": "ingest-c75af5c7f7ffab52",
        "url": "https://www.servicem8.com/uk/features-integrations",
        "title": "Third-Party Integrations | ServiceM8",
        "publisher": "ServiceM8",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      },
      {
        "id": "ingest-d117a198705e719b",
        "url": "https://www.servicem8.com/uk/terms-of-service",
        "title": "ServiceM8 | Terms of Service",
        "publisher": "ServiceM8",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      },
      {
        "id": "ingest-d50063b88ab82f9f",
        "url": "https://www.servicem8.com/uk/",
        "title": "Smart Job Management Software | ServiceM8 UK",
        "publisher": "ServiceM8",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      },
      {
        "id": "ingest-237a7c09214d64cb",
        "url": "https://www.servicem8.com/uk/feature-overview",
        "title": "ServiceM8 Feature Overview",
        "publisher": "ServiceM8",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      },
      {
        "id": "ingest-c803172a13ae8dd8",
        "url": "https://www.servicem8.com/uk/free-plan",
        "title": "Free Field Service Management Software | ServiceM8™",
        "publisher": "ServiceM8",
        "kind": "vendor",
        "accessedAt": "2026-09-04"
      }
    ]
  }
}
