{
  "$schema": "https://next.mdxui.dev/schema.json",
  "theme": "callboard",
  "frame": "none",
  "template": "api-product",
  "title": "Plans · Vanroster",
  "description": "Three Vanroster plans, priced per crew a month. Office users are free on every plan.",
  "sections": [
    {
      "kind": "nav",
      "shell": {"inset":"bleed","density":"none","surface":"glass","sticky":true},
      "block": {
        "type": "nav",
        "menu": "push",
        "collapse": 880,
        "brand": {"href":"/","text":"Vanroster","mark":"radar"},
        "links": [
          ["/product/dispatch","Dispatch"],
          ["/pricing","Pricing"],
          ["/changelog","Changelog"],
          ["/security","Security"]
        ],
        "cta": {"href":"/contact","label":"Book a walkthrough"}
      }
    },
    {
      "kind": "section",
      "shell": {"inset":"contained","density":"section"},
      "block": {
        "type": "pricing",
        "layout": "cards",
        "head": {
          "eyebrow": "Plans",
          "title": "Priced per crew, never per seat.",
          "lede": "A crew is one van and the people in it. Office users sign in free on every plan."
        },
        "tiers": [
          {
            "name": "Crew",
            "price": "$29",
            "note": "a crew a month",
            "desc": "One depot and up to 10 crews.",
            "features": ["The dispatch board","Skills on every job","Customer arrival texts"],
            "cta": "Start a trial",
            "href": "/contact"
          },
          {
            "name": "Fleet",
            "price": "$24",
            "note": "a crew a month",
            "desc": "11 to 100 crews across up to 10 depots.",
            "features": ["Everything in Crew","Swaps between depots","Overtime flags on the board","The Dispatch API"],
            "cta": "Start a trial",
            "href": "/contact",
            "featured": true
          },
          {
            "name": "Region",
            "price": "Quoted",
            "note": "from 100 crews",
            "desc": "Any number of depots, with single sign-on.",
            "features": ["Everything in Fleet","Single sign-on with SAML","Audit log export","A named dispatch contact"],
            "cta": "Book a walkthrough",
            "href": "/contact"
          }
        ],
        "featuredBadge": "For many depots",
        "note": "Prices exclude tax. A crew counts in a month once it holds a job."
      }
    },
    {
      "kind": "section",
      "shell": {"inset":"contained","density":"section"},
      "block": {
        "type": "plan-table",
        "title": "Every plan, line by line",
        "columns": ["Crews","Depots","API","Sign-on","Log kept"],
        "rows": [
          {"name":"Crew","cells":["1 to 10","1","no","no","1 year"]},
          {"name":"Fleet","cells":["11 to 100","up to 10","yes","no","3 years"]},
          {"name":"Region","cells":["100 or more","any","yes","SAML","7 years"],"note":"Quoted per year"}
        ],
        "foot": "Every plan includes the board, crew phones and customer texts. [Security](/security) lists where data is kept."
      }
    },
    {
      "kind": "section",
      "shell": {"inset":"contained","density":"section"},
      "block": {
        "type": "faq",
        "head": {
          "eyebrow": "Questions",
          "title": "Before the trial ends.",
          "lede": "Grouped by billing, the trial and your data."
        },
        "groups": [
          {
            "title": "Billing",
            "items": [
              {
                "q": "What counts as a crew?",
                "a": "One van and the people in it. A crew counts in a month once it holds a job. A crew with no jobs that month costs nothing."
              },
              {
                "q": "Do office users cost extra?",
                "a": "No. Dispatchers, managers and owners sign in free on every plan."
              }
            ]
          },
          {
            "title": "The trial",
            "items": [
              {
                "q": "What happens after 14 days?",
                "a": "The board stays readable. New jobs stop until a plan is chosen."
              },
              {
                "q": "Can I import from a spreadsheet?",
                "a": "Yes. Vanroster reads crews, skills and jobs from one CSV file each."
              }
            ]
          },
          {
            "title": "Your data",
            "items": [
              {
                "q": "Where is the data kept?",
                "a": "In the region chosen at sign-up, the EU or the US. The [security page](/security) lists both."
              },
              {
                "q": "Can I take it with me?",
                "a": "Yes. Every plan exports crews, jobs and the change log as CSV or JSON at any time."
              }
            ]
          }
        ]
      }
    },
    {
      "kind": "footer",
      "shell": {"inset":"contained","density":"footer"},
      "block": {
        "type": "footer",
        "layout": "areas",
        "brand": {"href":"/","text":"Vanroster","mark":"radar"},
        "blurb": "Crew scheduling for field-service teams: heating, electrical, plumbing, cleaning and grounds.",
        "columns": [
          {
            "title": "Product",
            "links": [["/product/dispatch","Dispatch"],["/pricing","Pricing"],["/changelog","Changelog"]]
          },
          {"title":"Company","links":[["/security","Security"],["/contact","Contact"]]},
          {
            "title": "For agents",
            "links": [["/product/dispatch","The Dispatch API"],["/records.zip","Site records (.zip)"]]
          }
        ],
        "cta": {"href":"/contact","label":"Book a walkthrough","icon":"arrow-right"},
        "note": [
          "Vanroster is a worked example on mdxui.dev, not a customer.",
          "Rendered by @mdxui/site. Forms here do not send."
        ]
      }
    }
  ]
}
