Operations: How to Run a Production Day
RoasterTools Operations is where your production team plans, roasts, packages, and fulfills orders every day. This article walks through each step of a production day — from reviewing orders in the morning to shipping them out the door.
Overview:
High Level Overview of a Production Day
Review and approve orders (Orders / Schedule Orders)
Export Orders to Shipstation (optional)
Tip: Watch the training video on Using Operations for a visual walkthrough of this process.
High Level Overview of a Production Day
Below is the high level overview of the steps you'll be taking throughout a production day. Refer to the detailed sections below for specifics on any step.
| Step | Where | What to do |
|---|---|---|
|
Sales > Orders or Operations > Schedule Orders |
Approve pending orders into ready status. Confirm production dates. Check Commerce Orders for unmapped items. |
|
Operations > Create Shipping Labels | Export the orders with shipping methods that are marked to export to shipstation (create labels in shipstation) |
|
Operations > Count Inventory | Verify roast, blend, package, and non-coffee inventory matches what's on the shelf for items with demand. Update any differences. |
|
Operations > Plan Tasks | Click Auto Plan. Review roast, blend, and packaging tasks. Add extra tasks if needed. |
|
Operations > Tasks | Complete roast, blend, and packaging tasks. Check them off as you go. |
|
Operations > Fulfill | Assign packaged products to customer orders. Filter by order, product, or delivery method. |
|
Operations > Ship | Mark fulfilled orders as shipped. Print packing slips or invoices if needed. |
|
Orders Page | Collect payments, sync orders to accounting, email invoices, etc |
💡 Tip: Navigate between pages of the Operations Dashboard but selecting the dropdown menu at the top of each page:

Note: this process will plan for zero inventory after orders are fulfilled.
You can easily add additional tasks to create extra inventory of Roasted and Blended coffee.
If you're aiming to have a set amount of extra packaged inventory on hand (a par level), you can review this method or planning for Pars of Packaged coffee:
How to Plan for Packaged Coffee Par Levels (or extra inventory)
Step 1: Review and approve orders
Orders arrive in pending status — whether they come through the Wholesale Portal, a commerce connection like Shopify, or are entered manually. Pending orders are not included in production planning. You need to approve them into ready status before they'll show up in Auto Plan.
Heads up: If you have customers with assigned production days, the production date on their orders will populate automatically. If you need to move an order to a different day, you can update it on the Orders page or on the Schedule page in Operations.
Who approves orders? That depends on your team. Some roasteries have the office approve orders before the production team arrives. Others have the production lead approve orders first thing in the morning. The key is picking a consistent cutoff time and making sure everyone knows who's responsible.
Approving from the Orders page
- Go to Sales > Orders.
- Review orders in the Pending tab.
- Select the orders you want to include in today's production.
- Click Actions > Approve Orders.

Check Commerce Orders
If you have auto import turned on, commerce orders automatically import into pending tab on orders page. If you don't have it turned on all commerce orders will be in the commerce page, both importable and non importable.
You should still check the Commerce Orders page each production day. There are a few ways to get to the commerce page:
- Orders page > Commerce order button on top right
- Home page > Commerce order button on the "Open Orders" chart
- Operations Dashboard > Commerce Order button on left side
Once there:
- Select importable order and import them

- View non Importable orders (click the 👁️) and see what needs to be done to import them (typically mapping). See our help doc on troubleshooting commerce orders here.

Print Invoices or Packing Slips
You can print packing slips or invoices from the orders page, either individually or in a batch.
- select orders and choose Batch Actions > Print Invoices or Print Packing Slips.

Review Orders - Schedule Page
This page is helpful to get a high level overview of the demand for the day and make adjustments on orders based on your roastery's capacity. Some teams heavily use this page, and others barely use it. It depends on your process and need to move orders around.

- Go to Operations > Schedule Orders.
- Select pending orders and click Approve Orders.

- Review orders.
- You can select the view of Today, Tomorrow, This week or Next Week
-
Select orders to see the total demand for those orders broken down by the the total green weight, roasted weight, and per-variant breakdown on the right side in the Demand Calculator.
Select the ^ to expand details of each section of the Demand Calculator.
- On this page you can also update the production day by selecting an order and then clicking the calendar icon next to the number of orders, or by dragging and dropping the order to a different day

Step 2: Export Wholesale Order Data to Shipstation
Note: This is only for Wholesale Oder Shipping!
Each wholesale order has a delivery method. If you use Shipstation and have the integration setup, orders with methods set to be exported will show up on the page "Create Shipping Labels".
- Go to Operations > Create Shipping Labels
- Select Export Orders.
- Once they've exported the order data will show up in Shipstation.
- In shipstation, you can create the labels.
- If the order had a Live Shipping Rate, the shipping charges will sync back to the invoice once the label is created.

Step 3: Count inventory
Before planning, verify that the system's inventory matches what's physically on the shelf. This step keeps your production plan accurate.
Important: This page only shows items with demand for today's orders — it's not your full inventory. For comprehensive inventory management, go to Inventory in the main navigation.
-
Go to Operations > Count Inventory.
The page is organized into four tabs:
Roast (loose roasted coffee)
Blend (post-roast blends)
Package (bagged products)
Other (non-coffee items like merchandise and supplies).
- Review inventory for each item. If any numbers don't match what you see on the shelf, update the count directly on this page.
- Click Update Inventory to save changes.
Tip: Some teams count at the end of the day instead of the morning. That works fine as long as no one adjusts inventory overnight. If you're making frequent adjustments on this page, it usually means there's a process issue — reach out to your RoasterTools team so we can help identify the root cause.

Step 4: Plan production
The planning page is where you are creating and reviewing the production plan for the day. Auto Plan looks at your orders, current inventory, and roast/blend/packaging settings to calculate exactly what tasks need to be created for the day.
Each tab on the Planning page will show the data for demand, current inventory, created tasks, outstanding (how much you'll be short) and expected carryover (what's left after fulfilling orders) for each item.
On the planning pages you can manually add tasks, delete tasks and use the Auto Plan button to automatically plan tasks to meet your demand for the day.
How to Use Auto Plan and Update Tasks:
- Go to Operations > Plan Tasks.
-
Click Auto Plan.
This will create the tasks necessary to fulfill the demand on the orders
- Review the planned tasks for each tab: Roast, Blend, Package and Bundle.
- Add a Task: If you want additional inventory of any item, click the (+) to Add Task to create them manually.
- Delete a Task: Click a task box to select it. a Trash can icon will appear above the header box. Select the trash icon to delet.
- Filter Tips: To narrow the list, use the "packages with demand" filter to only see items that have demand (are on orders) today.
- Pagination: Each planning page will only list 20 rows before the pages become paginated. Make sure to review all pages or use the filters to narrow down what is displayed.

Important: Auto Plan only adds tasks - it never removes them.
If you move or cancel an order after running Auto Plan, the associated tasks remain.
See Operations: Common Production Workflows and Scenarios for how to handle order changes after planning.
Tip: If someone makes changes to the plan, other terminals need to refresh the page to see updates. A quick refresh ensures everyone's looking at the same information.
Step 5: Complete Tasks
The Planning Pages focuses on creating the task lists for the day.
The Tasks Pages are the to do lists for the day and where tasks are completed.
This is where your production team spends most of the day as they compelte the tasks - roast, blend, and package.
Note: The Tasks Page only displays the total of items needed for the production day, but doesn't connect the products to a customer.
The variants are only connected to a customer on the Fulfill Page.
💡Important: Completing Tasks moves inventory from one state to another.
This is how RoasterTools tracks inventory and production costs accurately.
Completing a Roast Task converts Green Coffee Inventory -> Roasted Coffee Inventory
Completing a Blend Task converts Roasted Coffee Inventory -> Blended Coffee Inventory
Completing a Package Task converts Roasted or Blended Inventory -> Packaged Inventory
✅ Completing the fulfill page task will remove items from your inventory.
- Go to Operations > Tasks.
- Work through tasks in the tab order — this mirrors the flow of production:
| Tab | What it does | Required to Complete these Tasks? |
|---|---|---|
| Pre-blend | Shows green coffee components to blend before roasting | Optional - only complete if it is helpful in your workflow. |
| Roast | Shows how many batches to roast and includes the green weight and expected roasted weight | Yes |
| Blend | Post-roast blend tasks | Yes |
| Package | Lists each variant to be packaged and lists the product, bag, grind and quantity | Yes |
| Label | Lists each variant to be packaged and lists the product, bag, grind and quantity. Can be grouped by Bag or Product | Optional - only complete if it is helpful in your workflow. |
| Grind | Lists each product, the grind variant and then the quantity of each bag variant with that grind setting. | Optional - only complete if it is helpful in your workflow. |
| Bundle | Show products that are made of multiple individual items (example cases) | Yes |
- Complete Tasks
- Tasks will turn green when they are completed.
- You can complete individual tasks by selecting the circle in the task box
- You can select multiple or all task boxes and bulk complete
- select anywhere on the task box, select each task you want to complete as a batch
- or - select box to select all then then mark all as complete
Caution: Be careful with "Select All" while you're getting started. Marking everything as fulfilled at once can create inventory discrepancies if your process isn't solid and therefore numbers aren't right. Review as you go, especially during your first few weeks.

Getting an "insufficient inventory" error?
This means you don't have enough inventory of the ingredient for this item to complete the task.
Example Errors:
- when completing a Roast task -> Not enough Green inventory
- When completing a package task -> Not enough Roast or Blended inventory
You either need to purchase/adjust green inventory or complete the task of the roast/blend/package to create the inventory needed.
Helpful things to know
- Unchecking tasks: Click a completed task again to uncomplete it. If downstream tasks were already completed (e.g., packaging after roasting), uncomplete those first.
- View incomplete: Use this filter to hide finished tasks and focus on what's left.
- Leftover tasks: Anything not checked off today will carry over to tomorrow.
- Adding Tasks that weren't planned : If your team may complete additional tasks that weren't on the plan, no problem. We just want to make sure they're refelcted in the system. If they bag up extra coffee or the roaster roasts and extra batch, just add a task for it and complete it. This keeps inventory accurate.
The golden rule: If something happens on the production floor, make sure it's reflected in RoasterTools.
Add a task for extra batches. Update a task if the batch size changed. The system is only as accurate as the information your team puts in.
Step 6: Fulfill orders
The Fulfill page connects packaged products to specific customer orders. We define "fulfill" as assigning the product to an order (such as putting it in a shipping box or delivery crate). Shipping is when the order leaves your hands.
Mark orders as fulfilled.
Note: You need packaged inventory of an item before you can fulfill it.
- Go to Operations > Fulfill.
- Mark items as fulfilled for each order.
- Once all items on an order are fulfilled, it moves to the Fulfillment tab on the Orders page and is ready to be marked as Shipped in the shipping task.
Sorting and filtering
Switch between views depending on your workflow and needs.
Sort the Page:
| Sort View | Best for |
|---|---|
| By order | Seeing which products go to which customer |
| By product | Warehouse picking - grab all the 12oz bags at once, then sort by customer or get all syrups needed at one time, then complete for each order. |

Filter:
To narrow down what you see on the Fulfill page you can apply filters. There are many filters to choose from. A few common ones are:
Delivery Method - Choose to see orders for a specific delivery method (UPS, local delivery, pickup)
By retail/wholesale - Separating commerce fulfillment from wholesale

Step 7: Ship orders
Once an order is assigned to the order in the fulfilled tab, it is ready to leave the roastery. This could be via shipping, delivery or pickup. You can mark it as shipped when this step is completed.
- Go to Operations > Ship.
- Select fulfilled orders and mark them as Shipped.
- Print packing slips or invoices from this page if needed.
Shipped orders move to the Shipped tab on the Orders page.
The next handoff is typically to whoever manages payments and accounting - syncing orders, collecting payments, and handling adjustments.
Step 8: Sync to accounting and collect payments
To view details for these steps view our other help articles.
Tips & FAQs
Q: How long does morning planning take once we're up and running?
A: Usually about 10 -30 minutes, depending on your process and roastery. Reviewing orders, checking inventory, and running Auto Plan becomes quick once your team has the routine down.
Q: Do I have to complete pre-blend tasks?
A: No. Pre-blend is optional. If your team blends greens and roasts in one step, just complete the roast task — the pre-blend is skipped automatically.
Q: Does the Operations dashboard update in real time across terminals?
A: Not instantly. If someone makes changes, other terminals should be refreshed. Get in the habit of refreshing your page before starting work.
Q: What does the Count Inventory page show?
A: Only items with demand for today — not your full inventory. It's designed for a quick morning check. For full inventory management, go to Inventory in the main navigation.
Q: Can my roaster override a batch size on the fly?
A: Yes. Create a new task with the actual weight, complete it, and delete the original. The system adjusts inventory based on what you actually roasted.
Learn More: For handling order changes, multi-day fulfillment, and other production scenarios, see Operations: Common Production Workflows and Scenarios.
Need help? Click the support button in the bottom-right corner of RoasterTools to search help docs, use AI assistance, or email our support team. During your first few weeks, don't hesitate to reach out — the more context you share (screenshots, order numbers, which page you're on), the faster we can help.