[{"data":1,"prerenderedAt":711},["Reactive",2],{"header":3,"footer":319,"workflow-and-rules-engine":402},{"header":4},{"menu":5,"loginLink":310,"cta":314},[6,103,265,273,302],{"_modelApiKey":7,"id":8,"navLabel":9,"groupItems":10},"menu_submenu_group","aw-2RbfjRbO2fhjq0KvhXA","Spacefill platform",[11,67],{"_modelApiKey":12,"id":13,"label":14,"items":15},"menu_submenu","bfJTwSabRwC10EClEz4qGg","Discover our features",[16,31,40,54],{"id":17,"icon":18,"description":23,"link":24},"aR8FTDLNSMmmsKGBJ8oZVA",{"url":19,"height":20,"width":21,"alt":22,"focalPoint":22},"https://www.datocms-assets.com/104404/1725356564-laptop-duotone-solid.svg",107,134,null,"Orchestrate every order from capture to routing, across channels and sites.",{"id":25,"label":26,"title":27,"externalLink":27,"internalLink":28,"hash":27},"I-tIaLLFS2-wa-5TbgyYbA","Discover the OMS","",{"_modelApiKey":29,"slug":30},"page","order-management-system",{"id":32,"icon":33,"description":34,"link":35},"YvdEYSqrQjeudx9O3sq5Hw",{"url":19,"height":20,"width":21,"alt":22,"focalPoint":22},"Unify your inventory (warehouses, stores, transit, suppliers) into one real-time view.",{"id":36,"label":37,"title":27,"externalLink":27,"internalLink":38,"hash":27},"FsN9hgW2SuGhr5jYEXykug","Discover the IMS",{"_modelApiKey":29,"slug":39},"inventory-management-system",{"id":41,"icon":42,"description":48,"link":49},"SwSANa8gT32LU-B1GpXZdA",{"url":43,"height":44,"width":45,"alt":22,"focalPoint":46},"https://www.datocms-assets.com/104404/1747905493-truck-icon.png",250,388,{"x":47,"y":47},0.5,"Track every parcel from picking to delivery, across all carriers.",{"id":50,"label":51,"title":27,"externalLink":27,"internalLink":52,"hash":27},"E2pxoPvwRDKP1Nryy_ioMg","Discover our Shipping Management",{"_modelApiKey":29,"slug":53},"shipping-management",{"id":55,"icon":56,"description":61,"link":62},"cfXmQJ-bShm8LSt-aMPESg",{"url":57,"height":58,"width":59,"alt":22,"focalPoint":60},"https://www.datocms-assets.com/104404/1747905845-ent-icon.png",114,147,{"x":47,"y":47},"Manage your logistics providers on the same data they see, in real time.",{"id":63,"label":64,"title":27,"externalLink":27,"internalLink":65,"hash":27},"D4IBv190T2KzDW3HBt1Vaw","3PL Management",{"_modelApiKey":29,"slug":66},"logistic-provider-management",{"_modelApiKey":12,"id":68,"label":27,"items":69},"GRZz7cWdTFmUVGj_Q16YSg",[70,81,92],{"id":71,"icon":72,"description":75,"link":76},"CxGJnOfkQNiwEpUhrI_quw",{"url":73,"height":74,"width":74,"alt":22,"focalPoint":22},"https://www.datocms-assets.com/104404/1716911865-list-check-duotone.svg",59,"Automate your business rules with no IT ticket: trigger, condition, action.",{"id":77,"label":78,"title":27,"externalLink":27,"internalLink":79,"hash":27},"SXqUf_ToR8G1ZkhTaXjAbQ","Discover our Workflows & Rules Engine",{"_modelApiKey":29,"slug":80},"workflow-and-rules-engine",{"id":82,"icon":83,"description":86,"link":87},"KKrxQvrgRMeclVh284ujjg",{"url":84,"height":85,"width":85,"alt":22,"focalPoint":22},"https://www.datocms-assets.com/104404/1738247814-artificial-intelligence-1.svg",800,"Four AI agents connected to your OMS: assistant, detection, data entry, routing.",{"id":88,"label":89,"title":27,"externalLink":27,"internalLink":90,"hash":27},"RGbysaBoSLSIQlk15iB-vg","Discover our AI agents",{"_modelApiKey":29,"slug":91},"ia-et-agents",{"id":93,"icon":94,"description":97,"link":98},"NiyrDT5gTJa9SDMLiq8Adg",{"url":95,"height":20,"width":96,"alt":22,"focalPoint":22},"https://www.datocms-assets.com/104404/1725356547-plug-duotone-solid.svg",81,"50+ native connectors and a REST API to plug in your entire ecosystem.",{"id":99,"label":100,"title":27,"externalLink":27,"internalLink":101,"hash":27},"fpzQJJQXSlSKy5gHtxLilA","Discover our Middleware",{"_modelApiKey":29,"slug":102},"middleware-and-open-api",{"_modelApiKey":7,"id":104,"navLabel":105,"groupItems":106},"dJvX0taHSQ-MMDsZMYudRQ","Solutions",[107,142,185,223],{"_modelApiKey":12,"id":108,"label":109,"items":110},"Mmb50snzS52KxJ0SwGXPkQ","Logistics Provider Solutions",[111,120,129],{"id":112,"icon":113,"description":114,"link":115},"LD94_QMfQeKz9XW57uVFYw",{"url":19,"height":20,"width":21,"alt":22,"focalPoint":22},"The white-label collaboration portal you offer your shipper customers.",{"id":116,"label":117,"title":27,"externalLink":27,"internalLink":118,"hash":27},"BJWa1lOtR5WXqaXCaW3TYg","3PL Portal",{"_modelApiKey":29,"slug":119},"3pl-portal",{"id":121,"icon":122,"description":123,"link":124},"Dkbr69TES3ukAMFBt5L60w",{"url":84,"height":85,"width":85,"alt":22,"focalPoint":22},"Connect your e-commerce customers' systems to your WMS in days, not months.",{"id":125,"label":126,"title":27,"externalLink":27,"internalLink":127,"hash":27},"T-EGEaMUQaO1lBvFPfljqw","3PL Connect",{"_modelApiKey":29,"slug":128},"3pl-connect",{"id":130,"icon":131,"description":135,"link":136},"TaTtJEALQ0-eQoNznfJVAQ",{"url":132,"height":133,"width":134,"alt":22,"focalPoint":22},"https://www.datocms-assets.com/104404/1716466321-warehouse-duotone-2.svg",85,86,"The shared dock booking calendar for carriers and shippers.",{"id":137,"label":138,"title":139,"externalLink":27,"internalLink":140,"hash":27},"QyeoSLqQSy25HwT16Dnd9g","SpaceDock : dock scheduling","En savoir plus",{"_modelApiKey":29,"slug":141},"spacedock-dock-scheduling",{"_modelApiKey":12,"id":143,"label":144,"items":145},"UKJvx9LDSR2MMGuSLKcvJg","Logistics provider use cases",[146,156,165,176],{"id":147,"icon":148,"description":150,"link":151},"JDRZwCfLRpqMnjtBldu-Rw",{"url":57,"height":58,"width":59,"alt":22,"focalPoint":149},{"x":47,"y":47},"Walk into 3PL RFPs with a white-label customer portal.",{"id":152,"label":153,"title":27,"externalLink":27,"internalLink":154,"hash":27},"QOM3hin4RemlMX7_boQ3YA","Stand out in RFPs",{"_modelApiKey":29,"slug":155},"3pl-solution-rfps",{"id":157,"icon":158,"description":159,"link":160},"MyDswxurTXOA9X0JIMrzAw",{"url":95,"height":20,"width":96,"alt":22,"focalPoint":22},"Simpler, more reliable connectivity with my customers and brands.",{"id":161,"label":162,"title":27,"externalLink":27,"internalLink":163,"hash":27},"RNkIR2FAQzCM-AYYzg908A","Simpler, more reliable connectivity with my customers",{"_modelApiKey":29,"slug":164},"3pl-solution-connectivity",{"id":166,"icon":167,"description":170,"link":171},"FsEK00ddSO-We__k7_c3gw",{"url":168,"height":169,"width":169,"alt":22,"focalPoint":22},"https://www.datocms-assets.com/104404/1694792039-eye.svg",40,"Your customers act on orders, incidents and inventory on their own.",{"id":172,"label":173,"title":27,"externalLink":27,"internalLink":174,"hash":27},"Xqkz2w1nTNu_VT9zfIixmA","Give my customers full transparency",{"_modelApiKey":29,"slug":175},"3pl-solution-transparency",{"id":177,"icon":178,"description":179,"link":180},"Db-XFUvcQNGwlB3mC-Bj5A",{"url":84,"height":85,"width":85,"alt":22,"focalPoint":22},"Double the volume your admin team handles.",{"id":181,"label":182,"title":27,"externalLink":27,"internalLink":183,"hash":27},"ev5FMvAySseGW5n42F1WOA","Boost productivity on administrative tasks",{"_modelApiKey":29,"slug":184},"3pl-solution-productivity",{"_modelApiKey":12,"id":186,"label":187,"items":188},"JYXoDYxMTMuB0EK_na3I3w","Solutions B2B & B2C",[189,197,205,214],{"id":190,"icon":191,"description":192,"link":193},"OSD8HuuqRs6BywQelv-JiQ",{"url":19,"height":20,"width":21,"alt":22,"focalPoint":22},"The OMS that digitizes your supply chain end to end, from 100K to 10M orders a year.",{"id":194,"label":195,"title":195,"externalLink":27,"internalLink":196,"hash":27},"Pe76kIa2QRKdMJg8GXuQbg","Order Management System",{"_modelApiKey":29,"slug":30},{"id":198,"icon":199,"description":200,"link":201},"KJCDmc-PSeGAUEJtQ8e2sw",{"url":132,"height":133,"width":134,"alt":22,"focalPoint":22},"Centralize, manage and automate your inventory operations",{"id":202,"label":203,"title":27,"externalLink":27,"internalLink":204,"hash":27},"FZojF7fKQGymfm8tnz6JGw","IMS",{"_modelApiKey":29,"slug":39},{"id":206,"icon":207,"description":208,"link":209},"eCCCd-N5STS-_PeaZDItSA",{"url":132,"height":133,"width":134,"alt":22,"focalPoint":22},"Outsource logistics without losing control of execution at each 3PL.",{"id":210,"label":211,"title":27,"externalLink":27,"internalLink":212,"hash":27},"LWb_xvZ4TsuQD4SAnCTetw","3PL Control Tower",{"_modelApiKey":29,"slug":213},"3pl-control-tower",{"id":215,"icon":216,"description":217,"link":218},"KGcOCXzZQvGoLFxU9XotxA",{"url":95,"height":20,"width":96,"alt":22,"focalPoint":22},"Connect any WMS and push logistics data out to your entire IT landscape.",{"id":219,"label":220,"title":27,"externalLink":27,"internalLink":221,"hash":27},"OGmvvKOeQfWp94m_J0MPPQ","WMS Middleware",{"_modelApiKey":29,"slug":222},"wms-middleware",{"_modelApiKey":12,"id":224,"label":225,"items":226},"Id7_WJrkSOqoC7FxsO9CWA","B2B & B2C use cases",[227,237,246,255],{"id":228,"icon":229,"description":231,"link":232},"XV89xlnqSWmTf3UHlB636g",{"url":43,"height":44,"width":45,"alt":22,"focalPoint":230},{"x":47,"y":47},"Show an exact date from the product page, and hold to it.",{"id":233,"label":234,"title":27,"externalLink":27,"internalLink":235,"hash":27},"GvAnvVCUQXezCfyA9xUFZA","Deliver on the customer promise (ATP/ATS)",{"_modelApiKey":29,"slug":236},"deliver-on-the-customer-promise",{"id":238,"icon":239,"description":240,"link":241},"aoFnOWZzRSCmyUp53OLuYQ",{"url":19,"height":20,"width":21,"alt":22,"focalPoint":22},"Aggregate your WMS, TMS, 3PLs and carriers in real time on a single platform.",{"id":242,"label":243,"title":27,"externalLink":27,"internalLink":244,"hash":27},"aQlKHXOgRXuh5QJfA16osQ","Manage the supply chain end to end",{"_modelApiKey":29,"slug":245},"manage-your-supply-chain",{"id":247,"icon":248,"description":250,"link":251},"evxZY0kgThWcjDSXFYs79w",{"url":57,"height":58,"width":59,"alt":22,"focalPoint":249},{"x":47,"y":47},"Orchestrate inventory and orders across multiple warehouses and stores.",{"id":252,"label":253,"title":27,"externalLink":27,"internalLink":254,"hash":27},"NC318EPCS_6Kae_LOPhOgg","Orchestrate multi-site flows and inventory",{"_modelApiKey":29,"slug":236},{"id":256,"icon":257,"description":259,"link":260},"Tb4Z2qJgQhexQGm-lqyU3w",{"url":57,"height":58,"width":59,"alt":22,"focalPoint":258},{"x":47,"y":47},"A control tower over your 3PLs and carriers, with no IT project.",{"id":261,"label":262,"title":27,"externalLink":27,"internalLink":263,"hash":27},"bsjB_N5XSiWheXp0cS0cFA","Manage my logistics providers end to end",{"_modelApiKey":29,"slug":264},"manage-your-logistics-providers",{"_modelApiKey":266,"id":267,"link":268},"menu_item","acNRqw8DSEaVSiDkHWH5lw",{"id":269,"label":270,"title":271,"externalLink":27,"internalLink":272,"hash":27},"191260314","Our integrations","integrations",{"_modelApiKey":29,"slug":271},{"_modelApiKey":7,"id":274,"navLabel":275,"groupItems":276},"Pjo4ypSxSQKPhr9pJNqV4Q","Resources",[277],{"_modelApiKey":12,"id":278,"label":27,"items":279},"TkwiRk_fQ02a5e6joZphWA",[280,291],{"id":281,"icon":282,"description":284,"link":285},"eHZsKKvXR-GwYYzkHLlPNA",{"url":283,"height":20,"width":21,"alt":22,"focalPoint":22},"https://www.datocms-assets.com/104404/1725356791-shop-duotone-solid.svg","Customers testimonials",{"id":286,"label":287,"title":288,"externalLink":27,"internalLink":289,"hash":27},"ED-AMptnTSO3MdDTjkSpHA","Our clients","Spacefill customers",{"_modelApiKey":29,"slug":290},"clients-testimonials",{"id":292,"icon":293,"description":297,"link":298},"YOq0LzKjSQaDFaZ4yXij4Q",{"url":294,"height":295,"width":296,"alt":22,"focalPoint":22},"https://www.datocms-assets.com/104404/1716557560-book-1.svg",119,104,"Developper Portal",{"id":299,"label":300,"title":300,"externalLink":301,"internalLink":22,"hash":27},"191848052","API documentation","https://developer.spacefill.fr/",{"_modelApiKey":266,"id":303,"link":304},"MXjE6QjITH62DUfHsgELsg",{"id":305,"label":306,"title":307,"externalLink":27,"internalLink":308,"hash":27},"191260318","About us","About Spacefill",{"_modelApiKey":29,"slug":309},"about-us",{"id":311,"label":312,"title":312,"externalLink":313,"internalLink":22,"hash":27},"180951109","Log in","https://app.spacefill.fr/sign-in/",{"id":315,"label":316,"title":316,"externalLink":27,"internalLink":317,"hash":27},"AegyGxAOQ1qNDniAKHL72g","Get in touch",{"_modelApiKey":29,"slug":318},"talk-to-expert",{"footer":320},{"menu":321,"text":385,"cta":386,"copyrightText":392,"socials":393},[322,342,362,377],{"label":323,"links":324},"Spacefill",[325,327,332,337],{"id":305,"label":306,"title":307,"externalLink":27,"internalLink":326,"hash":27},{"_modelApiKey":29,"slug":309},{"id":328,"label":329,"title":330,"externalLink":331,"internalLink":22,"hash":27},"191258074","View our offers","Join Us","https://www.welcometothejungle.com/en/companies/spacefill",{"id":333,"label":334,"title":334,"externalLink":27,"internalLink":335,"hash":27},"192251050","Terms of Use",{"_modelApiKey":29,"slug":336},"eng-terms-of-use",{"id":338,"label":339,"title":339,"externalLink":27,"internalLink":340,"hash":27},"192251047","Privacy Policy",{"_modelApiKey":29,"slug":341},"privacy-policy",{"label":343,"links":344},"3PL Solutions",[345,347,352,356],{"id":137,"label":138,"title":139,"externalLink":27,"internalLink":346,"hash":27},{"_modelApiKey":29,"slug":141},{"id":348,"label":349,"title":27,"externalLink":27,"internalLink":350,"hash":27},"Tl1Ug5MZSdaQADT9LyzA4Q","Discover Smart Order AI",{"_modelApiKey":29,"slug":351},"ia-logistics-transport",{"id":353,"label":126,"title":354,"externalLink":27,"internalLink":355,"hash":27},"Tgby_I-qR-2Uo3_rTVMcXQ","Hub de connexion WMS",{"_modelApiKey":29,"slug":128},{"id":357,"label":358,"title":359,"externalLink":27,"internalLink":360,"hash":27},"NJXLYgAiS2ii5HnOnU2o3A","360 Logistics Portal","Portail de collaboration 3PL client",{"_modelApiKey":29,"slug":361},"3pl-customer-portal",{"label":363,"links":364},"Shipper Solutions ",[365,371],{"id":366,"label":367,"title":368,"externalLink":27,"internalLink":369,"hash":27},"191260017","The Spacefill platform","360 Logistics Control Tower",{"_modelApiKey":29,"slug":370},"3pl-collaboration-platform",{"id":372,"label":373,"title":374,"externalLink":27,"internalLink":375,"hash":27},"YcC07qZwSoilek_JfmSO7g","WMS connectivity hub","Hub de connexion WMS pour chargeur",{"_modelApiKey":29,"slug":376},"wms-connect",{"label":275,"links":378},[379,384],{"id":380,"label":381,"title":381,"externalLink":27,"internalLink":382,"hash":27},"192234936","Business resources",{"_modelApiKey":29,"slug":383},"resources",{"id":299,"label":300,"title":300,"externalLink":301,"internalLink":22,"hash":27},"\u003Cp>Spacefill is the first platform for visibility, collaboration, and connectivity between logistics providers, carriers, and shippers.\u003C/p>",{"id":387,"label":388,"title":389,"externalLink":27,"internalLink":390,"hash":27},"191846858","Contact Us","Contact Spacefill",{"_modelApiKey":29,"slug":391},"contact","All right reserved. 8 rue Livingstone 75018 Paris, France",[394],{"link":395,"icon":399},{"id":396,"label":397,"title":397,"externalLink":398,"internalLink":22,"hash":27},"181374451","Linkedin","https://www.linkedin.com/company/spacefill/",{"url":400,"height":169,"width":169,"alt":22,"focalPoint":401},"https://www.datocms-assets.com/104404/1691075698-linkedin.png",{"x":47,"y":47},{"page":403},{"_modelApiKey":29,"id":404,"_seoMetaTags":405,"_allSlugLocales":461,"slug":80,"modules":465},"Qf3sP2wLThGyBYqpC0Y2Rg",[406,409,414,417,421,424,427,431,435,439,442,446,450,453,457],{"tag":407,"attributes":22,"content":408},"title","No-code business rules engine | Spacefill OMS - Spacefill",{"tag":410,"attributes":411,"content":22},"meta",{"property":412,"content":413},"og:title","No-code business rules engine | Spacefill OMS",{"tag":410,"attributes":415,"content":22},{"name":416,"content":413},"twitter:title",{"tag":410,"attributes":418,"content":22},{"name":419,"content":420},"description","Automate holds, alerts, reallocations and data propagation with no IT ticket. Trigger, condition, action, configured by business teams in under 10 minutes.",{"tag":410,"attributes":422,"content":22},{"property":423,"content":420},"og:description",{"tag":410,"attributes":425,"content":22},{"name":426,"content":420},"twitter:description",{"tag":410,"attributes":428,"content":22},{"property":429,"content":430},"og:image","https://www.datocms-assets.com/104404/1787212960-hero-page-workflow-en.svg?auto=format&fit=max&w=1200",{"tag":410,"attributes":432,"content":22},{"property":433,"content":434},"og:image:width","1200",{"tag":410,"attributes":436,"content":22},{"property":437,"content":438},"og:image:height","615",{"tag":410,"attributes":440,"content":22},{"name":441,"content":430},"twitter:image",{"tag":410,"attributes":443,"content":22},{"property":444,"content":445},"og:locale","en",{"tag":410,"attributes":447,"content":22},{"property":448,"content":449},"og:type","article",{"tag":410,"attributes":451,"content":22},{"property":452,"content":323},"og:site_name",{"tag":410,"attributes":454,"content":22},{"property":455,"content":456},"article:modified_time","2026-08-24T07:38:35Z",{"tag":410,"attributes":458,"content":22},{"name":459,"content":460},"twitter:card","summary",[462,463],{"locale":445,"value":80},{"locale":464,"value":80},"fr",[466,485,513,547,590,594,612,633,636,653,694],{"id":467,"_modelApiKey":468,"title":469,"text":470,"lightMode":471,"hubspotId":27,"ctas":472,"media":479},"HTs44kQ6RG2LfUiMpYe9YA","hero_full_module","\u003Cp>Automate your business rules\u003Cstrong>\u003Cbr>without an IT ticket\u003Cbr>\u003C/strong>\u003C/p>","\u003Cp>Conditional holds, proactive alerts, automatic reallocation, event propagation. Business teams configure their own workflows and the OMS executes them in real time across the entire chain: orders, stock, transport, returns.\u003C/p>",false,[473],{"id":474,"theme":475,"hideIcon":471,"link":22,"hubspotPopup":476},"Toa8gopASkSSQCHV1JgTjg","primary",{"label":477,"hubspotFormId":478},"Schedule a demo","7d4477af-66ec-486a-9e8a-458800b30c8f",{"id":480,"image":481,"video":22,"videoHasSound":471,"lottieFile":22},"AwoVJmqPTyusaohZyeSyHw",{"url":482,"height":483,"width":484,"alt":22,"focalPoint":22},"https://www.datocms-assets.com/104404/1787212960-hero-page-workflow-en.svg",803,1566,{"id":486,"_modelApiKey":487,"smallTitle":27,"title":27,"subtitle":27,"text":27,"cta":22,"keyNumbers":488},"eHAYI_09QGGZxQHJTrZm6w","key_numbers_module",[489,495,499,503,507],{"id":490,"beforeNumber":491,"number":492,"afterNumber":493,"description":494},"FNbkMKn9QeaOQOlfK8wDVQ","-",90,"%","\u003Cp>manual work on order exception handling\u003C/p>",{"id":496,"beforeNumber":491,"number":497,"afterNumber":493,"description":498},"J6V9iVsrSpuGA-nlTAfUJQ",99,"\u003Cp>picking errors eliminated by automated rules\u003C/p>",{"id":500,"beforeNumber":491,"number":501,"afterNumber":493,"description":502},"MzDHtGISR6Wwyf3DNcXmWA",75,"\u003Cp>WISMO tickets, thanks to proactive alerts before shipment\u003C/p>",{"id":504,"beforeNumber":27,"number":505,"afterNumber":493,"description":506},"Lllp6GPOTHeYiu-yZLM8uA",100,"\u003Cp>of contractual 3PL SLAs measured and escalated automatically\u003C/p>",{"id":508,"beforeNumber":509,"number":510,"afterNumber":511,"description":512},"VajV6ywDTP2EBHQdIWIWgw","\u003C",10,"min","\u003Cp>to create or change a business rule, no developer needed\u003C/p>",{"id":514,"_modelApiKey":515,"smallTitle":516,"title":517,"text":518,"layout":519,"invertBgCard":471,"cols":520,"cta":22},"SE0L3AWvSyicVcPy_D-JFQ","usp_cols_module","The problem","Every business rule you haven't automated becomes a daily operational risk","\u003Cp>Hold a suspicious order. Alert when an SLA starts slipping. Chase the 3PL that hasn't confirmed. Trigger internal recharging on shipment. These rules exist in people's heads. Until they're systematized, every exception costs you time, quality and lost sales.\u003C/p>","2",[521,528,535,541],{"id":522,"icon":523,"title":525,"text":526,"colAlignment":527},"DF6nuwSQTniR6D0KVf9yAw",{"url":524,"height":505,"width":505,"alt":22,"focalPoint":22},"https://www.datocms-assets.com/104404/1779874527-icon-brain.svg","Business rules live in people's heads, not in the system","\u003Cp>The criteria for holding an order, prioritizing a pick, escalating an issue: it's all tribal knowledge. When the key person is away, the rule disappears. When they move teams, decisions lose consistency. There's no executable reference.\u003C/p>","left",{"id":529,"icon":530,"title":533,"text":534,"colAlignment":527},"b3HQqCJKQ8OmgZZulEBrfA",{"url":531,"height":532,"width":532,"alt":22,"focalPoint":22},"https://www.datocms-assets.com/104404/1779874018-icon-clipboard-1.svg",120,"Exceptions are handled by hand, one at a time","\u003Cp>\u003Cbr>A delivery address to fix, a duplicate to cancel, an order to release, a return to process with no expected receipt: every case becomes a file. Teams spend their days handling exceptions that could be resolved automatically 90% of the time.\u003C/p>",{"id":536,"icon":537,"title":539,"text":540,"colAlignment":527},"G2CwkYIqSXyldGlvpkiN5Q",{"url":538,"height":532,"width":532,"alt":22,"focalPoint":22},"https://www.datocms-assets.com/104404/1779886322-icon-megaphone-1.svg","Alerts arrive too late, when they arrive at all","\u003Cp>\u003Cbr>A 3PL slipping on lead times, a stock threshold breached, a contractual SLA at risk: without a real-time monitoring engine, the information surfaces through a customer complaint or a weekly meeting. Too late to act.\u003C/p>",{"id":542,"icon":543,"title":545,"text":546,"colAlignment":527},"dxI6m8zLRr-Dig00R9m6UQ",{"url":544,"height":532,"width":532,"alt":22,"focalPoint":22},"https://www.datocms-assets.com/104404/1779874018-icon-crane-1.svg","Every new rule is an IT ticket, and weeks of waiting","\u003Cp>A new channel, a new 3PL, a new customer type: every time, it means development, testing and acceptance. Operations are held hostage by development capacity. Business rules can't keep pace with the business.\u003C/p>",{"id":548,"_modelApiKey":515,"smallTitle":549,"title":550,"text":551,"layout":519,"invertBgCard":471,"cols":552,"cta":22},"K35tArbRT4yiKUagxIrrxg","What changes","Five real cases. One engine.","\u003Cp>Situations supply chain, e-commerce and customer service teams handle every day.\u003C/p>",[553,561,568,574,579,585],{"id":554,"icon":555,"title":559,"text":560,"colAlignment":527},"RUuv1lOgT6WnUl737y9W5Q",{"url":556,"height":557,"width":557,"alt":22,"focalPoint":558},"https://www.datocms-assets.com/104404/1781532874-prev-cross.png",240,{"x":47,"y":47},"Incomplete address, 3PL rejects it","\u003Cp>An order with an incomplete address goes to the WMS. The 3PL rejects it. Support hears about it from the customer two days later.\u003C/p>",{"id":562,"icon":563,"title":566,"text":567,"colAlignment":527},"KM3MYlA-TqKiTz1Y9ylgdA",{"url":564,"height":565,"width":565,"alt":22,"focalPoint":22},"https://www.datocms-assets.com/104404/1781532863-icon-check-green.svg",80,"\"Incomplete address\" rule","\u003Cp>The rule holds the order before it reaches the WMS. A support alert fires. The customer is automatically chased to complete the address.\u003C/p>",{"id":569,"icon":570,"title":572,"text":573,"colAlignment":527},"H6RSfWt_RvWPd2h6eMti8Q",{"url":556,"height":557,"width":557,"alt":22,"focalPoint":571},{"x":47,"y":47},"Delay discovered at the penalty","\u003Cp>A 3PL delay on a key account is detected when the contractual penalty lands, invoice attached.\u003C/p>",{"id":575,"icon":576,"title":577,"text":578,"colAlignment":527},"Y-v_SeYeR0qGQi5pjxZEvA",{"url":564,"height":565,"width":565,"alt":22,"focalPoint":22},"Automatic SLA escalation at 80% / 95%","\u003Cp>\u003Cstrong>The contractual SLA is measured continuously.\u003C/strong> At 80% of the lead time elapsed, a Slack alert goes to the 3PL manager. Automatic escalation to the supply chain director at 95%.\u003C/p>",{"id":580,"icon":581,"title":583,"text":584,"colAlignment":527},"RY5DdmMJSjyViGFuyiVQ_g",{"url":556,"height":557,"width":557,"alt":22,"focalPoint":582},{"x":47,"y":47},"Fraud checked by hand","\u003Cp>E-commerce teams manually review at-risk orders (fraud, inconsistent pricing, duplicates). Some slip through.\u003C/p>",{"id":586,"icon":587,"title":588,"text":589,"colAlignment":527},"b0PRFrvxR9qXVin7360Sgw",{"url":564,"height":565,"width":565,"alt":22,"focalPoint":22},"Automatic fraud scoring","\u003Cp>\u003Cstrong>Scoring rules automatically hold at-risk orders\u003C/strong>, notify the fraud team, and release them as soon as they're validated.\u003C/p>",{"id":591,"_modelApiKey":592,"alignment":593,"content":22},"cn430g7zQaW9d2ro19FZUQ","rich_text_module","center",{"id":595,"_modelApiKey":596,"smallTitle":597,"title":598,"text":27,"tabs":599},"ar-NCRTHTP219Lox0Ipi7Q","tabs_slider_module","Use cases","Three real-world setups. One engine.",[600,604,608],{"id":601,"title":602,"text":603,"cta":22,"media":22,"icon":22},"FXfJyeocQXu-NuskRyTrrg","🛍️ Omnichannel retail","\u003Ch4>Automatically hold at-risk orders without slowing down legitimate ones\u003C/h4>\n\u003Cp>\u003C/p>\n\u003Cp>Omnichannel retail chain. Sales through e-commerce, marketplace, stores and click &amp; collect. 60,000 orders a month. Part-time fraud team. Suspicious orders (abnormal amount, invalid address, duplicates, risky payment methods) were reaching the WMS before anyone detected them.\u003C/p>\n\u003Cp>\u003Cstrong>Problems identified\u003C/strong>\u003C/p>\n\u003Cul>\n\u003Cli>\u003Cspan style=\"background-color: transparent; font-family: inherit; font-size: inherit; font-style: inherit; font-variant-ligatures: inherit; font-variant-caps: inherit; font-weight: inherit;\">Fraudulent orders shipped and discovered at chargeback: straight losses.\u003Cbr>\u003C/span>\u003C/li>\n\u003Cli>\u003Cspan style=\"background-color: transparent; font-family: inherit; font-size: inherit; font-style: inherit; font-variant-ligatures: inherit; font-variant-caps: inherit; font-weight: inherit;\">Orders with incomplete addresses rejected by the 3PL, handled by support 48 hours later.\u003Cbr>\u003C/span>\u003C/li>\n\u003Cli>\u003Cspan style=\"background-color: transparent; font-family: inherit; font-size: inherit; font-style: inherit; font-variant-ligatures: inherit; font-variant-caps: inherit; font-weight: inherit;\">Duplicate orders during peak: unnecessary shipments and returns to manage.Les workflows Spacefill déployés\u003Cbr>\u003Cbr>\u003C/span>\u003C/li>\n\u003C/ul>\n\u003Cp>\u003Cstrong>Spacefill workflows deployed\u003C/strong>\u003C/p>\n\u003Cp>\u003Cbr>\u003Cstrong>1. Fraud scoring rule at checkout\u003C/strong>\u003Cbr>Trigger: order received. Conditions: amount above threshold, high-risk country, inconsistent IP address. Action: pre-ship hold + Slack notification to the fraud team.\u003C/p>\n\u003Cp>\u003Cstrong>2. Automatic address check\u003C/strong>\u003Cbr>Trigger: order created. Condition: incomplete or invalid address (API verification). Action: hold + automatic email to the customer to correct it + release on validation.\u003C/p>\n\u003Cp>\u003Cstrong>3. Duplicate detection\u003C/strong>\u003Cbr>Trigger: order received. Condition: same customer, same basket, under 10 minutes apart. Action: put on hold, alert, merge if confirmed.rigger : commande reçue. Condition : même client, même panier, &lt; 10 min. Action : mise en attente, alerte, regroupement si confirmé.\u003C/p>\n\u003Cp>\u003Cstrong>4. Address change before shipment\u003C/strong>\u003Cbr>Trigger: customer request through support. Condition: order not yet shipped, address verified. Action: real-time WMS update, confirmation to the customer.\u003C/p>",{"id":605,"title":606,"text":607,"cta":22,"media":22,"icon":22},"Eg6p-hAjSpSS6XaHU6QvhQ","🏭 Multi-ERP manufacturer","\u003Ch4>Multi-ERP, multi-3PL, contractual SLAs and automated internal recharging\u003C/h4>\n\u003Cp>\u003C/p>\n\u003Cp>Industrial manufacturer. Outsourced 3PL network across 4 countries, 30+ carriers. Two ERPs coexisting across two business units (SAP S/4HANA and Sage X3). Frequent inter-BU transfers. Contractual SLAs with 3PLs to track. Internal recharging between subsidiaries to generate on every shipment.\u003C/p>\n\u003Cp>\u003Cstrong>Problems identified\u003C/strong>\u003C/p>\n\u003Cul>\n\u003Cli>3PL SLAs are measured monthly, after the fact. Penalties get debated once it's too late.\u003C/li>\n\u003Cli>Inter-BU internal recharging is keyed in manually in each ERP by the finance team.\u003C/li>\n\u003Cli>Cross-border transfers trigger different customs rules, handled by email.\u003C/li>\n\u003C/ul>\n\u003Cp>\u003Cstrong>Spacefill workflows deployed\u003C/strong>\u003Cbr>\u003Cbr>\u003Cstrong>1. Continuous SLA measurement, by 3PL and by customer\u003C/strong>\u003Cbr>Trigger: every logistics step (picking, shipping, delivery). Condition: comparison against the contractual SLA. Action: Slack alert at 80% of the lead time, escalation to the supply chain director at 95%.\u003C/p>\n\u003Cp>\u003Cstrong>2. Automatic internal recharging on shipment\u003C/strong>\u003Cbr>Trigger: shipment confirmed. Condition: issuing BU ≠ receiving BU. Action: webhook to the relevant ERP (SAP or Sage X3) with amount, cost centres and order reference. Accounting entry generated with no manual input.\u003C/p>\n\u003Cp>\u003Cstrong>3. Customs rules by country pair\u003C/strong>\u003Cbr>Trigger: cross-border shipment. Condition: shipping/delivery country pair. Action: document generation, transit notification, status update.\u003C/p>\n\u003Cp>\u003Cstrong>4. Dynamic reallocation when an issue occurs\u003C/strong>\u003Cbr>Trigger: shortage detected or SLA at risk. Condition: alternative site eligible. Action: automatic reallocation to the backup 3PL, without touching the sales channel.\u003C/p>",{"id":609,"title":610,"text":611,"cta":22,"media":22,"icon":22},"PYI3JshKSSCZ-rXjPT2ACA","📦 E-commerce / returns","\u003Ch4>A complete returns workflow, from customer request to accounting entry\u003C/h4>\n\u003Cp>\u003C/p>\n\u003Cp>DTC e-commerce brand. Generous returns policy, 22% return rate. Returns arriving at the 3PL with or without an expected receipt, with recurring gaps between what the customer declared and what physically shows up. Handled manually by a team of 3.\u003C/p>\n\u003Cp>\u003Cstrong>Problems identified\u003C/strong>\u003C/p>\n\u003Cul>\n\u003Cli>\u003Cspan style=\"background-color: transparent; font-family: inherit; font-size: inherit; font-style: inherit; font-variant-ligatures: inherit; font-variant-caps: inherit; font-weight: inherit;\">Undeclared returns restocked without inspection, creating quality risk and accounting discrepancies.\u003Cbr>\u003C/span>\u003C/li>\n\u003Cli>\u003Cspan style=\"background-color: transparent; font-family: inherit; font-size: inherit; font-style: inherit; font-variant-ligatures: inherit; font-variant-caps: inherit; font-weight: inherit;\">Average refund time to the customer: 9 days. Hits NPS and repeat purchases.\u003Cbr>\u003C/span>\u003C/li>\n\u003Cli>\u003Cspan style=\"background-color: transparent; font-family: inherit; font-size: inherit; font-style: inherit; font-variant-ligatures: inherit; font-variant-caps: inherit; font-weight: inherit;\">No consolidated visibility: label generated in one system, expected receipt in another, discrepancies handled by email.\u003C/span>\u003C/li>\n\u003C/ul>\n\u003Cp>\u003Cstrong>Spacefill workflows deployed\u003C/strong>\u003Cbr>\u003Cbr>\u003Cstrong>1. Return created from the original order\u003C/strong>\u003Cbr>Trigger: customer request. Condition: eligibility rules (window, condition, product). Action: return created, label generated (Teliae, TDI, ITinsell, Sendcloud), sent to the customer, expected receipt pushed to the WMS.\u003C/p>\n\u003Cp>\u003Cstrong>2. Undeclared return handling\u003C/strong>\u003Cbr>Trigger: physical receipt with no expected receipt. Condition: customer can be identified. Action: case created, support notified, mandatory inspection before restocking.\u003C/p>\n\u003Cp>\u003Cstrong>3. Declared vs received discrepancy handling\u003C/strong>\u003Cbr>Trigger: physical inspection. Condition: quantity or SKU different from what was declared. Action: refund held, team notified, manual validation before closing.\u003C/p>\n\u003Cp>\u003Cstrong>4. Automatic refund and ERP entry\u003C/strong>\u003Cbr>Trigger: return validated. Condition: condition compliant. Action: refund triggered at the PSP (event-driven), ERP entry, sellable stock updated.\u003C/p>",{"id":613,"_modelApiKey":487,"smallTitle":27,"title":614,"subtitle":615,"text":27,"cta":22,"keyNumbers":616},"CkWbYzjeQm6xANGFyoycqg","The operational efficiency automation delivers","Results measured across Spacefill deployments in production in 2025-2026.",[617,620,623,626,630],{"id":618,"beforeNumber":491,"number":492,"afterNumber":493,"description":619},"cKKK95V4ROiwXQ74hXgpVQ","\u003Cp>manual work on order processing\u003C/p>",{"id":621,"beforeNumber":491,"number":497,"afterNumber":493,"description":622},"XofLOxROQeqCMLHOhcmEMQ","\u003Cp>picking errors, thanks to control rules\u003C/p>",{"id":624,"beforeNumber":27,"number":505,"afterNumber":493,"description":625},"Hm8Zx7sSRaSiQx0pwlr3pg","\u003Cp>of contractual 3PL SLAs measured automatically\u003C/p>",{"id":627,"beforeNumber":27,"number":628,"afterNumber":493,"description":629},"Qh3hl-ZrR7WNhYRsthkQtw",92,"\u003Cp>of exceptions resolved without human intervention\u003C/p>",{"id":631,"beforeNumber":509,"number":510,"afterNumber":511,"description":632},"S7XMvBc9Q5qEoPAnOq9zkQ","\u003Cp>to configure a business rule, no developer needed\u003C/p>",{"id":634,"_modelApiKey":515,"smallTitle":27,"title":27,"text":27,"layout":27,"invertBgCard":22,"cols":635,"cta":22},"RdtqqBf1S9actj5D8ziKOw",[],{"id":637,"_modelApiKey":515,"smallTitle":638,"title":639,"text":27,"layout":27,"invertBgCard":471,"cols":640,"cta":22},"XHxdOpQ9Q7WM7ZuMZ22OUg","Common objections","What we hear most often",[641,645,649],{"id":642,"icon":22,"title":643,"text":644,"colAlignment":27},"ChDMtlGdSVKfN32rVsEtEA","\"Our business rules are too specific, they'll never fit a standard tool.\"","\u003Cp>The engine is built for variety. Rules aren't fixed templates: AND/OR operators, threshold values, branching, sub-workflows. The cases you think are exotic are often already running at another customer.\u003C/p>\n\u003Cp>\u003Cstrong>Configuration support from Spacefill teams\u003C/strong>\u003C/p>",{"id":646,"icon":22,"title":647,"text":648,"colAlignment":27},"Mg2iLIvBTy6-98-YA6BE5A","\"A rules engine is a black box. How do we audit it?\"","\u003Cp>Every execution is logged: rule triggered, data evaluated, decision, timestamp. The audit trail can be viewed by order, by rule or by period. Rules are versioned, editable live, with rollback available. You can also simulate a rule's behaviour directly in the app before deploying it.\u003C/p>\n\u003Cp>\u003Cstrong>Full traceability, aligned with IT and audit requirements\u003C/strong>\u003C/p>",{"id":650,"icon":22,"title":651,"text":652,"colAlignment":27},"ZWtI2cE7TDiFolkqnzrrxQ","\"We'll become dependent on a vendor for our business rules.\"","\u003Cp>Standard rules are configurable by your business teams, with no Spacefill in the loop. No code, no ticket. Supply chain, e-commerce and customer service teams adjust them on their own. Our teams can step in on complex rules during implementation.\u003C/p>\n\u003Cp>\u003Cstrong>Business teams autonomous on 90% of routine adjustments\u003C/strong>\u003C/p>",{"id":654,"_modelApiKey":655,"title":656,"text":27,"questions":657},"Tdd1M4yHSx6i-4OpaZnQ1g","faq_module","Frequently Asked Questions ",[658,662,666,670,674,678,682,686,690],{"id":659,"question":660,"answer":661},"S6Hh1gCdQK2-FUiv_Ff9CA","What is a workflow and rules engine in an OMS?","\u003Cdiv class=\"cg-card\">\n\u003Cp>A workflow engine automates complex business actions from events: when an order comes in, when stock drops below a threshold, when an SLA is at risk. The engine evaluates a configurable condition and triggers an automatic action: a hold, an alert, a reassignment, propagation to another system. Spacefill's rules engine covers every object on the platform: orders, stock, transport, returns, SLAs.\u003C/p>\n\u003C/div>",{"id":663,"question":664,"answer":665},"NdZdOqeKRqWIBITeLahEcA","Can business teams configure rules without a developer?","\u003Cdiv class=\"cg-card\">\n\u003Cp>Yes. Common rules (order holds, SLA alerts, customer follow-ups, Slack propagation, address changes before shipment) are configured in the Spacefill interface, with no code. Supply chain, e-commerce and customer service teams become autonomous on operational adjustments. Complex multi-condition rules are set up with Spacefill teams at implementation, then editable afterwards.\u003C/p>\n\u003C/div>",{"id":667,"question":668,"answer":669},"OhF-ZfxtQkO2uMIp2YQy2w","Does the rules engine handle multi-step workflows and escalations?","\u003Cdiv class=\"cg-card\">\n\u003Cp>Yes. A workflow can chain several conditions and actions: SLA at risk detected, alert to the 3PL manager, a 2-hour delay, then escalation to the supply chain director if unresolved. Escalations, conditional branching and multiple actions per event are all native.\u003C/p>\n\u003C/div>",{"id":671,"question":672,"answer":673},"VGONFBTwQNSmX0aOe9ShaQ","Which objects does the rules engine cover?","\u003Cdiv class=\"cg-card\">\n\u003Cp>Orders (hold, release, cancel, split, route, change address), stock (thresholds, channel exclusions, quotas, reservations), picking (order release, priorities), transport (carrier selection, rescheduling), returns (label, expected receipt, declared vs received discrepancy), contractual SLAs. Rules can also trigger actions in third-party systems via webhook, Slack, Teams, email or ERP.\u003C/p>\n\u003C/div>",{"id":675,"question":676,"answer":677},"UfigCPY6RGCYz95_dDlcfA","How does Spacefill avoid the \"black box\" effect on automated rules?","\u003Cdiv class=\"cg-card\">\n\u003Cp>Every execution is logged: rule triggered, data evaluated, decision made, timestamp. The audit trail can be viewed by order, by rule or by period. Business teams see exactly why an order was held, reassigned or escalated. Rules can be disabled or edited live, with versioning.\u003C/p>\n\u003C/div>",{"id":679,"question":680,"answer":681},"GipfKVABRK6piegLamBiAQ","What's the difference between Spacefill's rules engine and a BPM or Zapier?","\u003Cdiv class=\"cg-card\">\n\u003Cp>A BPM handles document and human processes. Zapier chains application actions without understanding logistics. Spacefill is a workflow engine built for supply chain: it knows the business objects (orders, SKUs, SLAs, 3PLs, transport), the WMS systems (50+ natively connected) and logistics lifecycles. Rules are pre-typed on those objects, not generic API chains.\u003C/p>\n\u003C/div>",{"id":683,"question":684,"answer":685},"fG-nOqMHT2qAYL9LvdzZCA","Can events be propagated to Slack, Teams or an ERP?","\u003Cdiv class=\"cg-card\">\n\u003Cp>Yes. Workflows can publish any lifecycle event to Slack, Microsoft Teams, an ERP (SAP, Sage X3, Oracle, Odoo), a support CRM (Zendesk, Gorgias), a BI tool or a data lake. Slack and Teams propagation channels are missing from most competing OMS platforms.\u003C/p>\n\u003C/div>",{"id":687,"question":688,"answer":689},"QgCXvun4QV2MLxyUc6SESQ","Can rules trigger internal recharging between business units or subsidiaries?","\u003Cdiv class=\"cg-card\">\n\u003Cp>Yes. A workflow can propagate a shipment event to your ERP (SAP, Sage X3) with the associated internal recharging data: issuing BU, receiving BU, amount, channel. Useful for multi-ERP industrial groups consolidating logistics flows across several legal entities.\u003C/p>\n\u003C/div>",{"id":691,"question":692,"answer":693},"OTrUn94dSomhkaUY2HZucw","How long does it take to create a new rule?","\u003Csection class=\"cards-grid alt\">\n\u003Cdiv class=\"cards-grid-inner\">\n\u003Cdiv class=\"cg-grid cols-2\">\n\u003Cdiv class=\"cg-card\">\n\u003Cp>A standard rule (conditional hold, threshold alert, event propagation) takes a few minutes to configure in the interface. Complex multi-condition rules are reviewed with Spacefill teams at initial implementation, then editable independently by your business teams.\u003C/p>\n\u003C/div>\n\u003C/div>\n\u003C/div>\n\u003C/section>",{"id":695,"_modelApiKey":696,"title":697,"text":698,"cta":699,"image":707,"media":22,"inverted":471,"lightMode":471},"UKyOMsN4QE-TRus4eVaf_g","cta_banner_module","Stop handling your exceptions by hand","\u003Cp>A 30-minute demo to see the rules engine running on your real cases: holds, SLA alerts, reallocations, event propagation. No IT ticket required.\u003C/p>",[700],{"id":701,"theme":702,"hideIcon":471,"link":703,"hubspotPopup":22},"LbI9_5ByRuax7dhqbfsuSQ","tertiary",{"id":704,"label":705,"title":705,"externalLink":27,"internalLink":706,"hash":27},"192227987","Request a demo",{"_modelApiKey":29,"slug":391},{"url":708,"height":709,"width":710,"alt":22,"focalPoint":22},"https://www.datocms-assets.com/104404/1787213939-workfow-rich-text-en.svg",500,1500,1789055478157]