<?xml version="1.0" encoding="UTF-8"?>
<!--
  The public pages, for crawlers.

  A page belongs here only once its route declares a canonicalPath
  (src/features/marketing/lib/use-page-meta.ts). Listing one that is still noindexed is not
  a harmless extra line: it comes back as a reported error.

  The format wants whole URLs and this file is copied into the build verbatim, so it names
  the public site's production home, the Bot Crossing host
  (src/features/marketing/lib/public-page.ts). When the site moves, this list moves with it.

  Changelog entries are not listed one by one. They are all linked from the index below,
  and a hand-kept copy of that list would be wrong the day the next entry lands.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://botcrossing.apps.emra.app/product</loc>
  </url>
  <url>
    <loc>https://botcrossing.apps.emra.app/product/enterprise</loc>
  </url>
  <url>
    <loc>https://botcrossing.apps.emra.app/product/chat</loc>
  </url>
  <url>
    <loc>https://botcrossing.apps.emra.app/product/build</loc>
  </url>
  <url>
    <loc>https://botcrossing.apps.emra.app/product/host</loc>
  </url>
  <url>
    <loc>https://botcrossing.apps.emra.app/product/bot-crossing</loc>
  </url>
  <url>
    <loc>https://botcrossing.apps.emra.app/product/pricing</loc>
  </url>
  <url>
    <loc>https://botcrossing.apps.emra.app/product/about</loc>
  </url>
  <url>
    <loc>https://botcrossing.apps.emra.app/product/contact</loc>
  </url>
  <url>
    <loc>https://botcrossing.apps.emra.app/product/sales</loc>
  </url>
  <url>
    <loc>https://botcrossing.apps.emra.app/product/press</loc>
  </url>
  <url>
    <loc>https://botcrossing.apps.emra.app/product/changelog</loc>
  </url>
  <url>
    <loc>https://botcrossing.apps.emra.app/product/privacy-policy</loc>
  </url>
  <url>
    <loc>https://botcrossing.apps.emra.app/product/terms-of-service</loc>
  </url>
  <url>
    <loc>https://botcrossing.apps.emra.app/product/acceptable-use</loc>
  </url>
</urlset>
