Sage 100, connected to everywhere you sell.

We build and run the integrations that move orders, inventory and invoices between Sage 100 and your marketplaces, your store and your dealer portal. Your team stops retyping orders and starts trusting the numbers.

Framework structure drawingA steel truss supported by columns standing on a foundation labeled Sage 100. Hanging from the truss are loads labeled Amazon, eBay, BigCommerce, ShippingEasy and Dealer portal.AmazoneBayBigCommerceShippingEasyDealer portalSage 100
Sage 100 stays your system of record. Everything you sell through hangs off it, kept in sync automatically.

What we build

  • Sage 100 + ecommerce

    Orders from Amazon, eBay, BigCommerce and ShippingEasy flow into Sage 100 as sales orders, get invoiced automatically when the label is bought, and inventory flows back out to every channel.

  • B2B dealer portal

    Your trade customers see their pricing, real availability and lead times, place orders and quotes, and look up order history, all from data that comes straight out of Sage 100.

  • For Sage partners

    You handle implementation and the client relationship. We write the integrations, BOI scripts and custom reports your consultants would rather not, under your name.

Running in production today

These aren’t mockups or proposals. The figures here come from integrations running on live Sage 100 data right now.

Systems live in production
Sage data on the web26 Sage 100 tables and more than 1 million rows mirrored to the web every few minutes through a secured tunnel, replacing manual CSV exports.
Marketplace ordersAmazon, eBay and BigCommerce orders enter Sage as open sales orders, then get invoiced through Sage Business Objects the moment the shipping label is bought, with freight split per box.
InventorySellable quantity pushed to nearly 1,000 Amazon, eBay and BigCommerce listings every 30 minutes, net of open orders, back orders and reserved stock.
Dealer orderingTrade customers order and quote online with their own pricing, live availability and delivery dates. Staff review each order and release it into Sage.
Problems caught earlyA nightly drift report flags allocation errors before they reach purchase orders, and status dashboards show every sync and script at a glance.
Time backMore than 8 hours a day of manual order and inventory entry eliminated.

How a project runs

Most projects start with one channel or one painful process, then grow from there. You pay a one-time build fee, then a monthly license and support plan.

  1. Map it

    A working session on your Sage setup, your channels and where the hours go. You leave with a written plan and a fixed price for the first build.

  2. Build alongside

    New systems run next to your current process, in a Sage test company first, so nothing changes for your team until it’s proven.

  3. Go live

    Switch over one channel or process at a time, with a dashboard showing every sync, every script and every error.

  4. Keep it running

    The monthly plan covers hosting, monitoring, fixes and small changes. When Amazon, eBay or Sage change something, we handle it.

Built from the warehouse floor up

Framework was founded by Mitch Tully after 25 years in distribution, from order entry, receiving and picking through sales operations to running the systems. That’s why our work starts with how orders, stock and invoices actually move, not with the software.

Every project is led by a developer who knows Sage 100 from the inside, and supported from St. Charles, Missouri. You work directly with the developer building your system, and your data stays on servers we run in the United States.

Tell us what needs connecting

Describe the systems you run and where the manual work is. You’ll get a reply from the developer who would build it, usually within one business day.

Your first call is with a developer, not a salesperson.