<?xml version="1.0" encoding="UTF-8"?>
<!-- Primary Odin sitemap — corporate HTML + product SPA. lastmod = content pass date. -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">

  <url>
    <loc>https://www.odin.ist/</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-deploy-poster.jpg</image:loc>
      <image:title>One-click Odoo deploy</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/apps.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/banner.png</image:loc>
      <image:title>Odoo Shopify Sync</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/banner.png</image:loc>
      <image:title>Odoo MCP</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
      <image:title>Access Manager Pro</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/apps/sync-guardian.png</image:loc>
      <image:title>Shopify Sync Guardian</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/apps/woocommerce-bisync.png</image:loc>
      <image:title>WooCommerce Bisync</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/apps/vendor-bills.png</image:loc>
      <image:title>AI Bill OCR for Community</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/apps/sales-orders-from-pdfs.png</image:loc>
      <image:title>PO and SO AI Capture</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/apps/fleet-gps.png</image:loc>
      <image:title>Fleet Tracking Connector</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/services.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/services/hero.png</image:loc>
      <image:title>Odoo implementation session</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/partners.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/partners/hero.png</image:loc>
      <image:title>Odin partners</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/industry-manufacturing.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/industries/manufacturing.png</image:loc>
      <image:title>Odoo for manufacturing</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/industry-distribution.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/industries/distribution.png</image:loc>
      <image:title>Odoo for distribution</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/industry-retail.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/industries/retail.png</image:loc>
      <image:title>Odoo for retail and online</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/industry-accounting.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/industries/accounting.png</image:loc>
      <image:title>Odoo for accounting</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/industry-ai-agents.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/banner.png</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/app-mcp.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/banner.png</image:loc>
      <image:title>Odoo MCP — connect Claude, ChatGPT, Gemini and Cursor to Odoo</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_pie.png</image:loc>
      <image:title>Claude answering a pie-chart and contacts question from live Odoo data</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_sales.png</image:loc>
      <image:title>Claude answering a total-sales question from live Odoo data</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_connect.png</image:loc>
      <image:title>Connect your assistant — pick a client, paste the URL, try a prompt</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_scope.png</image:loc>
      <image:title>Read-only safe default scope, with approval and rate limits</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_model_access.png</image:loc>
      <image:title>Model access matrix — read, create, update, delete, method calls</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_governance.png</image:loc>
      <image:title>Governance and token lifetimes settings</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/videos/odoo-mcp-claude-demo.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/JOtooyynR_g/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Claude Querying Live Odoo Through MCP</video:title>
      <video:description>Watch Claude query live Odoo data through Odin's governed MCP server.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/JOtooyynR_g</video:player_loc>
      <video:duration>28</video:duration>
      <video:publication_date>2026-08-11T15:10:05-07:00</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>

  <url>
    <loc>https://www.odin.ist/videos/odoo-mcp-governance-demo.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zGm2EsrUY9c/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Odoo MCP Governance: Scopes, Approvals and Audit</video:title>
      <video:description>Watch the scopes, approvals, rate limits, token controls, and audit trail around Odoo MCP.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/zGm2EsrUY9c</video:player_loc>
      <video:duration>41</video:duration>
      <video:publication_date>2026-08-11T15:11:11-07:00</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>

  <url>
    <loc>https://www.odin.ist/videos/odoo-module-builder-demo.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jgwWSv5f0Hw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Build an Odoo App by Describing It</video:title>
      <video:description>Watch Odin build an Odoo app, report, automation, or AI agent from a plain-English request.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube-nocookie.com/embed/jgwWSv5f0Hw</video:player_loc>
      <video:duration>47</video:duration>
      <video:publication_date>2026-04-30T15:06:53-07:00</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>

  <url>
    <loc>https://www.odin.ist/app-shopify-bisync.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/banner.png</image:loc>
      <image:title>Odoo Shopify Sync — two-way sync for products, stock, orders and more</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/screenshot_shopify_dashboard.png</image:loc>
      <image:title>Shopify Dashboard — revenue, orders, top products, by store</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/screenshot_sync_health.png</image:loc>
      <image:title>Sync Health — success rate and per-order status</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/screenshot_what_syncs.png</image:loc>
      <image:title>Choose a sync direction and conflict policy per entity</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/screenshot_mismatch_log.png</image:loc>
      <image:title>Mismatch Log — nothing silently dropped</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/screenshot_payout.png</image:loc>
      <image:title>Payout reconciliation matched to source orders and invoices</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/screenshot_backfill.png</image:loc>
      <image:title>Backfill and initial import, resumable</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/app-access-manager-pro.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
      <image:title>Access Manager Pro — no-code access control for Odoo</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_dashboard.png</image:loc>
      <image:title>Access Management dashboard — active, expiring and most-restricted users</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_profile_overview.png</image:loc>
      <image:title>Build an Access Profile — targeting, restrictions and rule tabs</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_model_permissions.png</image:loc>
      <image:title>Model Permissions — create, edit, delete, duplicate, archive, import, export</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_field_permissions.png</image:loc>
      <image:title>Field Permissions — invisible, read-only, required, masked</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_domain_access.png</image:loc>
      <image:title>Record rules — domain, hierarchy and company restrictions</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_user_session.png</image:loc>
      <image:title>User and session controls — read-only, API block, login, developer mode</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/builder/</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.95</priority>
  </url>

  <url>
    <loc>https://www.odin.ist/builder/?view=templates</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://www.odin.ist/builder/?view=agents</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://www.odin.ist/builder/odoo-studio-alternative</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://www.odin.ist/builder/for-odoo-partners</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://www.odin.ist/builder/termsofservice</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://www.odin.ist/builder/privacypolicy</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-field-level-security.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_field_permissions.png</image:loc>
      <image:title>Field Permissions — invisible, read-only, required, masked</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_profile_overview.png</image:loc>
      <image:title>Build an Access Profile — targeting, restrictions and rule tabs</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-access-rights-management.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_profile_overview.png</image:loc>
      <image:title>Build an Access Profile — targeting, restrictions and rule tabs</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_dashboard.png</image:loc>
      <image:title>Access Management dashboard — active, expiring and most-restricted users</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_user_session.png</image:loc>
      <image:title>User and session controls — read-only, API block, login, developer mode</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-user-permissions.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_profiles_list.png</image:loc>
      <image:title>Access Profiles that target people or groups and auto-enrol new hires</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-user-roles-role-based-access.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_profile_overview.png</image:loc>
      <image:title>Build an Access Profile — targeting, restrictions and rule tabs</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_dashboard.png</image:loc>
      <image:title>Access Management dashboard — active, expiring and most-restricted users</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-security-groups-configuration.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_model_permissions.png</image:loc>
      <image:title>Model Permissions — create, edit, delete, duplicate, archive, import, export</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-multi-company-access-control.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_domain_access.png</image:loc>
      <image:title>Record rules — domain, hierarchy and company restrictions</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-authorization.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_user_session.png</image:loc>
      <image:title>User and session controls — read-only, API block, login, developer mode</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-shein-integration.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/screenshot_shopify_dashboard.png</image:loc>
      <image:title>Odoo marketplace orders — the same sale-order pattern a Shein connector must follow</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/best-odoo-partners-wholesale-distribution.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/industries/distribution.png</image:loc>
      <image:title>Odoo for wholesale and distribution — warehouses, deliveries, order-to-cash</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/best-odoo-shopify-connector.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/screenshot_shopify_dashboard.png</image:loc>
      <image:title>Odoo Shopify Sync dashboard — revenue, orders and top products by store</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-shopify-products-inventory-sync.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/screenshot_what_syncs.png</image:loc>
      <image:title>Choose a sync direction and conflict policy per entity</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/screenshot_backfill.png</image:loc>
      <image:title>Backfill and initial import, resumable</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-shopify-order-customer-sync.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/screenshot_mismatch_log.png</image:loc>
      <image:title>Mismatch Log — nothing silently dropped</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-shopify-payout-reconciliation.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/screenshot_payout.png</image:loc>
      <image:title>Payout reconciliation matched to source orders and invoices</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-shopify-sync-troubleshooting.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/screenshot_mismatch_log.png</image:loc>
      <image:title>Mismatch Log — nothing silently dropped</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/shopify/screenshot_sync_health.png</image:loc>
      <image:title>Sync Health — success rate and per-order status</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-implementation-cost.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-community-vs-enterprise.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-without-a-partner.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-hosting-flat-fee.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/free-odoo-mcp.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Free Odoo MCP — connect Odoo to ChatGPT, Claude, Gemini and MCP-compatible AI agents</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_sales.png</image:loc>
      <image:title>Claude answering a live Odoo sales question through Odoo MCP</image:title>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_pie.png</image:loc>
      <image:title>Claude analysing live Odoo contacts through MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/what-is-odoo-mcp.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>What is Odoo MCP — Model Context Protocol for Odoo</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/how-to-use-mcp-with-odoo.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_pie.png</image:loc>
      <image:title>Using MCP tools to analyse live Odoo data</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/connect-odoo-to-chatgpt.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Connect Odoo to ChatGPT using MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/connect-odoo-to-claude.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_sales.png</image:loc>
      <image:title>Connect Odoo to Claude using MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/connect-odoo-to-gemini.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Connect Odoo to Gemini using MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/connect-odoo-to-crewai.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Connect Odoo to CrewAI using MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/connect-ai-agent-to-odoo.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Connect an AI agent to Odoo using MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/can-ai-agents-access-odoo.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_pie.png</image:loc>
      <image:title>AI agents reading live Odoo data through MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/can-claude-access-odoo.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_sales.png</image:loc>
      <image:title>Claude accessing live Odoo sales data</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/free-odoo-mcp-server.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Is there a free Odoo MCP server?</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-mcp-odoo-19.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo MCP for Odoo 19 and the JSON-2 API</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-mcp-odoo-online.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo MCP for Odoo Online</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/official-odoo-mcp-vs-community.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Is Odoo MCP official? Odoo 19.4 MCP explained</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-19-4-mcp.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.95</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo 19.4 MCP — connect to your database via Model Context Protocol</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-json-2-api.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo JSON-2 API explained</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-json-2-vs-xmlrpc-jsonrpc.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo JSON-2 vs XML-RPC vs JSON-RPC</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-external-api-xml-rpc-json-rpc.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo external API XML-RPC and JSON-RPC documentation 2026</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-json-2-api-authentication.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_model_access.png</image:loc>
      <image:title>Controlled Odoo access for JSON-2 and MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-mcp-vs-json-2-api.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo MCP vs JSON-2 API</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-mcp-json-2-odoo-19.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo MCP + JSON-2 for Odoo 19</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/connect-ai-agent-to-odoo-json-2-mcp.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_sales.png</image:loc>
      <image:title>Connect an AI agent to Odoo with JSON-2 and MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-mcp-odoo-online-json-2.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo Online MCP with JSON-2</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/connect-odoo-claude-json-2-mcp.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_sales.png</image:loc>
      <image:title>Connect Odoo to Claude with JSON-2 and MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/connect-odoo-chatgpt-json-2-mcp.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Connect Odoo to ChatGPT with JSON-2 and MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/connect-odoo-gemini-json-2-mcp.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Connect Odoo to Gemini with JSON-2 and MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-mcp-security.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_model_access.png</image:loc>
      <image:title>Odoo MCP security — model access matrix</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-ai-module-builder.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/banner.png</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-external-api-cost.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_model_access.png</image:loc>
      <image:title>Odoo MCP model access matrix — read, create, update, delete without the Custom-plan API</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-pricing-by-country.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-renewal-price-increase.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-upgrade-cost.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/who-owns-your-odoo-database.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-pricing-europe.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-sh-pricing.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-upgrade-broke-customizations.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-alternatives.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-data-masking.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_field_permissions.png</image:loc>
      <image:title>Field Permissions — invisible, read-only, required, masked</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/hide-fields-by-group-odoo.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_field_permissions.png</image:loc>
      <image:title>Field Permissions in Access Manager Pro — Invisible, read-only, required or masked per profile</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/hide-menu-for-users-odoo.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_menu_global.png</image:loc>
      <image:title>Global menu access in Access Manager Pro — hide menus for a profile, not just one user</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/limit-employee-permissions-odoo.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_profiles_list.png</image:loc>
      <image:title>Access Profiles list — reusable permission sets that auto-enrol matching users</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-access-manager-vs-studio.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_profile_overview.png</image:loc>
      <image:title>Access Profile overview — targeting, restrictions and rule tabs, without Studio</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-disable-export-button.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_model_permissions.png</image:loc>
      <image:title>Model Permissions — Export is its own switch, separate from read access</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-gdpr-data-access-compliance.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_field_permissions.png</image:loc>
      <image:title>Field-level masking and invisibility for personal data fields</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-hide-app-from-users.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_menu_global.png</image:loc>
      <image:title>Menu and app visibility controlled on the profile, independent of the home-screen icon</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-read-only-field-by-group.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_field_permissions.png</image:loc>
      <image:title>Field Permissions — Read-only state for one Access Profile</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-record-rules-without-code.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_domain_access.png</image:loc>
      <image:title>Record rules — domain, hierarchy and company restrictions without XML</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-restrict-menu-access.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_menu_global.png</image:loc>
      <image:title>Restricting the menu and the model together, not just hiding the door</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/prevent-deletion-odoo.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_model_permissions.png</image:loc>
      <image:title>Model Permissions — Delete is a separate switch from Edit</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/prevent-users-editing-odoo.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_model_permissions.png</image:loc>
      <image:title>Model Permissions — Edit off, Views on, for a given Access Profile</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/restrict-accounting-users-odoo.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_model_permissions.png</image:loc>
      <image:title>Model Permissions on accounting models — Views, Create, Edit, Delete, Export</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/restrict-hr-users-odoo.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_model_permissions.png</image:loc>
      <image:title>Model Permissions applied to HR models for a warehouse or sales profile</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/restrict-payroll-access-odoo.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_field_permissions.png</image:loc>
      <image:title>Field Permissions — hide or mask wage and bank fields from non-payroll profiles</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/restrict-users-odoo.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/banner.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://www.odin.ist/img/access-manager/screenshot_dashboard.png</image:loc>
      <image:title>Access Management dashboard — who is restricted, who is expiring, what they can still do</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-claude-integration.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_sales.png</image:loc>
      <image:title>Odoo Claude integration with MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-chatgpt-integration.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo ChatGPT integration with MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-gemini-integration.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo Gemini integration with MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-mcp-odoo-18.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo MCP for Odoo 18</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-mcp-odoo-17.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo MCP for Odoo 17</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-18-claude-integration.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_sales.png</image:loc>
      <image:title>Odoo 18 Claude integration</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-17-claude-integration.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_sales.png</image:loc>
      <image:title>Odoo 17 Claude integration</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-18-chatgpt-integration.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo 18 ChatGPT integration</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-17-chatgpt-integration.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo 17 ChatGPT integration</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-18-gemini-integration.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo 18 Gemini integration</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-17-gemini-integration.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo 17 Gemini integration</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-19-claude-integration.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_sales.png</image:loc>
      <image:title>Odoo 19 Claude integration</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-mcp-claude-desktop.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_sales.png</image:loc>
      <image:title>Claude Desktop Odoo MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-mcp-cowork.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Claude Cowork + Odoo MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/claude-code-odoo-mcp.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Claude Code + Odoo MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-cursor-mcp.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Cursor + Odoo MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-mcp-community.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo MCP on Community</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-mcp-enterprise.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo MCP on Enterprise</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-mcp-odoo-sh.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo MCP on Odoo.sh</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-mcp-self-hosted.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Self-hosted Odoo MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-mcp-read-only.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Read-only Odoo MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-mcp-vs-odoo-ai.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo MCP vs Odoo AI</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-ai-sales-assistant.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_sales.png</image:loc>
      <image:title>Odoo AI sales assistant</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-ai-invoice-assistant.html</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo AI invoice assistant</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-claude-skills-vs-mcp.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo Claude Skills vs MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/best-odoo-mcp-server-github.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Open-source Odoo MCP servers on GitHub compared</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-19-custom-dashboard.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/industries/distribution.png</image:loc>
      <image:title>Odoo 19 custom dashboard — OWL, Spreadsheet, or Flask</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-studio-community-edition.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo Studio alternatives for Community Edition</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-pim-wholesale.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/industries/distribution.png</image:loc>
      <image:title>Odoo PIM for wholesale product data</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-19-ai-agents.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_sales.png</image:loc>
      <image:title>Odoo 19 AI agents — setup, tools, sources, and guardrails</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-ai-agent-skills.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/free-odoo-mcp.jpg</image:loc>
      <image:title>Odoo AI agent skills — prompts, tools, sources, and tests</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-ai-agent-module.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/banner.png</image:loc>
      <image:title>Odoo AI agent module — native 19, Odoo 18, or MCP</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/odoo-whatsapp-ai-agent.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_sales.png</image:loc>
      <image:title>Odoo WhatsApp AI agent architecture and setup</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/blog/self-host-odoo.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>How to self-host Odoo</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-self-hosted-vs-cloud.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo self-hosted vs cloud</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-self-hosted-requirements.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo self-hosted production requirements</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-community-hosting.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo Community hosting buyer guide</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-community-no-user-fees.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo Community without per-user fees</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-community-limitations.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo Community limitations</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-diy-implementation-checklist.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>DIY Odoo implementation checklist</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-19-community-installation.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo 19 Community installation</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-docker-install.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Install Odoo with Docker</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-docker-compose-production.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo Docker Compose for production</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-vps-install.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Install Odoo on a VPS</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-one-click-install.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo one-click install options</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-community-backup-restore.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo Community backup and restore</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-community-upgrade.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Upgrade Odoo Community</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-partner-alternative.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo partner alternatives</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/best-odoo-hosting.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Best Odoo hosting decision guide</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-managed-hosting.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Managed Odoo hosting</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-hosting-provider-checklist.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo hosting provider checklist</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-cloud-hosting.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo cloud hosting</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-community-cloud-hosting.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo Community cloud hosting</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/cheap-odoo-hosting.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>True cost of cheap Odoo hosting</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-hosting-hetzner.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo on Hetzner</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-hostinger-community.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo Community on Hostinger</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-for-small-business.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo for small business</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/preconfigured-odoo-by-industry.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Preconfigured Odoo by industry</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-self-hosted-cost.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo self-hosted cost model</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-community-without-developer.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo Community without a developer</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/best-vps-for-odoo.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Best VPS for Odoo sizing guide</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/odoo-self-hosting-security.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Odoo self-hosting security</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/migrate-odoo-online-to-self-hosted.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/odin-hero-poster.jpg</image:loc>
      <image:title>Migrate Odoo Online to self-hosted</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.odin.ist/odoo-ai-assistant.html</loc>
    <lastmod>2026-08-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_chat_sales.png</image:loc>
      <image:title>Ask your Odoo anything, from Claude or ChatGPT</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/odoo-ai-governance.html</loc>
    <lastmod>2026-08-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_model_access.png</image:loc>
      <image:title>AI on Odoo without giving it the database</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/ai-connector-erp-login.html</loc>
    <lastmod>2026-08-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_model_access.png</image:loc>
      <image:title>An AI connector should never have its own ERP login</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/mcp-server-row-caps.html</loc>
    <lastmod>2026-08-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_scope.png</image:loc>
      <image:title>Your MCP server caps results at 200 rows</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.odin.ist/blog/integration-installed-fine.html</loc>
    <lastmod>2026-08-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://www.odin.ist/img/mcp/screenshot_connect.png</image:loc>
      <image:title>The integration installed fine</image:title>
    </image:image>
  </url>

</urlset>
