All templates

AMFG Automated Shipment Invoice Drafts

Every hour, WebRun opens AMFG, finds orders newly marked shipped, drafts a matching invoice in QuickBooks with the customer, parts, quantities, and price, leaves it as an unapproved draft for you to review, and posts a short billed-today list to Slack.

Runs on WebRun · Strict Lockdown policy
Every hour WebRunorchestrates each step
1 AMFG find newly shipped orders
2 QuickBooks draft the invoice
3 Slack log what was billed
In short

How do I invoice customers when a 3D printing order ships?

WebRun turns shipped builds into ready-to-approve invoices. Each hour it finds AMFG orders newly marked shipped, drafts a matching QuickBooks invoice with the customer, parts, quantities, and price, and leaves it unapproved for you to review. It posts a Slack list of what was drafted, so billing keeps pace with shipping.

  • Invoices are drafted the hour an order ships
  • Billing matches the parts and price on the AMFG order
  • You approve invoices in seconds instead of rekeying them

Built for 3D printing bureaus · additive manufacturing shops · finance teams · contract manufacturers

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens app.amfg.ai in a real browser with your saved login - no setup, no API keys.

  2. 1
    AMFG - find newly shipped orders
    amfg.ai
    WebRun in AMFG: find newly shipped orders
    WebRun opens AMFG to find newly shipped orders.
    • Open AMFG and filter orders to a shipped status
    • Capture orders newly shipped since the last run
    • Note the customer, parts, quantities, and agreed price for each

    Done when Every newly shipped order is captured with its parts and price.

  3. 2
    QuickBooks - draft the invoice
    • Create a draft invoice in QuickBooks for each shipped order
    • Add the customer, line items, quantities, and price from AMFG
    • Save it as an unapproved draft for you to review. Never send or finalize it automatically

    Done when A draft invoice is prepared in QuickBooks for each shipped order.

  4. 3
    Slack - log what was billed
    slack.com
    WebRun in Slack: log what was billed
    WebRun opens Slack to log what was billed.
    • Post a short list of drafted invoices to your finance channel
    • Show the customer, order, and amount for each
    • Note that each invoice is a draft awaiting your approval

    Done when The team has today's drafted-invoice list in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.amfg.ai
ScheduleRuns automatically on this cadence
Every hour
DeliveryHow each run's result reaches you
Drafted invoices · Slack
OutputWhat each run produces - A draft invoice per shipped order in QuickBooks, unapproved, plus a Slack list of what was drafted for billing.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it send invoices or charge customers on its own?

No. WebRun only prepares a draft invoice in QuickBooks and leaves it unapproved. It never sends the invoice or charges a card. You review each one and finalize it yourself, so billing stays under your control.

Where do the invoice line items come from?

From the shipped order in AMFG. WebRun reads the customer, parts, quantities, and agreed price and copies them onto the QuickBooks draft, so the invoice matches what you actually built and shipped.

What if a price on the order looks wrong?

Because every invoice is left as a draft, you catch it before anything goes out. Adjust the line items in QuickBooks, then approve and send when the numbers are right.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.