{"id":12676,"date":"2023-07-06T21:12:13","date_gmt":"2023-07-06T21:12:13","guid":{"rendered":"https:\/\/www.insitusales.com\/?page_id=12676"},"modified":"2026-09-05T20:41:49","modified_gmt":"2026-09-05T20:41:49","slug":"despacho-insitu","status":"publish","type":"page","link":"https:\/\/www.insitusales.com\/es\/soluciones\/despacho-insitu\/","title":{"rendered":"inSitu Dispatch"},"content":{"rendered":"\n<!-- inSitu Sales \u2014 delivery route optimization and dispatch software -->\n<style id=\"insitu-dispatch-styles\">\nbody:has(.insitu-dispatch-page) .inner-header-description,\nbody:has(.insitu-dispatch-page) .header-description-row { display: none !important; }\nbody:has(.insitu-dispatch-page) #page-content,\nbody:has(.insitu-dispatch-page) .page-content { padding: 0 !important; }\n.insitu-dispatch-page {\n  position: relative;\n  left: 50%;\n  width: 100vw !important;\n  max-width: 100vw !important;\n  margin: 0 0 0 -50vw !important;\n  padding: 0 !important;\n  overflow: hidden;\n}\n.insitu-dispatch-page::before,\n.insitu-dispatch-page::after,\n.insitu-dispatch-page :where(main, section, article, aside, header, footer, nav, div, figure, figcaption, ol, ul, dl)::before,\n.insitu-dispatch-page :where(main, section, article, aside, header, footer, nav, div, figure, figcaption, ol, ul, dl)::after {\n  display: none !important;\n  content: none !important;\n}\n.insitu-dispatch-page.dispatch-page {\n  --dispatch-navy: #102440;\n  --dispatch-blue: #2468e6;\n  --dispatch-blue-dark: #1655c4;\n  --dispatch-coral: #f15b4f;\n  --dispatch-ink: #24364f;\n  --dispatch-muted: #65768d;\n  --dispatch-line: #dfe7f1;\n  --dispatch-pale: #f2f6fc;\n  --dispatch-pale-blue: #eaf3ff;\n  --dispatch-green: #1c9a68;\n  color: var(--dispatch-ink);\n  background: #fff;\n  font-family: \"Inter\", Arial, sans-serif;\n  font-size: 16px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n}\n\n.insitu-dispatch-page.dispatch-page *, .insitu-dispatch-page.dispatch-page *::before, .insitu-dispatch-page.dispatch-page *::after { box-sizing: border-box; }\n.insitu-dispatch-page.dispatch-page img { display: block; max-width: 100%; }\n.insitu-dispatch-page.dispatch-page a { text-decoration: none; }\n.insitu-dispatch-page.dispatch-page button { font: inherit; cursor: pointer; }\n.insitu-dispatch-page.dispatch-page h1, .insitu-dispatch-page.dispatch-page h2, .insitu-dispatch-page.dispatch-page h3, .insitu-dispatch-page.dispatch-page p { margin-top: 0; }\n.insitu-dispatch-page.dispatch-page h1, .insitu-dispatch-page.dispatch-page h2, .insitu-dispatch-page.dispatch-page h3 { color: var(--dispatch-navy); font-family: \"Manrope\", \"Inter\", sans-serif; letter-spacing: -.035em; }\n.insitu-dispatch-page.dispatch-page h1 { max-width: 690px; margin-bottom: 22px; font-size: clamp(42px, 4.4vw, 68px); font-weight: 800; line-height: 1.02; }\n.insitu-dispatch-page.dispatch-page h2 { margin-bottom: 16px; font-size: clamp(32px, 3.2vw, 50px); font-weight: 800; line-height: 1.08; }\n.insitu-dispatch-page.dispatch-page h3 { margin-bottom: 9px; font-size: 20px; line-height: 1.22; }\n.insitu-dispatch-page.dispatch-page p { color: var(--dispatch-muted); }\n.insitu-dispatch-page .dispatch-shell { width: min(1360px, calc(100% - 48px)); margin-inline: auto; }\n.insitu-dispatch-page .dispatch-section { padding: 96px 0; }\n.insitu-dispatch-page .dispatch-eyebrow { margin-bottom: 14px; color: var(--dispatch-blue) !important; font-size: 12px; font-weight: 800; letter-spacing: .16em; line-height: 1.35; text-transform: uppercase; }\n.insitu-dispatch-page .dispatch-eyebrow.light { color: #dbe9ff !important; }\n\n.insitu-dispatch-page .dispatch-hero { padding: 78px 0 84px; overflow: hidden; background: #fff; }\n.insitu-dispatch-page .dispatch-hero-grid { display: grid; grid-template-columns: minmax(0, .88fr) minmax(600px, 1.12fr); align-items: center; gap: clamp(48px, 6vw, 92px); }\n.insitu-dispatch-page .dispatch-lead { max-width: 650px; margin-bottom: 28px; font-size: 18px; line-height: 1.65; }\n.insitu-dispatch-page .dispatch-cta-row { display: flex; flex-wrap: wrap; gap: 12px; }\n.insitu-dispatch-page .dispatch-button { display: inline-flex; min-height: 50px; align-items: center; justify-content: center; padding: 0 24px; border: 1px solid var(--dispatch-blue); border-radius: 8px; font-size: 12px; font-weight: 800; letter-spacing: .06em; text-transform: uppercase; transition: transform .18s ease, box-shadow .18s ease, background .18s ease; }\n.insitu-dispatch-page .dispatch-button:hover { transform: translateY(-2px); }\n.insitu-dispatch-page .dispatch-button.primary { color: #fff; border-color: var(--dispatch-coral); background: var(--dispatch-coral); box-shadow: 0 14px 28px rgba(241, 91, 79, .22); }\n.insitu-dispatch-page .dispatch-button.secondary { color: var(--dispatch-blue); background: #fff; }\n.insitu-dispatch-page .dispatch-button.light { color: var(--dispatch-blue); border-color: #fff; background: #fff; }\n.insitu-dispatch-page .dispatch-button.outline-light { color: #fff; border-color: #a9c7f7; background: transparent; }\n.insitu-dispatch-page .dispatch-hero-points { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; margin: 34px 0 0; padding: 0; list-style: none; }\n.insitu-dispatch-page .dispatch-hero-points li { display: grid; align-content: start; gap: 7px; color: #53657d; font-size: 11px; font-weight: 700; line-height: 1.35; }\n.insitu-dispatch-page .dispatch-hero-points svg { color: var(--dispatch-blue); font-size: 22px; }\n\n.insitu-dispatch-page .dispatch-command { position: relative; min-width: 0; border: 1px solid var(--dispatch-line); border-radius: 18px; background: #fff; box-shadow: 0 28px 70px rgba(24, 55, 92, .14); }\n.insitu-dispatch-page .dispatch-command > header { display: flex; min-height: 58px; align-items: center; justify-content: space-between; gap: 20px; padding: 12px 18px; border-bottom: 1px solid var(--dispatch-line); }\n.insitu-dispatch-page .dispatch-command > header span { display: flex; align-items: center; gap: 9px; color: var(--dispatch-navy); font-size: 13px; font-weight: 800; }\n.insitu-dispatch-page .dispatch-command > header img { width: 24px; height: 24px; object-fit: contain; }\n.insitu-dispatch-page .dispatch-command > header small { padding: 6px 10px; border: 1px solid var(--dispatch-line); border-radius: 6px; color: #677990; background: #fff; font-size: 10px; }\n.insitu-dispatch-page .dispatch-command-body { display: grid; grid-template-columns: 176px 1fr; min-height: 398px; }\n.insitu-dispatch-page .dispatch-route-list { padding: 15px; border-right: 1px solid var(--dispatch-line); background: #f8faff; }\n.insitu-dispatch-page .dispatch-route-list > strong, .insitu-dispatch-page .dispatch-route-list > span { display: block; }\n.insitu-dispatch-page .dispatch-route-list > strong { color: var(--dispatch-navy); font-size: 12px; }\n.insitu-dispatch-page .dispatch-route-list > span { margin-bottom: 12px; color: #8190a2; font-size: 9px; }\n.insitu-dispatch-page .dispatch-route-list button { display: grid; width: 100%; grid-template-columns: 1fr auto; gap: 3px 8px; margin-bottom: 7px; padding: 10px; border: 1px solid transparent; border-radius: 8px; color: #42556d; background: #fff; text-align: left; }\n.insitu-dispatch-page .dispatch-route-list button[aria-pressed=\"true\"] { border-color: #bcd3fb; background: var(--dispatch-pale-blue); }\n.insitu-dispatch-page .dispatch-route-list button > span { display: grid; }\n.insitu-dispatch-page .dispatch-route-list button b { color: var(--dispatch-navy); font-size: 10px; }\n.insitu-dispatch-page .dispatch-route-list button small { color: #74859a; font-size: 8px; }\n.insitu-dispatch-page .dispatch-route-list button > small { grid-column: 1 \/ -1; }\n.insitu-dispatch-page .dispatch-route-list em { align-self: start; padding: 3px 5px; border-radius: 999px; font-size: 7px; font-style: normal; font-weight: 800; }\n.insitu-dispatch-page .dispatch-route-list em.running { color: #137852; background: #e4f7ef; }\n.insitu-dispatch-page .dispatch-route-list em.complete { color: #2a64c7; background: #e8f1ff; }\n.insitu-dispatch-page .dispatch-map { position: relative; min-width: 0; overflow: hidden; background: #f6f9fc; }\n.insitu-dispatch-page .dispatch-map > img { width: 100%; height: 100%; object-fit: cover; }\n.insitu-dispatch-page .dispatch-map-summary { position: absolute; top: auto !important; right: 16px; bottom: 18px; left: auto; z-index: 2; display: grid; width: min(210px, calc(100% - 32px)); height: auto !important; min-height: 0 !important; padding: 12px 14px; border: 1px solid var(--dispatch-line); border-radius: 9px; opacity: 1 !important; color: var(--dispatch-navy); background: #fff !important; box-shadow: 0 12px 28px rgba(25, 58, 98, .15); }\n.insitu-dispatch-page .dispatch-map-summary span { color: var(--dispatch-blue); font-size: 8px; font-weight: 800; letter-spacing: .12em; }\n.insitu-dispatch-page .dispatch-map-summary strong { font-size: 13px; }\n.insitu-dispatch-page .dispatch-map-summary small { color: #74859a; font-size: 8px; }\n.insitu-dispatch-page .dispatch-exception, .insitu-dispatch-page .dispatch-driver-card { position: absolute; top: auto !important; z-index: 4; display: grid; height: auto !important; min-height: 0 !important; border: 1px solid var(--dispatch-line); border-radius: 10px; opacity: 1 !important; background: #fff !important; box-shadow: 0 16px 34px rgba(22, 51, 88, .16); }\n.insitu-dispatch-page .dispatch-exception { right: 92px; bottom: -38px; grid-template-columns: auto 1fr auto; align-items: center; gap: 10px; width: min(360px, calc(100% - 110px)); padding: 12px 14px; }\n.insitu-dispatch-page .dispatch-exception > svg { color: var(--dispatch-coral); font-size: 23px; }\n.insitu-dispatch-page .dispatch-exception span { display: grid; }\n.insitu-dispatch-page .dispatch-exception strong { color: var(--dispatch-navy); font-size: 10px; }\n.insitu-dispatch-page .dispatch-exception small { color: #74859a; font-size: 8px; }\n.insitu-dispatch-page .dispatch-exception button { padding: 5px 8px; border: 1px solid #bad1f8; border-radius: 5px; color: var(--dispatch-blue); background: #fff; font-size: 7px; font-weight: 800; }\n.insitu-dispatch-page .dispatch-driver-card { right: -28px; bottom: 72px; grid-template-columns: auto 1fr auto; align-items: center; gap: 9px; width: 210px; padding: 11px 12px; }\n.insitu-dispatch-page .dispatch-driver-card > svg { padding: 6px; border-radius: 50%; color: #fff; background: var(--dispatch-blue); font-size: 30px; }\n.insitu-dispatch-page .dispatch-driver-card span { display: grid; }\n.insitu-dispatch-page .dispatch-driver-card strong { color: var(--dispatch-navy); font-size: 9px; }\n.insitu-dispatch-page .dispatch-driver-card small { color: #74859a; font-size: 7px; }\n.insitu-dispatch-page .dispatch-driver-card > b { color: var(--dispatch-blue); font-size: 10px; }\n.insitu-dispatch-page .dispatch-mobile-inset { position: absolute; right: -23px; bottom: 32px; z-index: 3; width: 174px; height: 160px; object-fit: contain; object-position: center; filter: drop-shadow(0 16px 24px rgba(23, 52, 87, .2)); }\n\n.insitu-dispatch-page .dispatch-section-heading { max-width: 830px; margin: 0 auto 46px; }\n.insitu-dispatch-page .dispatch-section-heading.centered { text-align: center; }\n.insitu-dispatch-page .dispatch-section-heading > p:last-child { max-width: 680px; margin-inline: auto; font-size: 17px; }\n.insitu-dispatch-page .dispatch-workflow { background: var(--dispatch-pale); }\n.insitu-dispatch-page .dispatch-workflow-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; margin: 0; padding: 0; list-style: none; counter-reset: dispatch-step; }\n.insitu-dispatch-page .dispatch-workflow-grid li { position: relative; min-height: 280px; padding: 28px 24px; border: 1px solid var(--dispatch-line); border-radius: 12px; background: #fff; box-shadow: 0 12px 30px rgba(28, 57, 93, .06); }\n.insitu-dispatch-page .dispatch-workflow-grid li:not(:last-child)::after { position: absolute; top: 50%; right: -29px; z-index: 3; display: grid; width: 38px; height: 38px; place-items: center; border: 1px solid var(--dispatch-line); border-radius: 50%; color: var(--dispatch-blue); background: #fff; content: \"\u2192\"; font-weight: 800; }\n.insitu-dispatch-page .dispatch-workflow-grid li > span { position: absolute; top: 20px; right: 20px; color: #a3b4c8; font-size: 12px; font-weight: 800; }\n.insitu-dispatch-page .dispatch-workflow-grid li > svg { margin-bottom: 24px; color: var(--dispatch-blue); font-size: 34px; }\n.insitu-dispatch-page .dispatch-workflow-grid p { margin-bottom: 0; font-size: 14px; }\n\n.insitu-dispatch-page .dispatch-definition { padding: 66px 0; border-block: 1px solid var(--dispatch-line); background: #fff; }\n.insitu-dispatch-page .dispatch-definition-grid { display: grid; grid-template-columns: .8fr 1.2fr; align-items: start; gap: 80px; }\n.insitu-dispatch-page .dispatch-definition h2 { margin-bottom: 0; font-size: clamp(30px, 3vw, 45px); }\n.insitu-dispatch-page .dispatch-definition-grid > div:last-child { padding-left: 34px; border-left: 3px solid var(--dispatch-blue); }\n.insitu-dispatch-page .dispatch-definition-grid > div:last-child p { margin-bottom: 10px; font-size: 16px; }\n.insitu-dispatch-page .dispatch-definition-grid > div:last-child strong { color: var(--dispatch-navy); font-size: 18px; }\n\n.insitu-dispatch-page .dispatch-split, .insitu-dispatch-page .dispatch-live-grid, .insitu-dispatch-page .dispatch-completion-grid, .insitu-dispatch-page .dispatch-payments-grid, .insitu-dispatch-page .dispatch-settlement-grid, .insitu-dispatch-page .dispatch-connected-grid { display: grid; grid-template-columns: .84fr 1.16fr; align-items: center; gap: clamp(48px, 6vw, 88px); }\n.insitu-dispatch-page .dispatch-copy > p:not(.dispatch-eyebrow) { font-size: 17px; }\n.insitu-dispatch-page .dispatch-check-list { display: grid; gap: 12px; margin: 24px 0 28px; padding: 0; list-style: none; }\n.insitu-dispatch-page .dispatch-check-list li { display: flex; align-items: flex-start; gap: 10px; color: #4f627a; font-size: 14px; }\n.insitu-dispatch-page .dispatch-check-list svg { flex: 0 0 auto; margin-top: 3px; color: var(--dispatch-blue); }\n.insitu-dispatch-page .dispatch-text-link { display: inline-flex; align-items: center; gap: 8px; color: var(--dispatch-blue); font-size: 12px; font-weight: 800; letter-spacing: .05em; }\n.insitu-dispatch-page .dispatch-planner-card, .insitu-dispatch-page .dispatch-live-board, .insitu-dispatch-page .dispatch-settlement-card { overflow: hidden; border: 1px solid var(--dispatch-line); border-radius: 14px; background: #fff; box-shadow: 0 22px 54px rgba(27, 56, 92, .11); }\n.insitu-dispatch-page .dispatch-planner-card > header { display: flex; align-items: center; justify-content: space-between; gap: 18px; padding: 15px 18px; border-bottom: 1px solid var(--dispatch-line); }\n.insitu-dispatch-page .dispatch-planner-card > header strong { color: var(--dispatch-navy); font-size: 13px; }\n.insitu-dispatch-page .dispatch-planner-card > header button, .insitu-dispatch-page .dispatch-live-board > header button, .insitu-dispatch-page .dispatch-settlement-card > button { padding: 8px 11px; border: 0; border-radius: 6px; color: #fff; background: var(--dispatch-blue); font-size: 9px; font-weight: 800; }\n.insitu-dispatch-page .dispatch-planner-body { display: grid; grid-template-columns: 190px 1fr; min-height: 370px; }\n.insitu-dispatch-page .dispatch-planner-body > aside { display: grid; align-content: start; gap: 16px; padding: 20px; border-right: 1px solid var(--dispatch-line); }\n.insitu-dispatch-page .dispatch-planner-body > aside span { display: grid; gap: 3px; color: #8391a3; font-size: 9px; }\n.insitu-dispatch-page .dispatch-planner-body > aside strong { color: var(--dispatch-navy); font-size: 11px; }\n.insitu-dispatch-page .dispatch-map.compact { min-height: 370px; }\n.insitu-dispatch-page .dispatch-input-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; margin-top: 36px; }\n.insitu-dispatch-page .dispatch-input-grid article { padding: 24px; border: 1px solid var(--dispatch-line); border-radius: 10px; background: #fff; }\n.insitu-dispatch-page .dispatch-input-grid svg { margin-bottom: 18px; color: var(--dispatch-blue); font-size: 30px; }\n.insitu-dispatch-page .dispatch-input-grid h3 { font-size: 17px; }\n.insitu-dispatch-page .dispatch-input-grid p { margin-bottom: 0; font-size: 13px; }\n\n.insitu-dispatch-page .dispatch-live { background: var(--dispatch-pale-blue); }\n.insitu-dispatch-page .dispatch-live-grid { grid-template-columns: 1.2fr .8fr; }\n.insitu-dispatch-page .dispatch-live-board > header { display: flex; align-items: center; justify-content: space-between; gap: 20px; padding: 18px; border-bottom: 1px solid var(--dispatch-line); }\n.insitu-dispatch-page .dispatch-live-board > header div { display: grid; }\n.insitu-dispatch-page .dispatch-live-board > header .dispatch-eyebrow { margin: 0 0 4px; font-size: 8px; }\n.insitu-dispatch-page .dispatch-live-board > header strong { color: var(--dispatch-navy); font-size: 13px; }\n.insitu-dispatch-page .dispatch-table-head, .insitu-dispatch-page .dispatch-live-board > button { display: grid; grid-template-columns: 1.15fr 1fr .8fr .9fr .7fr; align-items: center; gap: 12px; width: 100%; padding: 10px 18px; text-align: left; }\n.insitu-dispatch-page .dispatch-table-head { color: #8796a8; background: #f8faff; font-size: 8px; font-weight: 800; text-transform: uppercase; }\n.insitu-dispatch-page .dispatch-live-board > button { border: 0; border-top: 1px solid #edf1f6; color: #4b5e75; background: #fff; font-size: 10px; }\n.insitu-dispatch-page .dispatch-live-board > button.selected { box-shadow: inset 3px 0 var(--dispatch-blue); background: #f6f9ff; }\n.insitu-dispatch-page .dispatch-live-board > button span:first-child, .insitu-dispatch-page .dispatch-live-board > button span:nth-child(3) { display: grid; }\n.insitu-dispatch-page .dispatch-live-board > button b { color: var(--dispatch-navy); }\n.insitu-dispatch-page .dispatch-live-board > button small { color: #8795a6; font-size: 7px; }\n.insitu-dispatch-page .dispatch-live-board > button em { width: fit-content; padding: 4px 7px; border-radius: 999px; font-size: 7px; font-style: normal; font-weight: 800; }\n.insitu-dispatch-page .dispatch-live-board > button em.in-progress { color: #0f7750; background: #e3f7ee; }\n.insitu-dispatch-page .dispatch-live-board > button em.complete { color: #1f61cc; background: #e8f1ff; }\n.insitu-dispatch-page .dispatch-live-board > button em.planned { color: #5c6d82; background: #edf1f5; }\n.insitu-dispatch-page .dispatch-live-alert { display: flex; align-items: flex-start; gap: 11px; margin: 14px; padding: 13px; border: 1px solid #ffd0ca; border-radius: 8px; background: #fff4f2; }\n.insitu-dispatch-page .dispatch-live-alert > svg { flex: 0 0 auto; margin-top: 2px; color: var(--dispatch-coral); font-size: 22px; }\n.insitu-dispatch-page .dispatch-live-alert span { display: grid; }\n.insitu-dispatch-page .dispatch-live-alert strong { color: #9a352e; font-size: 10px; }\n.insitu-dispatch-page .dispatch-live-alert small { color: #865f5c; font-size: 8px; }\n\n.insitu-dispatch-page .dispatch-transactions { background: #fff; }\n.insitu-dispatch-page .dispatch-transaction-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px; }\n.insitu-dispatch-page .dispatch-transaction-grid > article { padding: 34px; border: 1px solid var(--dispatch-line); border-radius: 14px; background: #fff; box-shadow: 0 16px 40px rgba(25, 55, 91, .08); }\n.insitu-dispatch-page .dispatch-card-icon { display: grid; width: 54px; height: 54px; place-items: center; margin-bottom: 20px; border-radius: 12px; color: var(--dispatch-blue); background: var(--dispatch-pale-blue); font-size: 29px; }\n.insitu-dispatch-page .dispatch-transaction-grid h3 { max-width: 520px; font-size: 27px; }\n.insitu-dispatch-page .dispatch-transaction-grid > article > p:not(.dispatch-eyebrow) { min-height: 78px; }\n.insitu-dispatch-page .dispatch-transaction-grid ol { display: grid; gap: 9px; margin: 24px 0 0; padding: 18px 0 0; border-top: 1px solid var(--dispatch-line); list-style: none; }\n.insitu-dispatch-page .dispatch-transaction-grid li { display: flex; align-items: center; gap: 10px; color: #53667e; font-size: 13px; }\n.insitu-dispatch-page .dispatch-transaction-grid li span { display: grid; width: 24px; height: 24px; flex: 0 0 auto; place-items: center; border-radius: 50%; color: #fff; background: var(--dispatch-blue); font-size: 9px; font-weight: 800; }\n\n.insitu-dispatch-page .dispatch-completion { background: var(--dispatch-pale); }\n.insitu-dispatch-page .dispatch-completion-grid { grid-template-columns: .9fr 1.1fr; }\n.insitu-dispatch-page .dispatch-delivery-visual { position: relative; min-height: 510px; overflow: hidden; border-radius: 16px; background: #dce8f7; box-shadow: 0 22px 54px rgba(22, 52, 89, .12); }\n.insitu-dispatch-page .dispatch-delivery-visual > img { width: 100%; height: 100%; min-height: 510px; object-fit: cover; }\n.insitu-dispatch-page .dispatch-delivery-visual figcaption { position: absolute; top: auto !important; right: 22px; bottom: 22px; left: 22px; z-index: 2; display: flex; width: auto; height: auto !important; min-height: 0 !important; align-items: center; gap: 11px; padding: 14px 16px; border: 1px solid var(--dispatch-line); border-radius: 10px; opacity: 1 !important; background: #fff !important; box-shadow: 0 16px 34px rgba(22, 51, 88, .16); }\n.insitu-dispatch-page .dispatch-delivery-visual figcaption > svg { flex: 0 0 auto; color: var(--dispatch-blue); font-size: 28px; }\n.insitu-dispatch-page .dispatch-delivery-visual figcaption span { display: grid; }\n.insitu-dispatch-page .dispatch-delivery-visual figcaption strong { color: var(--dispatch-navy); font-size: 12px; }\n.insitu-dispatch-page .dispatch-delivery-visual figcaption small { color: #718198; font-size: 9px; line-height: 1.35 !important; }\n.insitu-dispatch-page .dispatch-completion-list { display: grid; gap: 12px; margin-top: 26px; }\n.insitu-dispatch-page .dispatch-completion-list article { display: grid; grid-template-columns: auto 1fr; gap: 14px; padding: 18px; border: 1px solid var(--dispatch-line); border-radius: 10px; background: #fff; }\n.insitu-dispatch-page .dispatch-completion-list article > svg { margin-top: 3px; color: var(--dispatch-blue); font-size: 25px; }\n.insitu-dispatch-page .dispatch-completion-list h3 { margin-bottom: 5px; font-size: 16px; }\n.insitu-dispatch-page .dispatch-completion-list p { margin-bottom: 0; font-size: 12px; }\n.insitu-dispatch-page .dispatch-output-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px; margin-top: 36px; }\n.insitu-dispatch-page .dispatch-printer-card, .insitu-dispatch-page .dispatch-tracking-card { display: grid; min-height: 380px; grid-template-columns: .9fr 1.1fr; align-items: center; gap: 20px; overflow: hidden; padding: 30px; border: 1px solid var(--dispatch-line); border-radius: 14px; background: #fff; }\n.insitu-dispatch-page .dispatch-printer-card h3, .insitu-dispatch-page .dispatch-tracking-card h3 { font-size: 24px; }\n.insitu-dispatch-page .dispatch-printer-card p:not(.dispatch-eyebrow), .insitu-dispatch-page .dispatch-tracking-card p:not(.dispatch-eyebrow) { font-size: 13px; }\n.insitu-dispatch-page .dispatch-printer-card img { width: 100%; height: 300px; object-fit: cover; object-position: center; border-radius: 10px; }\n.insitu-dispatch-page .dispatch-tracking-preview { padding: 18px; border: 1px solid var(--dispatch-line); border-radius: 12px; background: #f8faff; box-shadow: 0 12px 28px rgba(26, 57, 95, .08); }\n.insitu-dispatch-page .dispatch-tracking-preview header { display: grid; gap: 2px; padding-bottom: 13px; border-bottom: 1px solid var(--dispatch-line); }\n.insitu-dispatch-page .dispatch-tracking-preview header span { color: #7c8b9e; font-size: 9px; }\n.insitu-dispatch-page .dispatch-tracking-preview header strong { color: var(--dispatch-blue); font-size: 14px; }\n.insitu-dispatch-page .dispatch-tracking-preview ol { display: grid; gap: 0; margin: 16px 0 0; padding: 0; list-style: none; }\n.insitu-dispatch-page .dispatch-tracking-preview li { position: relative; display: grid; grid-template-columns: 14px 1fr; gap: 10px; min-height: 52px; }\n.insitu-dispatch-page .dispatch-tracking-preview li > span { position: relative; z-index: 2; width: 12px; height: 12px; margin-top: 4px; border: 2px solid #c2cfdf; border-radius: 50%; background: #fff; }\n.insitu-dispatch-page .dispatch-tracking-preview li:not(:last-child)::after { position: absolute; top: 16px; bottom: -4px; left: 5px; width: 2px; background: #dbe3ee; content: \"\"; }\n.insitu-dispatch-page .dispatch-tracking-preview li.done > span, .insitu-dispatch-page .dispatch-tracking-preview li.current > span { border-color: var(--dispatch-blue); background: var(--dispatch-blue); }\n.insitu-dispatch-page .dispatch-tracking-preview li div { display: grid; align-content: start; }\n.insitu-dispatch-page .dispatch-tracking-preview li strong { color: var(--dispatch-navy); font-size: 10px; }\n.insitu-dispatch-page .dispatch-tracking-preview li small { color: #7a899b; font-size: 8px; }\n\n.insitu-dispatch-page .dispatch-payments { background: #fff; }\n.insitu-dispatch-page .dispatch-payments-grid { grid-template-columns: .82fr 1.18fr; }\n.insitu-dispatch-page .dispatch-payment-flow { margin: 0; overflow: hidden; border: 1px solid var(--dispatch-line); border-radius: 16px; background: var(--dispatch-pale-blue); box-shadow: 0 22px 54px rgba(27, 56, 92, .11); }\n.insitu-dispatch-page .dispatch-payment-flow > header { display: grid; gap: 3px; padding: 22px 24px; border-bottom: 1px solid #cfe0f7; background: #fff; }\n.insitu-dispatch-page .dispatch-payment-flow > header span { color: var(--dispatch-blue); font-size: 8px; font-weight: 800; letter-spacing: .13em; }\n.insitu-dispatch-page .dispatch-payment-flow > header strong { color: var(--dispatch-navy); font-family: \"Manrope\", sans-serif; font-size: 18px; }\n.insitu-dispatch-page .dispatch-payment-flow ol { display: grid; grid-template-columns: repeat(4, 1fr); margin: 0; padding: 24px; list-style: none; }\n.insitu-dispatch-page .dispatch-payment-flow li { position: relative; min-width: 0; }\n.insitu-dispatch-page .dispatch-payment-flow article { position: relative; min-height: 270px; padding: 22px 18px; border: 1px solid var(--dispatch-line); border-radius: 11px; background: #fff; box-shadow: 0 10px 24px rgba(23, 55, 94, .07); }\n.insitu-dispatch-page .dispatch-payment-flow article > span { position: absolute; top: 15px; right: 15px; color: #9aabc0; font-size: 9px; font-weight: 800; }\n.insitu-dispatch-page .dispatch-payment-flow article > svg { margin-bottom: 22px; color: var(--dispatch-blue); font-size: 31px; }\n.insitu-dispatch-page .dispatch-payment-flow article h3 { font-size: 16px; }\n.insitu-dispatch-page .dispatch-payment-flow article p { margin-bottom: 0; font-size: 11px; line-height: 1.55; }\n.insitu-dispatch-page .dispatch-payment-connector { position: absolute; top: 112px; right: -17px; z-index: 3; padding: 6px; border: 1px solid var(--dispatch-line); border-radius: 50%; color: var(--dispatch-blue); background: #fff; font-size: 32px; }\n.insitu-dispatch-page .dispatch-payment-types { display: flex; flex-wrap: wrap; gap: 5px; margin-top: 14px; }\n.insitu-dispatch-page .dispatch-payment-types b { padding: 4px 7px; border: 1px solid #bad1f8; border-radius: 999px; color: var(--dispatch-blue); background: var(--dispatch-pale-blue); font-size: 7px; letter-spacing: .06em; }\n.insitu-dispatch-page .dispatch-payment-flow figcaption { display: flex; width: auto; height: auto !important; min-height: 0 !important; align-items: center; gap: 11px; padding: 16px 24px; border-top: 1px solid #cfe0f7; opacity: 1 !important; background: #fff !important; }\n.insitu-dispatch-page .dispatch-payment-flow figcaption > svg { flex: 0 0 auto; color: var(--dispatch-green); font-size: 26px; }\n.insitu-dispatch-page .dispatch-payment-flow figcaption span { display: grid; }\n.insitu-dispatch-page .dispatch-payment-flow figcaption strong { color: var(--dispatch-navy); font-size: 11px; }\n.insitu-dispatch-page .dispatch-payment-flow figcaption small { color: #718198; font-size: 9px; }\n\n.insitu-dispatch-page .dispatch-settlement { background: #fff; }\n.insitu-dispatch-page .dispatch-settlement-grid { grid-template-columns: .82fr 1.18fr; }\n.insitu-dispatch-page .dispatch-settlement-card { padding: 24px; }\n.insitu-dispatch-page .dispatch-settlement-card > header { display: flex; align-items: center; justify-content: space-between; gap: 20px; padding-bottom: 18px; border-bottom: 1px solid var(--dispatch-line); }\n.insitu-dispatch-page .dispatch-settlement-card > header strong { color: var(--dispatch-navy); font-size: 14px; }\n.insitu-dispatch-page .dispatch-settlement-card > header span { padding: 5px 8px; border-radius: 999px; color: #176f4e; background: #e4f7ef; font-size: 8px; font-weight: 800; }\n.insitu-dispatch-page .dispatch-settlement-metrics { display: grid; grid-template-columns: repeat(4, 1fr); gap: 8px; padding: 20px 0; }\n.insitu-dispatch-page .dispatch-settlement-metrics span { display: grid; gap: 4px; padding: 14px; border-radius: 8px; background: var(--dispatch-pale); }\n.insitu-dispatch-page .dispatch-settlement-metrics small { color: #7b8b9d; font-size: 8px; }\n.insitu-dispatch-page .dispatch-settlement-metrics strong { color: var(--dispatch-navy); font-size: 20px; }\n.insitu-dispatch-page .dispatch-settlement-card dl { margin: 0 0 20px; border-block: 1px solid var(--dispatch-line); }\n.insitu-dispatch-page .dispatch-settlement-card dl div { display: flex; justify-content: space-between; gap: 20px; padding: 11px 4px; border-bottom: 1px solid #edf1f6; color: #56687e; font-size: 11px; }\n.insitu-dispatch-page .dispatch-settlement-card dl div:last-child { border-bottom: 0; }\n.insitu-dispatch-page .dispatch-settlement-card dd { margin: 0; color: var(--dispatch-navy); font-weight: 800; }\n\n.insitu-dispatch-page .dispatch-connected { background: var(--dispatch-pale-blue); }\n.insitu-dispatch-page .dispatch-connected-grid { grid-template-columns: .82fr 1.18fr; }\n.insitu-dispatch-page .dispatch-logo-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; }\n.insitu-dispatch-page .dispatch-logo-grid > div { display: grid; min-height: 94px; place-items: center; padding: 18px; border: 1px solid var(--dispatch-line); border-radius: 10px; background: #fff; }\n.insitu-dispatch-page .dispatch-logo-grid img { width: auto; max-width: 132px; max-height: 44px; object-fit: contain; }\n\n.insitu-dispatch-page .dispatch-faq { background: #fff; }\n.insitu-dispatch-page .dispatch-faq-grid { display: grid; grid-template-columns: .72fr 1.28fr; align-items: start; gap: 76px; }\n.insitu-dispatch-page .dispatch-faq-grid > div:first-child { position: sticky; top: 104px; }\n.insitu-dispatch-page .dispatch-faq-list { border-top: 1px solid var(--dispatch-line); }\n.insitu-dispatch-page .dispatch-faq-list details { border-bottom: 1px solid var(--dispatch-line); }\n.insitu-dispatch-page .dispatch-faq-list summary { display: flex; align-items: center; justify-content: space-between; gap: 18px; padding: 19px 4px; color: var(--dispatch-navy); cursor: pointer; font-family: \"Manrope\", sans-serif; font-size: 15px; font-weight: 750; list-style: none; }\n.insitu-dispatch-page .dispatch-faq-list summary::-webkit-details-marker { display: none; }\n.insitu-dispatch-page .dispatch-faq-list summary span { color: var(--dispatch-blue); font-size: 20px; }\n.insitu-dispatch-page .dispatch-faq-list details[open] summary span { transform: rotate(45deg); }\n.insitu-dispatch-page .dispatch-faq-list details p { margin: -3px 4px 19px; font-size: 13px; }\n\n.insitu-dispatch-page .dispatch-final-cta { padding: 62px 0; background: var(--dispatch-blue-dark); }\n.insitu-dispatch-page .dispatch-final-cta .dispatch-shell { display: flex; align-items: center; justify-content: space-between; gap: 48px; }\n.insitu-dispatch-page .dispatch-final-cta h2 { margin-bottom: 10px; color: #fff; font-size: clamp(30px, 3vw, 45px); }\n.insitu-dispatch-page .dispatch-final-cta p:not(.dispatch-eyebrow) { max-width: 760px; margin-bottom: 0; color: #dce9ff; }\n.insitu-dispatch-page .dispatch-final-cta .dispatch-cta-row { flex: 0 0 auto; }\n\n.insitu-dispatch-page .dispatch-footer { padding: 64px 0 24px; color: #b8c7da; background: #0f2340; }\n.insitu-dispatch-page .dispatch-footer-grid { display: grid; grid-template-columns: 1.35fr repeat(3, .88fr); gap: 52px; }\n.insitu-dispatch-page .dispatch-footer-brand > a { display: flex; align-items: center; gap: 9px; color: #fff; }\n.insitu-dispatch-page .dispatch-footer-brand img { width: 26px; height: 26px; object-fit: contain; }\n.insitu-dispatch-page .dispatch-footer-brand p { max-width: 330px; margin: 20px 0 12px; color: #9eb0c8; font-size: 12px; }\n.insitu-dispatch-page .dispatch-footer-brand span { color: #d7e4f5; font-size: 10px; }\n.insitu-dispatch-page .dispatch-footer nav { display: grid; align-content: start; gap: 9px; }\n.insitu-dispatch-page .dispatch-footer nav strong { margin-bottom: 8px; color: #fff; font-size: 10px; letter-spacing: .12em; text-transform: uppercase; }\n.insitu-dispatch-page .dispatch-footer nav a { color: #aebdd1; font-size: 11px; }\n.insitu-dispatch-page .dispatch-footer nav a:hover { color: #fff; }\n.insitu-dispatch-page .dispatch-footer-legal { display: flex; align-items: center; justify-content: space-between; gap: 20px; margin-top: 44px; padding-top: 20px; border-top: 1px solid #29405f; color: #7f92aa; font-size: 9px; }\n.insitu-dispatch-page .dispatch-footer-legal div { display: flex; gap: 18px; }\n.insitu-dispatch-page .dispatch-footer-legal a { color: #9baec4; }\n\n@media (max-width: 1180px) {\n  .insitu-dispatch-page .dispatch-hero-grid { grid-template-columns: .9fr 1.1fr; gap: 40px; }\n  .insitu-dispatch-page .dispatch-command-body { grid-template-columns: 150px 1fr; }\n  .insitu-dispatch-page .dispatch-driver-card { right: 12px; }\n  .insitu-dispatch-page .dispatch-mobile-inset { right: 8px; width: 148px; height: 136px; }\n  .insitu-dispatch-page .dispatch-input-grid { grid-template-columns: repeat(2, 1fr); }\n  .insitu-dispatch-page .dispatch-printer-card, .insitu-dispatch-page .dispatch-tracking-card { grid-template-columns: 1fr; }\n  .insitu-dispatch-page .dispatch-printer-card img { height: 240px; }\n}\n\n@media (max-width: 960px) {\n  .insitu-dispatch-page .dispatch-section { padding: 76px 0; }\n  .insitu-dispatch-page .dispatch-hero { padding: 58px 0 80px; }\n  .insitu-dispatch-page .dispatch-hero-grid, .insitu-dispatch-page .dispatch-split, .insitu-dispatch-page .dispatch-live-grid, .insitu-dispatch-page .dispatch-completion-grid, .insitu-dispatch-page .dispatch-payments-grid, .insitu-dispatch-page .dispatch-settlement-grid, .insitu-dispatch-page .dispatch-connected-grid, .insitu-dispatch-page .dispatch-definition-grid, .insitu-dispatch-page .dispatch-faq-grid { grid-template-columns: 1fr; }\n  .insitu-dispatch-page .dispatch-hero-grid { gap: 62px; }\n  .insitu-dispatch-page .dispatch-command { max-width: 760px; }\n  .insitu-dispatch-page .dispatch-workflow-grid { grid-template-columns: repeat(2, 1fr); }\n  .insitu-dispatch-page .dispatch-workflow-grid li:nth-child(2)::after { display: none; }\n  .insitu-dispatch-page .dispatch-definition-grid { gap: 28px; }\n  .insitu-dispatch-page .dispatch-definition-grid > div:last-child { padding-left: 24px; }\n  .insitu-dispatch-page .dispatch-live-grid > .dispatch-copy { grid-row: 1; }\n  .insitu-dispatch-page .dispatch-completion-grid { gap: 36px; }\n  .insitu-dispatch-page .dispatch-payments-grid { gap: 36px; }\n  .insitu-dispatch-page .dispatch-payment-flow article { min-height: 245px; }\n  .insitu-dispatch-page .dispatch-delivery-visual { min-height: 430px; }\n  .insitu-dispatch-page .dispatch-delivery-visual > img { min-height: 430px; }\n  .insitu-dispatch-page .dispatch-output-grid { grid-template-columns: 1fr; }\n  .insitu-dispatch-page .dispatch-printer-card, .insitu-dispatch-page .dispatch-tracking-card { grid-template-columns: 1fr 1fr; min-height: 0; }\n  .insitu-dispatch-page .dispatch-faq-grid { gap: 34px; }\n  .insitu-dispatch-page .dispatch-faq-grid > div:first-child { position: static; }\n  .insitu-dispatch-page .dispatch-footer-grid { grid-template-columns: repeat(2, 1fr); }\n}\n\n@media (max-width: 680px) {\n  .insitu-dispatch-page .dispatch-shell { width: min(100% - 32px, 1360px); }\n  .insitu-dispatch-page .dispatch-section { padding: 62px 0; }\n  .insitu-dispatch-page.dispatch-page h1 { font-size: 41px; }\n  .insitu-dispatch-page.dispatch-page h2 { font-size: 32px; }\n  .insitu-dispatch-page .dispatch-lead { font-size: 16px; }\n  .insitu-dispatch-page .dispatch-text-link { min-height: 44px; padding-block: 10px; }\n  .insitu-dispatch-page .dispatch-planner-card > header button,\n  .insitu-dispatch-page .dispatch-live-board > header button,\n  .insitu-dispatch-page .dispatch-settlement-card > button { min-height: 44px; padding: 10px 14px; }\n  .insitu-dispatch-page .dispatch-hero-points { grid-template-columns: repeat(2, 1fr); }\n  .insitu-dispatch-page .dispatch-command-body { grid-template-columns: 1fr; }\n  .insitu-dispatch-page .dispatch-route-list { display: none; }\n  .insitu-dispatch-page .dispatch-command-body .dispatch-map { min-height: 340px; }\n  .insitu-dispatch-page .dispatch-exception { right: 14px; bottom: -42px; width: calc(100% - 28px); }\n  .insitu-dispatch-page .dispatch-driver-card { display: none; }\n  .insitu-dispatch-page .dispatch-mobile-inset { right: 4px; bottom: 40px; width: 116px; height: 107px; }\n  .insitu-dispatch-page .dispatch-workflow-grid, .insitu-dispatch-page .dispatch-transaction-grid, .insitu-dispatch-page .dispatch-input-grid, .insitu-dispatch-page .dispatch-output-grid { grid-template-columns: 1fr; }\n  .insitu-dispatch-page .dispatch-workflow-grid li { min-height: 0; }\n  .insitu-dispatch-page .dispatch-workflow-grid li::after { display: none !important; }\n  .insitu-dispatch-page .dispatch-planner-body { grid-template-columns: 1fr; }\n  .insitu-dispatch-page .dispatch-planner-body > aside { grid-template-columns: repeat(2, 1fr); border-right: 0; border-bottom: 1px solid var(--dispatch-line); }\n  .insitu-dispatch-page .dispatch-live-board { overflow-x: auto; }\n  .insitu-dispatch-page .dispatch-table-head, .insitu-dispatch-page .dispatch-live-board > button { min-width: 620px; }\n  .insitu-dispatch-page .dispatch-transaction-grid > article { padding: 26px; }\n  .insitu-dispatch-page .dispatch-transaction-grid > article > p:not(.dispatch-eyebrow) { min-height: 0; }\n  .insitu-dispatch-page .dispatch-delivery-visual, .insitu-dispatch-page .dispatch-delivery-visual > img { min-height: 360px; }\n  .insitu-dispatch-page .dispatch-printer-card, .insitu-dispatch-page .dispatch-tracking-card { grid-template-columns: 1fr; }\n  .insitu-dispatch-page .dispatch-payment-flow ol { grid-template-columns: repeat(2, 1fr); gap: 14px; }\n  .insitu-dispatch-page .dispatch-payment-flow article { min-height: 230px; }\n  .insitu-dispatch-page .dispatch-payment-connector { display: none; }\n  .insitu-dispatch-page .dispatch-settlement-metrics { grid-template-columns: repeat(2, 1fr); }\n  .insitu-dispatch-page .dispatch-logo-grid { grid-template-columns: repeat(2, 1fr); }\n  .insitu-dispatch-page .dispatch-final-cta .dispatch-shell { align-items: flex-start; flex-direction: column; }\n  .insitu-dispatch-page .dispatch-footer-grid { grid-template-columns: 1fr; }\n  .insitu-dispatch-page .dispatch-footer-legal { align-items: flex-start; flex-direction: column; }\n}\n\n@media (max-width: 430px) {\n  .insitu-dispatch-page.dispatch-page h1 { font-size: 36px; }\n  .insitu-dispatch-page .dispatch-cta-row .dispatch-button { width: 100%; }\n  .insitu-dispatch-page .dispatch-exception { grid-template-columns: auto 1fr; }\n  .insitu-dispatch-page .dispatch-exception button { display: none; }\n  .insitu-dispatch-page .dispatch-planner-card > header { align-items: flex-start; flex-direction: column; }\n  .insitu-dispatch-page .dispatch-planner-body > aside { grid-template-columns: 1fr; }\n  .insitu-dispatch-page .dispatch-map.compact { min-height: 300px; }\n  .insitu-dispatch-page .dispatch-delivery-visual, .insitu-dispatch-page .dispatch-delivery-visual > img { min-height: 310px; }\n  .insitu-dispatch-page .dispatch-payment-flow ol { grid-template-columns: 1fr; padding: 16px; }\n  .insitu-dispatch-page .dispatch-payment-flow article { min-height: 0; }\n  .insitu-dispatch-page .dispatch-delivery-visual figcaption { right: 14px; bottom: 14px; left: 14px; }\n  .insitu-dispatch-page .dispatch-logo-grid { grid-template-columns: 1fr; }\n}\n\n<\/style>\n<div class=\"insitu-dispatch-page dispatch-page\">\n<section class=\"dispatch-hero\"><div class=\"dispatch-shell dispatch-hero-grid\"><div class=\"dispatch-hero-copy\"><p class=\"dispatch-eyebrow\">DELIVERY ROUTE OPTIMIZATION SOFTWARE<\/p><h1>Delivery route optimization software built for wholesale distribution<\/h1><p class=\"dispatch-lead\">Plan routes, assign drivers, track delivery progress, and close every stop with proof. Route ready-to-deliver invoices\u2014or route orders and convert them into invoices at delivery.<\/p><div class=\"dispatch-cta-row\"><a class=\"dispatch-button primary\" href=\"https:\/\/calendly.com\/d\/dz5z-2tj-b48\" target=\"_blank\" rel=\"noopener\">BOOK DEMO<\/a><a class=\"dispatch-button secondary\" href=\"https:\/\/app.insitusales.com\/inSituSignUp\/register\" target=\"_blank\" rel=\"noopener\">START FREE TRIAL<\/a><\/div><ul class=\"dispatch-hero-points\"><li><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 6.75V15m6-6v8.25m.503 3.498 4.875-2.437c.381-.19.622-.58.622-1.006V4.82c0-.836-.88-1.38-1.628-1.006l-3.869 1.934c-.317.159-.69.159-1.006 0L9.503 3.252a1.125 1.125 0 0 0-1.006 0L3.622 5.689C3.24 5.88 3 6.27 3 6.695V19.18c0 .836.88 1.38 1.628 1.006l3.869-1.934c.317-.159.69-.159 1.006 0l4.994 2.497c.317.158.69.158 1.006 0Z\"><\/path><\/svg> Route planning<\/li><li><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z\"><\/path><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z\"><\/path><\/svg> Live driver tracking<\/li><li><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M14.857 17.082a23.848 23.848 0 0 0 5.454-1.31A8.967 8.967 0 0 1 18 9.75V9A6 6 0 0 0 6 9v.75a8.967 8.967 0 0 1-2.312 6.022c1.733.64 3.56 1.085 5.455 1.31m5.714 0a24.255 24.255 0 0 1-5.714 0m5.714 0a3 3 0 1 1-5.714 0M3.124 7.5A8.969 8.969 0 0 1 5.292 3m13.416 0a8.969 8.969 0 0 1 2.168 4.5\"><\/path><\/svg> Dispatch exceptions<\/li><li><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M10.125 2.25h-4.5c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125v-9M10.125 2.25h.375a9 9 0 0 1 9 9v.375M10.125 2.25A3.375 3.375 0 0 1 13.5 5.625v1.5c0 .621.504 1.125 1.125 1.125h1.5a3.375 3.375 0 0 1 3.375 3.375M9 15l2.25 2.25L15 12\"><\/path><\/svg> Proof of delivery<\/li><\/ul><\/div><div class=\"dispatch-command\" aria-label=\"Illustrative dispatch command center\"><header><span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/insitu-sales-mark-transparent-v2.png\" width=\"214\" height=\"216\" alt=\"\" title=\"\">Dispatch Command Center<\/span><small>Today<\/small><\/header><div class=\"dispatch-command-body\"><aside class=\"dispatch-route-list\"><strong>All routes<\/strong><span>54 routes scheduled<\/span><button type=\"button\" aria-pressed=\"true\"><span><b>Route 101<\/b><small>John Ramirez<\/small><\/span><em class=\"running\">In progress<\/em><small>7 of 12 stops<\/small><\/button><button type=\"button\" aria-pressed=\"false\"><span><b>Route 102<\/b><small>Sarah Lee<\/small><\/span><em class=\"running\">In progress<\/em><small>4 of 10 stops<\/small><\/button><button type=\"button\" aria-pressed=\"false\"><span><b>Route 103<\/b><small>Mike Torres<\/small><\/span><em class=\"complete\">Complete<\/em><small>8 of 8 stops<\/small><\/button><\/aside><div class=\"dispatch-map \"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/dsd-route-optimization-map-v1.png\" width=\"1536\" height=\"976\" alt=\"Illustrative delivery route optimization map with depot and sequenced stops\" title=\"\"><div class=\"dispatch-map-summary\"><span>ROUTE 101<\/span><strong>12 stops \u00b7 74 mi<\/strong><small>Depot \u2192 customer stops \u2192 route close<\/small><\/div><\/div><\/div><img loading=\"lazy\" decoding=\"async\" class=\"dispatch-mobile-inset\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/download-delivery-dispatch-app.png\" width=\"528\" height=\"487\" alt=\"inSitu Dispatch mobile route, invoice, and proof-of-delivery screens\" title=\"\"><div class=\"dispatch-exception\"><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126ZM12 15.75h.007v.008H12v-.008Z\"><\/path><\/svg><span><strong>Late delivery exception<\/strong><small>Route 101 \u00b7 Stop 7 of 12 \u00b7 review updated ETA<\/small><\/span><button type=\"button\">VIEW<\/button><\/div><div class=\"dispatch-driver-card\"><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8.25 18.75a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m3 0h6m-9 0H3.375a1.125 1.125 0 0 1-1.125-1.125V14.25m17.25 4.5a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m3 0h1.125c.621 0 1.129-.504 1.09-1.124a17.902 17.902 0 0 0-3.213-9.193 2.056 2.056 0 0 0-1.58-.86H14.25M16.5 18.75h-2.25m0-11.177v-.958c0-.568-.422-1.048-.987-1.106a48.554 48.554 0 0 0-10.026 0 1.106 1.106 0 0 0-.987 1.106v7.635m12-6.677v6.677m0 4.5v-4.5m0 0h-12\"><\/path><\/svg><span><strong>John Ramirez<\/strong><small>Route 101 \u00b7 On route<\/small><\/span><b>7 \/ 12<\/b><\/div><\/div><\/div><\/section><section class=\"dispatch-section dispatch-workflow\" aria-labelledby=\"dispatch-workflow-title\"><div class=\"dispatch-shell\"><header class=\"dispatch-section-heading centered\"><p class=\"dispatch-eyebrow\">CONNECTED DELIVERY WORKFLOW<\/p><h2 id=\"dispatch-workflow-title\">Plan. Dispatch. Deliver. Confirm.<\/h2><p>Keep the office and every route team aligned from the transaction waiting for delivery through final proof and reconciliation.<\/p><\/header><ol class=\"dispatch-workflow-grid\"><li><span>01<\/span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z\"><\/path><\/svg><h3>Bring in delivery work<\/h3><p>Route ready-to-deliver invoices, or route sales orders that the driver will convert into invoices at delivery.<\/p><\/li><li><span>02<\/span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 6.75V15m6-6v8.25m.503 3.498 4.875-2.437c.381-.19.622-.58.622-1.006V4.82c0-.836-.88-1.38-1.628-1.006l-3.869 1.934c-.317.159-.69.159-1.006 0L9.503 3.252a1.125 1.125 0 0 0-1.006 0L3.622 5.689C3.24 5.88 3 6.27 3 6.695V19.18c0 .836.88 1.38 1.628 1.006l3.869-1.934c.317-.159.69-.159 1.006 0l4.994 2.497c.317.158.69.158 1.006 0Z\"><\/path><\/svg><h3>Optimize &amp; assign<\/h3><p>Build practical routes around the depot, customer priorities, time windows, vehicles, drivers, and service requirements.<\/p><\/li><li><span>03<\/span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 12 3.269 3.125A59.769 59.769 0 0 1 21.485 12 59.768 59.768 0 0 1 3.27 20.875L5.999 12Zm0 0h7.5\"><\/path><\/svg><h3>Dispatch &amp; track<\/h3><p>Send the approved route to the driver app and keep route progress, ETAs, and exceptions visible to the office.<\/p><\/li><li><span>04<\/span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z\"><\/path><\/svg><h3>Confirm &amp; reconcile<\/h3><p>Capture proof of delivery, record returns, generate credit memos, and review each completed route.<\/p><\/li><\/ol><\/div><\/section><section class=\"dispatch-definition\"><div class=\"dispatch-shell dispatch-definition-grid\"><div><p class=\"dispatch-eyebrow\">THE SHORT ANSWER<\/p><h2>What is delivery route optimization software?<\/h2><\/div><div><p><strong>Delivery route optimization software organizes invoices or orders into practical routes that dispatchers can review, assign, and monitor.<\/strong><\/p><p>For wholesale distributors, the route does not end at navigation. It connects the delivery document, driver, vehicle, customer window, delivered quantities, signature, returns, credit memos, invoice printing, customer tracking, and ERP record.<\/p><\/div><\/div><\/section><section class=\"dispatch-section dispatch-optimizer\" id=\"route-optimization\"><div class=\"dispatch-shell dispatch-split\"><div class=\"dispatch-copy\"><p class=\"dispatch-eyebrow\">DELIVERY ROUTE PLANNING<\/p><h2>Build routes around the way your distribution operation actually works.<\/h2><p>Use the orders or invoices waiting for delivery to build a sequenced route. Dispatchers can compare workload, review constraints, make changes, and publish the approved plan to drivers.<\/p><ul class=\"dispatch-check-list\"><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Multi-stop route planning on an interactive map<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Customer time windows and service priorities<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Driver, vehicle, territory, and depot context<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Planner review before route publication<\/li><\/ul><a class=\"dispatch-text-link\" href=\"https:\/\/calendly.com\/d\/dz5z-2tj-b48\" target=\"_blank\" rel=\"noopener\">SEE ROUTE OPTIMIZATION IN ACTION <svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\"><\/path><\/svg><\/a><\/div><div class=\"dispatch-planner-card\"><header><strong>Plan a new route<\/strong><button type=\"button\">OPTIMIZE ROUTE<\/button><\/header><div class=\"dispatch-planner-body\"><aside><span>Delivery date<strong>September 3, 2026<\/strong><\/span><span>Starting depot<strong>Main warehouse<\/strong><\/span><span>Driver<strong>John Ramirez<\/strong><\/span><span>Vehicle<strong>Truck 12<\/strong><\/span><\/aside><div class=\"dispatch-map compact\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/dsd-route-optimization-map-v1.png\" width=\"1536\" height=\"976\" alt=\"Illustrative delivery route optimization map with depot and sequenced stops\" title=\"\"><div class=\"dispatch-map-summary\"><span>ROUTE 101<\/span><strong>12 stops \u00b7 74 mi<\/strong><small>Depot \u2192 customer stops \u2192 route close<\/small><\/div><\/div><\/div><\/div><\/div><div class=\"dispatch-shell dispatch-input-grid\"><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M2.25 21h19.5m-18-18v18m10.5-18v18m6-13.5V21M6.75 6.75h.75m-.75 3h.75m-.75 3h.75m3-6h.75m-.75 3h.75m-.75 3h.75M6.75 21v-3.375c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21M3 3h12m-.75 4.5H21m-3.75 3.75h.008v.008h-.008v-.008Zm0 3h.008v.008h-.008v-.008Zm0 3h.008v.008h-.008v-.008Z\"><\/path><\/svg><h3>Depot &amp; territories<\/h3><p>Choose the route starting point and keep eligible deliveries inside the right operating area.<\/p><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 6v6h4.5m4.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z\"><\/path><\/svg><h3>Time windows<\/h3><p>Respect customer receiving hours, promised delivery windows, and expected service time.<\/p><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M18 18.72a9.094 9.094 0 0 0 3.741-.479 3 3 0 0 0-4.682-2.72m.94 3.198.001.031c0 .225-.012.447-.037.666A11.944 11.944 0 0 1 12 21c-2.17 0-4.207-.576-5.963-1.584A6.062 6.062 0 0 1 6 18.719m12 0a5.971 5.971 0 0 0-.941-3.197m0 0A5.995 5.995 0 0 0 12 12.75a5.995 5.995 0 0 0-5.058 2.772m0 0a3 3 0 0 0-4.681 2.72 8.986 8.986 0 0 0 3.74.477m.94-3.197a5.971 5.971 0 0 0-.94 3.197M15 6.75a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm6 3a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Zm-13.5 0a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Z\"><\/path><\/svg><h3>Drivers &amp; vehicles<\/h3><p>Balance assigned work using available drivers, vehicles, stop counts, and configured capacity.<\/p><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M7.5 21 3 16.5m0 0L7.5 12M3 16.5h13.5m0-13.5L21 7.5m0 0L16.5 12M21 7.5H7.5\"><\/path><\/svg><h3>Priorities &amp; changes<\/h3><p>Review high-priority customers, add or move eligible stops, then republish the approved route.<\/p><\/article><\/div><\/section><section class=\"dispatch-section dispatch-live\" id=\"dispatch-management\"><div class=\"dispatch-shell dispatch-live-grid\"><div class=\"dispatch-live-board\"><header><div><p class=\"dispatch-eyebrow\">LIVE DISPATCH BOARD<\/p><strong>Thursday, September 3<\/strong><\/div><button type=\"button\">DISPATCH ALL<\/button><\/header><div class=\"dispatch-table-head\"><span>Route<\/span><span>Driver<\/span><span>Progress<\/span><span>Status<\/span><span>Next ETA<\/span><\/div><button type=\"button\" class=\"selected\"><span><b>Route 101<\/b><small>12 stops<\/small><\/span><span>John Ramirez<\/span><span><b>7 of 12<\/b><small>Stops<\/small><\/span><em class=\"in-progress\">In progress<\/em><span>11:25 AM<\/span><\/button><button type=\"button\" class=\"\"><span><b>Route 102<\/b><small>Delivery route<\/small><\/span><span>Sarah Lee<\/span><span><b>4 of 10<\/b><small>Stops<\/small><\/span><em class=\"in-progress\">In progress<\/em><span>11:40 AM<\/span><\/button><button type=\"button\" class=\"\"><span><b>Route 103<\/b><small>Delivery route<\/small><\/span><span>Mike Torres<\/span><span><b>8 of 8<\/b><small>Stops<\/small><\/span><em class=\"complete\">Complete<\/em><span>10:15 AM<\/span><\/button><button type=\"button\" class=\"\"><span><b>Route 104<\/b><small>Delivery route<\/small><\/span><span>Emily Young<\/span><span><b>0 of 10<\/b><small>Stops<\/small><\/span><em class=\"planned\">Planned<\/em><span>8:30 AM<\/span><\/button><div class=\"dispatch-live-alert\"><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126ZM12 15.75h.007v.008H12v-.008Z\"><\/path><\/svg><span><strong>Route 101 needs attention<\/strong><small>A stop is running behind its scheduled window. The dispatcher can review the route record and coordinate the next action.<\/small><\/span><\/div><\/div><div class=\"dispatch-copy\"><p class=\"dispatch-eyebrow\">REAL-TIME DISPATCH MANAGEMENT<\/p><h2>Live visibility for the routes that need attention.<\/h2><p>Monitor every delivery route in context. See planned, active, completed, and exception work without losing the transaction that each stop represents.<\/p><ul class=\"dispatch-check-list\"><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Live route status and driver progress<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Completed, pending, and exception stops<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Operational ETAs and route timing<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Changes shared with the assigned driver<\/li><\/ul><\/div><\/div><\/section><section class=\"dispatch-section dispatch-transactions\" id=\"invoice-or-order-routing\"><div class=\"dispatch-shell\"><header class=\"dispatch-section-heading centered\"><p class=\"dispatch-eyebrow\">TWO WAYS TO START A DELIVERY ROUTE<\/p><h2>Route invoices\u2014or turn routed orders into invoices at delivery.<\/h2><p>Choose the transaction flow that matches how your warehouse and drivers confirm customer deliveries.<\/p><\/header><div class=\"dispatch-transaction-grid\"><article><div class=\"dispatch-card-icon\"><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M10.125 2.25h-4.5c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125v-9M10.125 2.25h.375a9 9 0 0 1 9 9v.375M10.125 2.25A3.375 3.375 0 0 1 13.5 5.625v1.5c0 .621.504 1.125 1.125 1.125h1.5a3.375 3.375 0 0 1 3.375 3.375M9 15l2.25 2.25L15 12\"><\/path><\/svg><\/div><p class=\"dispatch-eyebrow\">ROUTE INVOICES<\/p><h3>Deliver invoices that are already prepared.<\/h3><p>Assign completed invoices to the right route, vehicle, and driver. The mobile app carries the customer, document, item, and delivery details needed to complete the stop.<\/p><ol><li><span>1<\/span>Prepared invoice is assigned<\/li><li><span>2<\/span>Driver verifies the delivery<\/li><li><span>3<\/span>Proof and status sync back<\/li><\/ol><\/article><article><div class=\"dispatch-card-icon\"><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m.75 12 3 3m0 0 3-3m-3 3v-6m-1.5-9H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z\"><\/path><\/svg><\/div><p class=\"dispatch-eyebrow\">ROUTE ORDERS<\/p><h3>Convert the order into an invoice at delivery.<\/h3><p>Send a sales order on the route when quantities may need final confirmation. The driver can review eligible changes and convert the order into the customer invoice at the stop.<\/p><ol><li><span>1<\/span>Sales order is routed<\/li><li><span>2<\/span>Driver confirms delivered quantities<\/li><li><span>3<\/span>Eligible order becomes an invoice<\/li><\/ol><\/article><\/div><\/div><\/section><section class=\"dispatch-section dispatch-completion\" id=\"proof-of-delivery\"><div class=\"dispatch-shell dispatch-completion-grid\"><figure class=\"dispatch-delivery-visual\"><img decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/dispatch-app.webp\" width=\"381\" height=\"254\" alt=\"Delivery driver using the inSitu Dispatch app with route and delivery details\" loading=\"lazy\" title=\"\"><figcaption><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M10.125 2.25h-4.5c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125v-9M10.125 2.25h.375a9 9 0 0 1 9 9v.375M10.125 2.25A3.375 3.375 0 0 1 13.5 5.625v1.5c0 .621.504 1.125 1.125 1.125h1.5a3.375 3.375 0 0 1 3.375 3.375M9 15l2.25 2.25L15 12\"><\/path><\/svg><span><strong>Stop completed with proof<\/strong><small>Signature, photos, status, return details, and timestamps<\/small><\/span><\/figcaption><\/figure><div class=\"dispatch-copy\"><p class=\"dispatch-eyebrow\">COMPLETE EVERY CUSTOMER STOP<\/p><h2>Proof, returns, documents, and customer visibility in one workflow.<\/h2><p>Give drivers the tools to verify what happened at the customer location\u2014and give the office and customer a clearer record after the truck leaves.<\/p><div class=\"dispatch-completion-list\"><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6.827 6.175A2.31 2.31 0 0 1 5.186 7.23c-.38.054-.757.112-1.134.175C2.999 7.58 2.25 8.507 2.25 9.574V18a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18V9.574c0-1.067-.75-1.994-1.802-2.169a47.865 47.865 0 0 0-1.134-.175 2.31 2.31 0 0 1-1.64-1.055l-.822-1.316a2.192 2.192 0 0 0-1.736-1.039 48.774 48.774 0 0 0-5.232 0 2.192 2.192 0 0 0-1.736 1.039l-.821 1.316Z\"><\/path><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 12.75a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0ZM18.75 10.5h.008v.008h-.008V10.5Z\"><\/path><\/svg><div><h3>Electronic proof of delivery<\/h3><p>Capture the customer signature, delivery photos, notes, GPS context, and timestamps for a complete stop record.<\/p><\/div><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8.25 9.75h4.875a2.625 2.625 0 0 1 0 5.25H12M8.25 9.75 10.5 7.5M8.25 9.75 10.5 12m9-7.243V21.75l-3.75-1.5-3.75 1.5-3.75-1.5-3.75 1.5V4.757c0-1.108.806-2.057 1.907-2.185a48.507 48.507 0 0 1 11.186 0c1.1.128 1.907 1.077 1.907 2.185Z\"><\/path><\/svg><div><h3>Returns, reasons &amp; credit memos<\/h3><p>Record returned products and quantities, select the reason for each return, and create the corresponding credit memo under the configured workflow.<\/p><\/div><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6.72 13.829c-.24.03-.48.062-.72.096m.72-.096a42.415 42.415 0 0 1 10.56 0m-10.56 0L6.34 18m10.94-4.171c.24.03.48.062.72.096m-.72-.096L17.66 18m0 0 .229 2.523a1.125 1.125 0 0 1-1.12 1.227H7.231c-.662 0-1.18-.568-1.12-1.227L6.34 18m11.318 0h1.091A2.25 2.25 0 0 0 21 15.75V9.456c0-1.081-.768-2.015-1.837-2.175a48.055 48.055 0 0 0-1.913-.247M6.34 18H5.25A2.25 2.25 0 0 1 3 15.75V9.456c0-1.081.768-2.015 1.837-2.175a48.041 48.041 0 0 1 1.913-.247m10.5 0a48.536 48.536 0 0 0-10.5 0m10.5 0V3.375c0-.621-.504-1.125-1.125-1.125h-8.25c-.621 0-1.125.504-1.125 1.125v3.659M18 10.5h.008v.008H18V10.5Zm-3 0h.008v.008H15V10.5Z\"><\/path><\/svg><div><h3>Thermal invoice printing<\/h3><p>Print invoices and other configured route documents with supported mobile thermal printers and fully customizable templates.<\/p><\/div><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M10.5 1.5H8.25A2.25 2.25 0 0 0 6 3.75v16.5a2.25 2.25 0 0 0 2.25 2.25h7.5A2.25 2.25 0 0 0 18 20.25V3.75a2.25 2.25 0 0 0-2.25-2.25H13.5m-3 0V3h3V1.5m-3 0h3m-3 18.75h3\"><\/path><\/svg><div><h3>Customer order tracking<\/h3><p>Give customers a trackable order experience so they can see delivery progress and follow their order through completion.<\/p><\/div><\/article><\/div><\/div><\/div><div class=\"dispatch-shell dispatch-output-grid\"><article class=\"dispatch-printer-card\"><div><p class=\"dispatch-eyebrow\">MOBILE THERMAL PRINTING<\/p><h3>Print the invoice at the customer stop.<\/h3><p>Use fully customizable invoice templates with configured mobile thermal printers. Control the fields, labels, logo, line items, totals, terms, and signature included in the print layout.<\/p><\/div><img decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/mobile-thermal-printer-v1.png\" width=\"1536\" height=\"1024\" alt=\"Compact mobile thermal printer producing a customer invoice\" loading=\"lazy\" title=\"\"><\/article><article class=\"dispatch-tracking-card\"><div><p class=\"dispatch-eyebrow\">CUSTOMER ORDER TRACKING<\/p><h3>Let customers see their delivery progress.<\/h3><p>Share a customer-facing tracking experience with the status and delivery information enabled for the order.<\/p><\/div><div class=\"dispatch-tracking-preview\"><header><span>Order #10482<\/span><strong>Out for delivery<\/strong><\/header><ol><li class=\"done\"><span><\/span><div><strong>Order confirmed<\/strong><small>Ready for delivery<\/small><\/div><\/li><li class=\"done\"><span><\/span><div><strong>On the route<\/strong><small>Driver is completing scheduled stops<\/small><\/div><\/li><li class=\"current\"><span><\/span><div><strong>Arriving today<\/strong><small>Tracking information is available<\/small><\/div><\/li><li><span><\/span><div><strong>Delivered<\/strong><small>Proof appears after completion<\/small><\/div><\/li><\/ol><\/div><\/article><\/div><\/section><section class=\"dispatch-section dispatch-payments\" id=\"driver-payments\"><div class=\"dispatch-shell dispatch-payments-grid\"><div class=\"dispatch-copy\"><p class=\"dispatch-eyebrow\">CUSTOMER ACCOUNT CONTEXT &amp; PAYMENTS<\/p><h2>Give drivers the information and payment tools they need at the stop.<\/h2><p>Authorized drivers can review customer notes and open invoices before collecting payment. Select the invoices being paid, then take payment by credit card, ACH, cash, or check without separating the collection from the delivery record.<\/p><ul class=\"dispatch-check-list\"><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>See customer notes before completing the stop<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Review open invoices and outstanding balances<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Select one or multiple invoices for payment<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Collect credit card, ACH, cash, or check payments at delivery<\/li><\/ul><\/div><figure class=\"dispatch-payment-flow\" aria-labelledby=\"dispatch-payment-flow-title\"><header><span>PAYMENT CAPABILITY FLOW<\/span><strong id=\"dispatch-payment-flow-title\">From customer context to reconciled payment<\/strong><\/header><ol><li><article><span>01<\/span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M18 18.72a9.094 9.094 0 0 0 3.741-.479 3 3 0 0 0-4.682-2.72m.94 3.198.001.031c0 .225-.012.447-.037.666A11.944 11.944 0 0 1 12 21c-2.17 0-4.207-.576-5.963-1.584A6.062 6.062 0 0 1 6 18.719m12 0a5.971 5.971 0 0 0-.941-3.197m0 0A5.995 5.995 0 0 0 12 12.75a5.995 5.995 0 0 0-5.058 2.772m0 0a3 3 0 0 0-4.681 2.72 8.986 8.986 0 0 0 3.74.477m.94-3.197a5.971 5.971 0 0 0-.94 3.197M15 6.75a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm6 3a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Zm-13.5 0a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Z\"><\/path><\/svg><h3>Customer context<\/h3><p>Review customer notes, account details, and the outstanding balance before collecting.<\/p><\/article><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" class=\"dispatch-payment-connector\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\"><\/path><\/svg><\/li><li><article><span>02<\/span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z\"><\/path><\/svg><h3>Open invoices<\/h3><p>See eligible open invoices and select the documents covered by the payment.<\/p><\/article><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" class=\"dispatch-payment-connector\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\"><\/path><\/svg><\/li><li><article><span>03<\/span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M2.25 18.75a60.07 60.07 0 0 1 15.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5v.75A.75.75 0 0 1 3 6h-.75m0 0v-.375c0-.621.504-1.125 1.125-1.125H20.25M2.25 6v9m18-10.5v.75c0 .414.336.75.75.75h.75m-1.5-1.5h.375c.621 0 1.125.504 1.125 1.125v9.75c0 .621-.504 1.125-1.125 1.125h-.375m1.5-1.5H21a.75.75 0 0 0-.75.75v.75m0 0H3.75m0 0h-.375a1.125 1.125 0 0 1-1.125-1.125V15m1.5 1.5v-.75A.75.75 0 0 0 3 15h-.75M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm3 0h.008v.008H18V10.5Zm-12 0h.008v.008H6V10.5Z\"><\/path><\/svg><h3>Take payment<\/h3><p>Collect payments by credit card, ACH, cash, or check at the customer stop.<\/p><div class=\"dispatch-payment-types\"><b>CREDIT CARD<\/b><b>ACH<\/b><b>CASH<\/b><b>CHECK<\/b><\/div><\/article><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" class=\"dispatch-payment-connector\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\"><\/path><\/svg><\/li><li><article><span>04<\/span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0 3.181 3.183a8.25 8.25 0 0 0 13.803-3.7M4.031 9.865a8.25 8.25 0 0 1 13.803-3.7l3.181 3.182m0-4.991v4.99\"><\/path><\/svg><h3>Reconcile<\/h3><p>Keep the payment connected to the delivery record and configured ERP workflow.<\/p><\/article><\/li><\/ol><figcaption><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z\"><\/path><\/svg><span><strong>One connected delivery record<\/strong><small>Payment status is available for route review and reconciliation.<\/small><\/span><\/figcaption><\/figure><\/div><\/section><section class=\"dispatch-section dispatch-settlement\"><div class=\"dispatch-shell dispatch-settlement-grid\"><div class=\"dispatch-copy\"><p class=\"dispatch-eyebrow\">ROUTE SETTLEMENT &amp; RECONCILIATION<\/p><h2>Close the day with the delivery record in context.<\/h2><p>Review completed and failed stops beside invoices, order conversions, returns, credit memos, payments, and delivery exceptions before the route is settled.<\/p><ul class=\"dispatch-check-list\"><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Planned versus completed stops<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Invoices and order-to-invoice conversions<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Returns, reasons, and credit memos<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Exceptions that still need office review<\/li><\/ul><\/div><div class=\"dispatch-settlement-card\"><header><strong>Route 101 settlement<\/strong><span>READY FOR REVIEW<\/span><\/header><div class=\"dispatch-settlement-metrics\"><span><small>Stops<\/small><strong>12<\/strong><\/span><span><small>Delivered<\/small><strong>11<\/strong><\/span><span><small>Returns<\/small><strong>2<\/strong><\/span><span><small>Exceptions<\/small><strong>1<\/strong><\/span><\/div><dl><div><dt>Invoices delivered<\/dt><dd>8<\/dd><\/div><div><dt>Orders converted to invoices<\/dt><dd>3<\/dd><\/div><div><dt>Credit memos created<\/dt><dd>2<\/dd><\/div><div><dt>Stops requiring review<\/dt><dd>1<\/dd><\/div><\/dl><button type=\"button\">REVIEW ROUTE<\/button><\/div><\/div><\/section><section class=\"dispatch-section dispatch-connected\" id=\"erp-integrations\"><div class=\"dispatch-shell dispatch-connected-grid\"><div><p class=\"dispatch-eyebrow\">CONNECT YOUR ERP<\/p><h2>Keep delivery activity connected to your system of record.<\/h2><p>Synchronize eligible customers, products, orders, invoices, inventory, returns, credit memos, payments, and delivery status through supported ERP and accounting integrations.<\/p><a class=\"dispatch-text-link\" href=\"https:\/\/www.insitusales.com\/en\/integrations\/\">VIEW ERP INTEGRATIONS <svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\"><\/path><\/svg><\/a><\/div><div class=\"dispatch-logo-grid\"><div><img decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/quickbooks.png\" alt=\"QuickBooks\" title=\"\"><\/div><div><img decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/Oracle-Netsuite-1-1.png\" alt=\"Oracle NetSuite\" title=\"\"><\/div><div><img decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20width%3D%2296%22%20height%3D%2296%22%20viewBox%3D%220%200%2096%2096%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_4303_1230)%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip1_4303_1230)%22%3E%0A%3Cpath%20d%3D%22M34%2033.9998C41.732%2041.7317%2054.268%2041.7318%2062%2033.9999C69.732%2026.2679%2069.732%2013.7318%2062%205.99986C54.268%20-1.73209%2041.732%20-1.73214%2034%205.99979C26.268%2013.7318%2026.2681%2026.2678%2034%2033.9998Z%22%20fill%3D%22url(%23paint0_linear_4303_1230)%22%2F%3E%0A%3Cpath%20d%3D%22M34%2033.9998C41.732%2041.7317%2054.268%2041.7318%2062%2033.9999C69.732%2026.2679%2069.732%2013.7318%2062%205.99986C54.268%20-1.73209%2041.732%20-1.73214%2034%205.99979C26.268%2013.7318%2026.2681%2026.2678%2034%2033.9998Z%22%20fill%3D%22url(%23paint1_radial_4303_1230)%22%2F%3E%0A%3Cpath%20d%3D%22M34%2033.9998C41.732%2041.7317%2054.268%2041.7318%2062%2033.9999C69.732%2026.2679%2069.732%2013.7318%2062%205.99986C54.268%20-1.73209%2041.732%20-1.73214%2034%205.99979C26.268%2013.7318%2026.2681%2026.2678%2034%2033.9998Z%22%20fill%3D%22url(%23paint2_linear_4303_1230)%22%2F%3E%0A%3Cpath%20d%3D%22M62%2062.0002C54.268%2054.2683%2041.732%2054.2682%2034%2062.0001C26.268%2069.7321%2026.268%2082.2682%2034%2090.0001C41.732%2097.7321%2054.268%2097.7321%2062%2090.0002C69.732%2082.2682%2069.7319%2069.7322%2062%2062.0002Z%22%20fill%3D%22url(%23paint3_linear_4303_1230)%22%2F%3E%0A%3Cpath%20d%3D%22M62%2062.0002C54.268%2054.2683%2041.732%2054.2682%2034%2062.0001C26.268%2069.7321%2026.268%2082.2682%2034%2090.0001C41.732%2097.7321%2054.268%2097.7321%2062%2090.0002C69.732%2082.2682%2069.7319%2069.7322%2062%2062.0002Z%22%20fill%3D%22url(%23paint4_linear_4303_1230)%22%2F%3E%0A%3Cpath%20d%3D%22M62%2062.0002C54.268%2054.2683%2041.732%2054.2682%2034%2062.0001C26.268%2069.7321%2026.268%2082.2682%2034%2090.0001C41.732%2097.7321%2054.268%2097.7321%2062%2090.0002C69.732%2082.2682%2069.7319%2069.7322%2062%2062.0002Z%22%20fill%3D%22url(%23paint5_radial_4303_1230)%22%2F%3E%0A%3Cpath%20d%3D%22M34%2062C41.732%2069.732%2054.268%2069.732%2062%2062C69.732%2054.268%2069.732%2041.732%2062%2034C54.268%2026.268%2041.732%2026.268%2034%2034C26.268%2041.732%2026.268%2054.268%2034%2062Z%22%20fill%3D%22url(%23paint6_linear_4303_1230)%22%2F%3E%0A%3Cpath%20d%3D%22M34%2062C41.732%2069.732%2054.268%2069.732%2062%2062C69.732%2054.268%2069.732%2041.732%2062%2034C54.268%2026.268%2041.732%2026.268%2034%2034C26.268%2041.732%2026.268%2054.268%2034%2062Z%22%20fill%3D%22url(%23paint7_radial_4303_1230)%22%2F%3E%0A%3Cpath%20d%3D%22M34%2062C41.732%2069.732%2054.268%2069.732%2062%2062C69.732%2054.268%2069.732%2041.732%2062%2034C54.268%2026.268%2041.732%2026.268%2034%2034C26.268%2041.732%2026.268%2054.268%2034%2062Z%22%20fill%3D%22url(%23paint8_radial_4303_1230)%22%2F%3E%0A%3Cpath%20d%3D%22M6.00002%2034L34%205.99998C26.2681%2013.732%2026.268%2026.2681%2034%2034.0001C41.732%2041.7321%2041.732%2054.2681%2034%2062.0001C26.268%2069.732%2013.732%2069.732%206.00004%2062C-1.73195%2054.268%20-1.73198%2041.732%206.00002%2034Z%22%20fill%3D%22url(%23paint9_linear_4303_1230)%22%2F%3E%0A%3Cpath%20d%3D%22M6.00002%2034L34%205.99998C26.2681%2013.732%2026.268%2026.2681%2034%2034.0001C41.732%2041.7321%2041.732%2054.2681%2034%2062.0001C26.268%2069.732%2013.732%2069.732%206.00004%2062C-1.73195%2054.268%20-1.73198%2041.732%206.00002%2034Z%22%20fill%3D%22url(%23paint10_radial_4303_1230)%22%2F%3E%0A%3Cpath%20d%3D%22M90%2062L62%2090C69.7319%2082.268%2069.732%2069.7319%2062%2061.9999C54.268%2054.2679%2054.268%2041.7319%2062%2033.9999C69.732%2026.268%2082.268%2026.268%2090%2034C97.732%2041.732%2097.732%2054.268%2090%2062Z%22%20fill%3D%22url(%23paint11_linear_4303_1230)%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22paint0_linear_4303_1230%22%20x1%3D%2230%22%20y1%3D%229.49999%22%20x2%3D%2267%22%20y2%3D%2225%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%230C74A1%22%2F%3E%0A%3Cstop%20offset%3D%220.468152%22%20stop-color%3D%22%231384B1%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%2316BBDA%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3CradialGradient%20id%3D%22paint1_radial_4303_1230%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientUnits%3D%22userSpaceOnUse%22%20gradientTransform%3D%22translate(48%2048)%20rotate(-90)%20scale(29.5%2029.5)%22%3E%0A%3Cstop%20offset%3D%220.456329%22%20stop-color%3D%22%230057AA%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%231384B1%22%20stop-opacity%3D%220%22%2F%3E%0A%3C%2FradialGradient%3E%0A%3ClinearGradient%20id%3D%22paint2_linear_4303_1230%22%20x1%3D%2249%22%20y1%3D%2214%22%20x2%3D%2226.5%22%20y2%3D%2224%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%231384B1%22%20stop-opacity%3D%220%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23004695%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3ClinearGradient%20id%3D%22paint3_linear_4303_1230%22%20x1%3D%2268.5%22%20y1%3D%2279.5%22%20x2%3D%2229%22%20y2%3D%2271%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%2306517B%22%2F%3E%0A%3Cstop%20offset%3D%220.508523%22%20stop-color%3D%22%2309638E%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230C74A1%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3ClinearGradient%20id%3D%22paint4_linear_4303_1230%22%20x1%3D%2253%22%20y1%3D%2276%22%20x2%3D%2269.5%22%20y2%3D%2272%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%2309638E%22%20stop-opacity%3D%220%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23003580%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3CradialGradient%20id%3D%22paint5_radial_4303_1230%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientUnits%3D%22userSpaceOnUse%22%20gradientTransform%3D%22translate(48%2048)%20rotate(90)%20scale(36%2036)%22%3E%0A%3Cstop%20offset%3D%220.423337%22%20stop-color%3D%22%23003580%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%2309638E%22%20stop-opacity%3D%220%22%2F%3E%0A%3C%2FradialGradient%3E%0A%3ClinearGradient%20id%3D%22paint6_linear_4303_1230%22%20x1%3D%2244.5%22%20y1%3D%2229.5%22%20x2%3D%2245%22%20y2%3D%2268.5%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%2343E5CA%22%2F%3E%0A%3Cstop%20offset%3D%220.371719%22%20stop-color%3D%22%2326CFE8%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%231384B1%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3CradialGradient%20id%3D%22paint7_radial_4303_1230%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientUnits%3D%22userSpaceOnUse%22%20gradientTransform%3D%22translate(76%2048)%20rotate(90)%20scale(32)%22%3E%0A%3Cstop%20offset%3D%220.399827%22%20stop-color%3D%22%2309638E%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23119FC5%22%20stop-opacity%3D%220%22%2F%3E%0A%3C%2FradialGradient%3E%0A%3CradialGradient%20id%3D%22paint8_radial_4303_1230%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientUnits%3D%22userSpaceOnUse%22%20gradientTransform%3D%22translate(20%2048)%20rotate(90)%20scale(34)%22%3E%0A%3Cstop%20offset%3D%220.399827%22%20stop-color%3D%22%2309638E%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23119FC5%22%20stop-opacity%3D%220%22%2F%3E%0A%3C%2FradialGradient%3E%0A%3ClinearGradient%20id%3D%22paint9_linear_4303_1230%22%20x1%3D%2214.5%22%20y1%3D%2226%22%20x2%3D%2243.5%22%20y2%3D%2255%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%23B6F6C7%22%2F%3E%0A%3Cstop%20offset%3D%220.277847%22%20stop-color%3D%22%2343E5CA%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%2326CFE8%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3CradialGradient%20id%3D%22paint10_radial_4303_1230%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientUnits%3D%22userSpaceOnUse%22%20gradientTransform%3D%22translate(11.5%2026)%20rotate(65.4495)%20scale(44.5253%2044.8148)%22%3E%0A%3Cstop%20offset%3D%220.585411%22%20stop-color%3D%22%232BDABE%22%20stop-opacity%3D%220%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23119FC5%22%2F%3E%0A%3C%2FradialGradient%3E%0A%3ClinearGradient%20id%3D%22paint11_linear_4303_1230%22%20x1%3D%2263%22%20y1%3D%2230%22%20x2%3D%2292.5%22%20y2%3D%2259.5%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%239FF2E4%22%2F%3E%0A%3Cstop%20offset%3D%220.266186%22%20stop-color%3D%22%232BDABE%22%2F%3E%0A%3Cstop%20offset%3D%220.620556%22%20stop-color%3D%22%2316BBDA%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%231384B1%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3CclipPath%20id%3D%22clip0_4303_1230%22%3E%0A%3Crect%20width%3D%2296%22%20height%3D%2296%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3CclipPath%20id%3D%22clip1_4303_1230%22%3E%0A%3Crect%20width%3D%2296%22%20height%3D%2296%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A%0A%0A\" alt=\"Microsoft Dynamics 365 Business Central\" title=\"\"><\/div><div><img decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/sap-business-one.png\" alt=\"SAP Business One\" title=\"\"><\/div><div><img decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/odoo.png\" alt=\"Odoo\" title=\"\"><\/div><\/div><\/div><\/section><section class=\"dispatch-section dispatch-faq\" id=\"faq\"><div class=\"dispatch-shell dispatch-faq-grid\"><div><p class=\"dispatch-eyebrow\">DISPATCH &amp; ROUTE MANAGEMENT FAQ<\/p><h2>Answers for distribution teams<\/h2><p>Direct answers about delivery route planning, invoice and order routing, proof of delivery, payments, returns, printing, customer tracking, and ERP connections.<\/p><\/div><div class=\"dispatch-faq-list\"><details><summary>What is delivery route optimization software?<span>+<\/span><\/summary><p>Delivery route optimization software turns a group of delivery stops into a practical route plan. inSitu Dispatch helps wholesale distributors organize invoices or orders using configured inputs such as the depot, customer priorities, receiving windows, drivers, vehicles, territories, and stop requirements.<\/p><\/details><details><summary>Can I route invoices or sales orders?<span>+<\/span><\/summary><p>Yes. You can route invoices that are ready for delivery, or route eligible sales orders that the driver can confirm and convert into invoices at the moment of delivery. The exact fields and approval rules depend on your company configuration and ERP workflow.<\/p><\/details><details><summary>How does dispatch management work?<span>+<\/span><\/summary><p>An authorized dispatcher reviews the delivery work, optimizes and adjusts the route, assigns the driver and vehicle, and publishes the approved route. Drivers receive the route in the mobile app while the office monitors progress and exceptions.<\/p><\/details><details><summary>Can dispatchers track drivers and route progress in real time?<span>+<\/span><\/summary><p>Yes. When connectivity and device permissions are available, the office can view route progress, driver location, completed and pending stops, timing, and delivery exceptions. Offline activity synchronizes after the device reconnects.<\/p><\/details><details><summary>What proof of delivery can drivers capture?<span>+<\/span><\/summary><p>Drivers can capture supported proof of delivery including customer signatures, photos, notes, delivery status, location context, and timestamps. The available evidence depends on your configured workflow and device permissions.<\/p><\/details><details><summary>How are returns and credit memos handled?<span>+<\/span><\/summary><p>Drivers can record returned items and quantities, select configured reasons for the return, and create the related credit memo. The return, credit, and inventory effect synchronize according to your permissions, approvals, and ERP rules.<\/p><\/details><details><summary>Can drivers see open invoices and collect customer payments?<span>+<\/span><\/summary><p>Yes. At the customer stop, authorized drivers can review customer notes and open invoices, select the invoices being paid, and collect payments by credit card, ACH, cash, or check. Payment availability, processing, fees, and synchronization depend on your configured payment and ERP connections.<\/p><\/details><details><summary>Can drivers print invoices with a thermal printer?<span>+<\/span><\/summary><p>Yes. Drivers can print invoices and other configured route documents with supported mobile thermal printers. Templates can be customized for the document, brand, fields, layout, and selected printer.<\/p><\/details><details><summary>Can customers track their orders?<span>+<\/span><\/summary><p>Yes. Customer tracking can share order and delivery progress so recipients can follow the status of their order. The exact tracking page, notifications, and ETA information depend on the enabled workflow.<\/p><\/details><details><summary>What is route settlement?<span>+<\/span><\/summary><p>Route settlement reviews the deliveries, invoices, returns, credit memos, payments, and exceptions recorded during the route. It gives the office a structured way to verify route activity and close outstanding items.<\/p><\/details><details><summary>Does inSitu Dispatch connect with an ERP?<span>+<\/span><\/summary><p>Yes. inSitu Dispatch can exchange eligible customers, items, orders, invoices, inventory, returns, credit memos, payments, and delivery status with supported ERP and accounting systems. The integration and source-of-record rules depend on your implementation.<\/p><\/details><\/div><\/div><\/section><section class=\"dispatch-final-cta\"><div class=\"dispatch-shell\"><div><p class=\"dispatch-eyebrow light\">READY TO IMPROVE YOUR DELIVERY OPERATION?<\/p><h2>See one route from assignment to proof and settlement.<\/h2><p>Bring your invoice, order, customer notes, payments, returns, printing, tracking, and ERP workflow. We\u2019ll map inSitu Dispatch to the way your team delivers.<\/p><\/div><div class=\"dispatch-cta-row\"><a class=\"dispatch-button light\" href=\"https:\/\/calendly.com\/d\/dz5z-2tj-b48\" target=\"_blank\" rel=\"noopener\">BOOK DEMO<\/a><a class=\"dispatch-button outline-light\" href=\"https:\/\/app.insitusales.com\/inSituSignUp\/register\" target=\"_blank\" rel=\"noopener\">START FREE TRIAL<\/a><\/div><\/div><\/section>\n<\/div>\n<script type=\"application\/ld+json\" id=\"dispatch-route-software-schema\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"SoftwareApplication\",\"@id\":\"https:\/\/www.insitusales.com\/en\/solutions\/insitu-dispatch\/#software\",\"name\":\"inSitu Dispatch\",\"url\":\"https:\/\/www.insitusales.com\/en\/solutions\/insitu-dispatch\/\",\"applicationCategory\":\"BusinessApplication\",\"applicationSubCategory\":\"Delivery Route Optimization and Dispatch Software\",\"operatingSystem\":\"iOS, Android, Web\",\"description\":\"Route optimization and dispatch management software for wholesale distributors with invoice and order routing, order-to-invoice conversion at delivery, customer notes and open invoices, credit card, ACH, cash, and check payment collection, real-time driver tracking, electronic proof of delivery, return reasons, credit memos, thermal invoice printing, customer order tracking, settlement, and ERP integration.\",\"brand\":{\"@type\":\"Brand\",\"name\":\"inSitu Sales\"},\"publisher\":{\"@id\":\"https:\/\/www.insitusales.com\/en\/#organization\"},\"audience\":{\"@type\":\"BusinessAudience\",\"audienceType\":\"Wholesale distributors, dispatchers, delivery managers, route planners, drivers, and distribution operations teams\"},\"featureList\":[\"Delivery route planning and optimization\",\"Route invoices or sales orders\",\"Convert eligible sales orders to invoices at delivery\",\"Driver and vehicle assignment\",\"Real-time GPS driver tracking and route status\",\"Electronic proof of delivery with signatures and photos\",\"Customer notes and open invoice visibility for drivers\",\"Credit card, ACH, cash, and check payment collection at delivery\",\"Returns with configured reasons and credit memo creation\",\"Mobile thermal invoice printing with customizable templates\",\"Customer order tracking\",\"Route settlement and ERP synchronization\"],\"potentialAction\":[{\"@type\":\"TryAction\",\"name\":\"Start a free trial\",\"target\":\"https:\/\/app.insitusales.com\/inSituSignUp\/register\"},{\"@type\":\"ScheduleAction\",\"name\":\"Book a demo\",\"target\":\"https:\/\/calendly.com\/d\/dz5z-2tj-b48\"}]},{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/www.insitusales.com\/en\/solutions\/insitu-dispatch\/#faq\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is delivery route optimization software?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Delivery route optimization software turns a group of delivery stops into a practical route plan. inSitu Dispatch helps wholesale distributors organize invoices or orders using configured inputs such as the depot, customer priorities, receiving windows, drivers, vehicles, territories, and stop requirements.\"}},{\"@type\":\"Question\",\"name\":\"Can I route invoices or sales orders?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. You can route invoices that are ready for delivery, or route eligible sales orders that the driver can confirm and convert into invoices at the moment of delivery. The exact fields and approval rules depend on your company configuration and ERP workflow.\"}},{\"@type\":\"Question\",\"name\":\"How does dispatch management work?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"An authorized dispatcher reviews the delivery work, optimizes and adjusts the route, assigns the driver and vehicle, and publishes the approved route. Drivers receive the route in the mobile app while the office monitors progress and exceptions.\"}},{\"@type\":\"Question\",\"name\":\"Can dispatchers track drivers and route progress in real time?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. When connectivity and device permissions are available, the office can view route progress, driver location, completed and pending stops, timing, and delivery exceptions. Offline activity synchronizes after the device reconnects.\"}},{\"@type\":\"Question\",\"name\":\"What proof of delivery can drivers capture?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Drivers can capture supported proof of delivery including customer signatures, photos, notes, delivery status, location context, and timestamps. The available evidence depends on your configured workflow and device permissions.\"}},{\"@type\":\"Question\",\"name\":\"How are returns and credit memos handled?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Drivers can record returned items and quantities, select configured reasons for the return, and create the related credit memo. The return, credit, and inventory effect synchronize according to your permissions, approvals, and ERP rules.\"}},{\"@type\":\"Question\",\"name\":\"Can drivers see open invoices and collect customer payments?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. At the customer stop, authorized drivers can review customer notes and open invoices, select the invoices being paid, and collect payments by credit card, ACH, cash, or check. Payment availability, processing, fees, and synchronization depend on your configured payment and ERP connections.\"}},{\"@type\":\"Question\",\"name\":\"Can drivers print invoices with a thermal printer?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Drivers can print invoices and other configured route documents with supported mobile thermal printers. Templates can be customized for the document, brand, fields, layout, and selected printer.\"}},{\"@type\":\"Question\",\"name\":\"Can customers track their orders?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Customer tracking can share order and delivery progress so recipients can follow the status of their order. The exact tracking page, notifications, and ETA information depend on the enabled workflow.\"}},{\"@type\":\"Question\",\"name\":\"What is route settlement?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Route settlement reviews the deliveries, invoices, returns, credit memos, payments, and exceptions recorded during the route. It gives the office a structured way to verify route activity and close outstanding items.\"}},{\"@type\":\"Question\",\"name\":\"Does inSitu Dispatch connect with an ERP?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. inSitu Dispatch can exchange eligible customers, items, orders, invoices, inventory, returns, credit memos, payments, and delivery status with supported ERP and accounting systems. The integration and source-of-record rules depend on your implementation.\"}}]}]}<\/script>\n<script id=\"insitu-dispatch-interactions\">(function(){\n    var page=document.querySelector('.insitu-dispatch-page'); if(!page) return;\n    page.querySelectorAll('.dispatch-route-list button').forEach(function(button){button.addEventListener('click',function(){page.querySelectorAll('.dispatch-route-list button').forEach(function(item){item.setAttribute('aria-pressed','false')});button.setAttribute('aria-pressed','true')})});\n    page.querySelectorAll('.dispatch-live-board > button').forEach(function(button){button.addEventListener('click',function(){page.querySelectorAll('.dispatch-live-board > button').forEach(function(item){item.classList.remove('selected')});button.classList.add('selected')})});\n  })();<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>SOFTWARE DE OPTIMIZACI\u00d3N DE RUTAS DE ENTREGASoftware de optimizaci\u00f3n de rutas de entrega dise\u00f1ado para la distribuci\u00f3n mayoristaPlanifique rutas, asigne conductores, realice un seguimiento del progreso de la entrega y cierre cada parada con comprobante. Enrute facturas listas para entregar o enrute pedidos y convi\u00e9rtalos en facturas al momento de la entrega.RESERVE UNA DEMOSTRACI\u00d3NCOMIENCE LA PRUEBA GRATUITAPlanificaci\u00f3n de rutasSeguimiento de conductores en tiempo realExcepciones Dispatch Comprobante de entregaDispatch Command CenterHoyTodas las rutas54 rutas programadasRuta 101John RamirezEn\u2026<\/p>","protected":false},"author":1,"featured_media":0,"parent":8117,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"pro\/page-templates\/page-with-small-header.php","meta":{"footnotes":""},"class_list":["post-12676","page","type-page","status-publish","hentry"],"featured_image_src":null,"_links":{"self":[{"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/pages\/12676","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/comments?post=12676"}],"version-history":[{"count":10,"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/pages\/12676\/revisions"}],"predecessor-version":[{"id":16276,"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/pages\/12676\/revisions\/16276"}],"up":[{"embeddable":true,"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/pages\/8117"}],"wp:attachment":[{"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/media?parent=12676"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}