<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://sendipad.github.io/flexirule-docs/action-type/entry-action/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/api-reference/public-apis/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/actions/assignment/</loc><lastmod>2026-06-27T23:31:57Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/rule-builder/canvas/</loc><lastmod>2026-07-06T01:33:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/update-record/create-new/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/notify/email/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/setup/installation/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/data-manipulation/normalization-value-resolver/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/performance/architecture/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/query-records/query-doc/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/reference/query-filters/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/getting-started/quick-start/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/tutorials/send-email-sales-order/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/reference/timespan-keywords/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/troubleshooting/troubleshooting/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/introduction/what-is-flexirule/</loc><lastmod>2026-06-26T13:54:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/setup/initial-configuration/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/ui/action-config-panels/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/api-reference/contracts/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/engine/action-implementation/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/reference/ai/action-metadata-schema/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/rule-builder/add-action/</loc><lastmod>2026-07-06T01:33:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/ai-features/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/overview/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/roadmap/assignment-action-improvements/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/triggers/callable-triggers/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/actions/condition/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/reference/execution/condition/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/reference/doctypes/</loc><lastmod>2026-07-06T01:33:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/runtime/execution-context/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/troubleshooting/faq/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/performance/optimization/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/tutorials/manager-approval/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/setup/permissions/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/query-records/query-list/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/registry-contracts/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/resolver/resolver-patterns/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/reference/localized/arabic-overview/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/update-record/update-existing/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/introduction/why-flexirule/</loc><lastmod>2026-06-26T13:54:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/tutorials/automatic-assignment/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/api-reference/hooks/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/ui/component-registry/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/engine/condition-system/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/decision-trees/</loc><lastmod>2026-07-06T01:33:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/actions/document-action/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/reference/execution/document-action/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/roadmap/documentation-standardization/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/introduction/erpnext-need/</loc><lastmod>2026-06-26T14:28:09Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/triggers/context-reference/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/query-records/exist-record/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/reference/glossary/</loc><lastmod>2026-07-06T01:33:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/runtime/graph-orchestration/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/rule-builder/rule-configuration/</loc><lastmod>2026-07-06T01:33:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/setup/settings/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/actions/advanced-process/</loc><lastmod>2026-06-27T23:31:57Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/condition/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/ui/controls/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/introduction/do-i-need-flexirule/</loc><lastmod>2026-06-26T13:54:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/actions/entry/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/reference/execution/entry/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/roadmap/event-driven-architecture/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/engine/execution-engine/</loc><lastmod>2026-07-06T01:33:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/runtime/overview/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/query-records/query-report/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/rule-entry-condition-vs-condition-action/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/setup/troubleshooting/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/reference/terminology/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/triggers/engine-details/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/rule-builder/smart-value-system/</loc><lastmod>2026-07-06T01:33:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/assignment/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/rule-builder/condition-builder/</loc><lastmod>2026-07-06T01:33:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/query-records/count/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/ui/dynamic-forms/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/triggers/event-triggers/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/actions/loop/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/reference/execution/loop/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/engine/orchestration/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/roadmap/platform-potential/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/system-philosophy/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/introduction/better-than-hard-coded/</loc><lastmod>2026-06-26T15:20:27Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/rule-builder/action-settings/</loc><lastmod>2026-07-06T01:33:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/ui/overview/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/introduction/performance/</loc><lastmod>2026-06-26T14:39:17Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/actions/notify/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/reference/execution/notify/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/loop/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/roadmap/runtime-optimization/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/triggers/scheduler-triggers/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/query-records/sum/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/query-records/average/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/introduction/core-concepts/</loc><lastmod>2026-06-26T14:17:31Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/actions/query-records/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/reference/execution/query-records/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/rule-builder/rule-lifecycle/</loc><lastmod>2026-07-06T01:33:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/switch/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/rule-builder/debugging/</loc><lastmod>2026-07-06T01:33:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/introduction/architecture/</loc><lastmod>2026-06-27T23:31:57Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/query-records/min-max/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/architecture/actions/stop/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/reference/execution/stop/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/wait/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/query-records/group-by/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/introduction/key-capabilities/</loc><lastmod>2026-06-26T13:54:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/sub-rule/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/stop-error/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/process/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/introduction/</loc><lastmod>2026-06-26T13:54:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/getting-started/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/action-type/</loc><lastmod>2026-07-05T23:43:11Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/setup/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/rule-builder/</loc><lastmod>2026-07-06T01:33:43Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/tutorials/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/developer-guide/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/api-reference/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/performance/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/troubleshooting/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url><url><loc>https://sendipad.github.io/flexirule-docs/advanced-concepts/</loc><lastmod>2026-06-26T02:39:35Z</lastmod></url></urlset>