<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://www.requestautomation.org/</loc><lastmod>2026-07-15T12:11:39.715Z</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/</loc>
    <lastmod>2026-07-15T11:56:58.180Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/intake-routing-workflows/</loc>
    <lastmod>2026-07-15T11:56:58.181Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/core-architecture-compliance-mapping/</loc>
    <lastmod>2026-07-15T11:56:58.182Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/async-batch-processing/</loc>
    <lastmod>2026-07-15T11:56:58.182Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/metadata-extraction-techniques/</loc>
    <lastmod>2026-07-15T11:56:58.182Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/ocr-processing-pipelines/</loc>
    <lastmod>2026-07-15T11:56:58.182Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/pii-redaction-pipelines/</loc>
    <lastmod>2026-07-15T11:56:58.182Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/repository-sync-protocols/</loc>
    <lastmod>2026-07-15T11:56:58.182Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/intake-routing-workflows/async-queue-management/</loc>
    <lastmod>2026-07-15T11:56:58.183Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/intake-routing-workflows/deadline-tracking-escalation/computing-business-day-deadlines-with-federal-holiday-calendars/</loc>
    <lastmod>2026-07-15T11:56:58.183Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/intake-routing-workflows/deadline-tracking-escalation/</loc>
    <lastmod>2026-07-15T11:56:58.183Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/intake-routing-workflows/department-routing-logic/</loc>
    <lastmod>2026-07-15T11:56:58.183Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/intake-routing-workflows/email-form-parsing-pipelines/</loc>
    <lastmod>2026-07-15T11:56:58.183Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/intake-routing-workflows/priority-scoring-algorithms/</loc>
    <lastmod>2026-07-15T11:56:58.183Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/ocr-processing-pipelines/deskewing-and-denoising-scanned-forms-before-ocr/</loc>
    <lastmod>2026-07-15T11:56:58.184Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/ocr-processing-pipelines/tuning-tesseract-ocr-for-government-form-layouts/</loc>
    <lastmod>2026-07-15T11:56:58.184Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/pii-redaction-pipelines/flattening-pdf-layers-for-irreversible-redaction/</loc>
    <lastmod>2026-07-15T11:56:58.184Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/pii-redaction-pipelines/redacting-ssns-and-pii-from-foia-pdfs-with-presidio/</loc>
    <lastmod>2026-07-15T11:56:58.184Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/intake-routing-workflows/deadline-tracking-escalation/automated-escalation-alerts-before-a-foia-deadline-breach/</loc>
    <lastmod>2026-07-15T11:56:58.184Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/intake-routing-workflows/priority-scoring-algorithms/detecting-expedited-processing-requests-from-compelling-need/</loc>
    <lastmod>2026-07-15T11:56:58.184Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/intake-routing-workflows/priority-scoring-algorithms/implementing-dynamic-priority-scoring-for-urgent-municipal-requests/</loc>
    <lastmod>2026-07-15T11:56:58.184Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/metadata-extraction-techniques/extracting-agency-codes-from-scanned-document-headers/</loc>
    <lastmod>2026-07-15T11:56:58.185Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/metadata-extraction-techniques/extracting-metadata-from-scanned-municipal-records-using-opencv/</loc>
    <lastmod>2026-07-15T11:56:58.185Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/metadata-extraction-techniques/pdfplumber-vs-camelot-vs-pymupdf-for-government-form-extraction/</loc>
    <lastmod>2026-07-15T11:56:58.185Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/repository-sync-protocols/incremental-repository-sync-with-etags-and-conditional-requests/</loc>
    <lastmod>2026-07-15T11:56:58.185Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/repository-sync-protocols/syncing-legacy-document-management-systems-with-modern-rest-apis/</loc>
    <lastmod>2026-07-15T11:56:58.185Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/intake-routing-workflows/department-routing-logic/fuzzy-matching-department-names-for-request-routing/</loc>
    <lastmod>2026-07-15T11:56:58.185Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/intake-routing-workflows/email-form-parsing-pipelines/parsing-multi-format-foia-submissions-with-python-regex/</loc>
    <lastmod>2026-07-15T11:56:58.185Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/intake-routing-workflows/email-form-parsing-pipelines/preventing-redos-when-parsing-foia-request-text/</loc>
    <lastmod>2026-07-15T11:56:58.185Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/core-architecture-compliance-mapping/audit-logging-architecture/</loc>
    <lastmod>2026-07-15T11:56:58.186Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/core-architecture-compliance-mapping/foia-request-taxonomy-design/</loc>
    <lastmod>2026-07-15T11:56:58.186Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/core-architecture-compliance-mapping/records-retention-scheduling/</loc>
    <lastmod>2026-07-15T11:56:58.186Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/core-architecture-compliance-mapping/security-boundary-configuration/</loc>
    <lastmod>2026-07-15T11:56:58.186Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/core-architecture-compliance-mapping/state-law-compliance-frameworks/</loc>
    <lastmod>2026-07-15T11:56:58.186Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/intake-routing-workflows/async-queue-management/managing-high-volume-intake-with-celery-task-queues/</loc>
    <lastmod>2026-07-15T11:56:58.186Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/intake-routing-workflows/department-routing-logic/routing-requests-to-correct-departments-using-departmental-mapping-tables/</loc>
    <lastmod>2026-07-15T11:56:58.186Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/core-architecture-compliance-mapping/foia-request-taxonomy-design/how-to-map-state-specific-foia-exemptions-to-python-dictionaries/</loc>
    <lastmod>2026-07-15T11:56:58.187Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/core-architecture-compliance-mapping/records-retention-scheduling/automating-records-retention-schedule-updates-with-cron-jobs/</loc>
    <lastmod>2026-07-15T11:56:58.187Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/core-architecture-compliance-mapping/records-retention-scheduling/enforcing-litigation-hold-freezes-on-retention-schedules/</loc>
    <lastmod>2026-07-15T11:56:58.187Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/core-architecture-compliance-mapping/security-boundary-configuration/configuring-role-based-access-for-public-records-portals/</loc>
    <lastmod>2026-07-15T11:56:58.187Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/async-batch-processing/celery-vs-rq-vs-dramatiq-for-foia-batch-processing/</loc>
    <lastmod>2026-07-15T11:56:58.187Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/async-batch-processing/optimizing-batch-ocr-processing-for-large-municipal-archives/</loc>
    <lastmod>2026-07-15T11:56:58.187Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/document-retrieval-parsing/async-batch-processing/streaming-large-pdf-batches-with-asyncio-backpressure/</loc>
    <lastmod>2026-07-15T11:56:58.187Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/core-architecture-compliance-mapping/audit-logging-architecture/forwarding-foia-audit-logs-to-a-siem/</loc>
    <lastmod>2026-07-15T11:56:58.188Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/core-architecture-compliance-mapping/audit-logging-architecture/structured-json-audit-log-schema-for-request-lifecycle/</loc>
    <lastmod>2026-07-15T11:56:58.188Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/core-architecture-compliance-mapping/foia-request-taxonomy-design/classifying-foia-privacy-exemptions-b6-and-b7c-in-python/</loc>
    <lastmod>2026-07-15T11:56:58.188Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/core-architecture-compliance-mapping/state-law-compliance-frameworks/calculating-california-public-records-act-deadlines-in-python/</loc>
    <lastmod>2026-07-15T11:56:58.188Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/core-architecture-compliance-mapping/state-law-compliance-frameworks/calculating-new-york-foil-deadlines-in-python/</loc>
    <lastmod>2026-07-15T11:56:58.188Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.requestautomation.org/core-architecture-compliance-mapping/state-law-compliance-frameworks/calculating-texas-public-information-act-deadlines-in-python/</loc>
    <lastmod>2026-07-15T11:56:58.188Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
