Billy drafts. You buy.

AI shipping labels


From paste, voice, or screenshot.

Billy is GoatLabels' AI shipping assistant: paste, dictate, or screenshot an order and get a ready-to-buy label draft across USPS, UPS, FedEx, and DHL.

One draft, four carriers quoted

Billy prices USPS, UPS, FedEx, and DHL on the same order before you pick.

UPSFedExDHLUSPS + more
Instant labels Create and print in seconds.
Fast delivery Save time. Ship smarter.
Worldwide shipping Reach customers everywhere.

Pay per label from a prepaid wallet

Card, Apple Pay, Google Pay, ACH, or crypto — no monthly minimum.

VisaMastercardAmerican ExpressApple PayGoogle PayBitcoinEthereumTether (USDT)
Secure Bank-level security.
Instant Top-ups in seconds.
Global Accepted worldwide.
Three ways in, one label out

How AI label creation actually works.

The slow part of shipping was never the printer — it was retyping an address someone already sent you. Billy takes the order in whatever shape it arrived and hands back a filled draft with live rates attached. You read it, you buy it, you print it.

Paste the order

Drop in the raw text — an order confirmation, a DM, a name and address typed badly across four lines. Billy separates the recipient from the item, normalises the address, and guesses the box from what you have shipped before.

Say it out loud

Hold the mic and describe the shipment in plain English. Billy reads back the address, the service, and the price so you can confirm without looking at the screen — useful when both hands are holding packing tape.

Screenshot it

Snap or paste a screenshot of an Instagram DM, a TikTok message, or a handwritten note. Billy pulls the name, address, and item out of the image and fills the label draft with them.

The AI never spends your money on its own

A draft is not a purchase. Billy shows the parsed recipient, the package, the service, and one all-in price, and waits. Nothing debits your balance until you confirm — and a void credits straight back if you confirm the wrong thing.

Real carriers, ordinary labels

What prints is a standard USPS, UPS, FedEx, or DHL label — scannable at any counter, trackable in the usual places. The AI changes how the label gets filled in, not what the carrier receives. See cheap shipping labels for how the rates compare.

How it works

From a message you can barely read to a printed label. The AI does the data entry, you keep the buy button.

Four steps, and only one of them is yours. Shopify, Etsy, WooCommerce, eBay, and TikTok Shop sync into To Ship on their own; for the channels with no order feed — an Instagram DM, a text message, a handwritten note — paste it, say it, or screenshot it. Billy captures the order, drafts the shipment, and prices it, and you read the draft and approve it.

1
Messy order in
Paste, voice, or screenshot
maya_boutique

Hey! 2x hoodies (M) 1x tee (L) 😅 Ship to: Maya R. Austin, TX 78701

Shopify
New order #1042
TikTok Shop
New order #5827
Order screenshot
Order
#1847
Customer
Jordan Lee
Items
1x Hoodie (L)
Address
Brooklyn, NY
Drop screenshot or paste order

DMs, screenshots, voice notes, marketplaces — Billy reads all of them.

2 Billy AI

Reading, checking, and validating.

Billy AI
  • Separates the recipient from the item
  • Normalises and validates the address
  • Guesses the box from what you shipped before
  • Turns one image into up to 25 drafts
Checked. Verified. Waiting for your yes.
3
Clean label out
You approve, then it prints
Payment confirmed
Prepaid wallet balance
$12.47
USPS
Label purchased
USPS Priority Mail
$12.47

Print from your phone or a thermal printer. Tracking syncs back to the store, and a void credits your wallet in seconds.

Orders arrive in every format. Billy reads all of them.

AI labels for wherever you sell.

Shopify, Etsy, WooCommerce, and TikTok Shop sync straight into To Ship, and tracking pushes back when you print. For the channels with no order feed — Instagram, Facebook, a text message — paste the DM or the screenshot and Billy builds the same label draft from it, priced against all four carriers exactly like a synced order.

Via AItiles: paste the DM or the screenshot — Billy reads it, no connector to set up.

Shopify logo Shopify
Etsy logo Etsy
WooCommerce logo WooCommerce
TikTok Shop logo TikTok Shop
Instagram logo Instagram AI Facebook logo Facebook AI
Amazon logo Amazon
eBay logo eBay
Show 15 more Show less
Squarespace logo Squarespace
Wix logo Wix
Walmart logo Walmart
Shopify Plus logo Shopify Plus Soon
Square logo Square
BigCommerce logo BigCommerce
Magento logo Magento
Zapier logo Zapier Soon
NetSuite logo NetSuite Soon
Ecwid logo Ecwid Soon
Temu logo Temu
Shein logo Shein Soon
ChannelAdvisor logo ChannelAdvisor Soon
SkuVault logo SkuVault Soon
Zoho Inventory logo Zoho Inventory Soon
Everything Billy does. Zero bloat.

An assistant that ships.
Not a chatbot bolted to a form.

The things Billy actually does for a shipping day. No CRM, no CMS, no prompt library you would never open.

One wallet,
every way to pay

Card, Apple Pay, Google Pay, bank transfer, and crypto all top up the same balance, and every label Billy drafts is bought from it — no monthly minimum underneath, so a slow month costs nothing. Void a shipment and the refund goes straight back to your balance, ready for the corrected label.

Wallet balance
$1,247.36 USD
AI

Smart Fill drafts
up to 25 parcels

One paste, one photo, or one voice note in — a batch of validated, priced, ready-to-print drafts out. Snap an Instagram DM, a TikTok message, or a photo of a note and the name, address, and item come out of the image instead of being retyped. Billy also knows your saved customers, box presets, and history: "Where's the package to Maya?" "What did I spend on UPS last week?" — and only ever sees your data, never anyone else's.

Billy LIVE
Where's the package to Maya?
It's in transit via UPS. Expected Friday, Aug 7.
UPS
1Z8923A6B05G4123456
In transit
Austin, TX → Dallas, TX
Ask Billy anything...

All-in pricing
on every draft

The AI never guesses at cost. Each draft carries one price, and that price is what leaves your prepaid wallet the moment you approve it — nothing is charged while you are still editing fields inline. Only a carrier re-weigh can change it, and that arrives as a clear ledger entry.

Shipment summary
UPS Ground $12.49
Insurance $0.75
Fuel surcharge $0.32
Total $13.56

Four carriers rated
on one draft

USPS, UPS, FedEx, and DHL quoted side by side for the same package, so picking the carrier is a comparison instead of four separate lookups. International drafts include duties and taxes paid at checkout, so your customer pays nothing on delivery.

Compare rates
UPS UPS $12.48
FedEx FedEx $13.22
DHL DHL $14.10
USPS USPS $11.79
Duties & taxes paid

Public API +
signed webhooks

REST endpoints, signed webhooks, idempotency keys, drawing on the same prepaid balance as the app. Billy takes the one-off from a DM; the API takes the 3am cron job.

POST /v1/shipments
{
"to": { "name": "Maya" },
"from": { "name": "Alex" },
"service": "ups_ground",
"label_format": "pdf"
}
Webhook delivered
GoatLabels mobile shipments queue with AI-drafted labels
Billy drafting a label from a pasted DM on mobile

Draft ready

CL-1038 · Seattle, US

The AI lives where the orders arrive

The assistant is on the same phone as the DMs.

Orders arrive on your phone, so that is where Billy reads them. Screenshot the DM in the app you got it in, hand it to the assistant, and a filled, priced draft comes back before you have put the phone down.

Paste or snap a screenshot of an Instagram DM, a TikTok message, or a handwritten note — Billy pulls the name, address, and item out of the image.
Hold the mic and describe the shipment out loud; Billy reads the parsed address and the all-in price back so you can approve without looking.
Every draft shows four carrier quotes before anything is bought — you confirm with a tap.
One-tap print to your phone's share sheet or a thermal printer over Wi-Fi.
Push alerts when a Shopify, Etsy, WooCommerce, or TikTok Shop order lands in the queue.
Billy, out loud

Dictate the order, get the label back.

Voice is the fastest of the three inputs when your hands are busy. Hold the mic, say who it is going to and roughly what is in the box, and Billy looks up the buyer from your saved customers, quotes USPS, UPS, FedEx, and DHL, and queues the draft for your yes. The same assistant answers for the label afterwards — "Where's Maya's package?" pulls the tracking history and reads it back. This is the real product, not a render.

goatlabels.io/dashboard/shipments — Billy
Billy reading back Maya's tracking history over the purchased labels list

Listening

"Where's Maya's package?"

Out for delivery

CL-1039 · Austin, TX · by 6 PM

Plain English in — names, addresses, weights, carriers, services · pulls saved customers, past orders, and box presets · reads the rate back before anything is bought · in the app, the browser, or on Telegram with Pro.

Live rates on every draft

Drafts the AI prices honestly.

Billy never guesses at cost. Every draft comes back with the live carrier options side by side, each one all-in, and the one Billy recommends is read back to you before anything is bought.

US → DE 2.6 lbs 12×8×4 in
USPS

USPS

Priority Mail Intl

10–15 days

$7.40

$1.90 of duties & taxes prepaid, not billed to your buyer

all-in · approve to buy

Billy's pick
FedEx

FedEx

Intl Connect Plus

3–5 days

$8.90

$2.20 of duties & taxes prepaid, not billed to your buyer

all-in · approve to buy

DHL

DHL

Express Worldwide

1–2 days

$9.80

$2.50 of duties & taxes prepaid, not billed to your buyer

all-in · approve to buy

No carrier invoice the day after Void → credit straight back to your wallet Multi-currency display
Public API v1

Billy for the one-offs, an API for the flow.

REST, JSON, one Bearer header. When the orders stop being messy, stop asking an assistant to read them — create and buy labels programmatically from the same prepaid balance. Signed webhooks instead of polling, real idempotency keys, errors that tell you what to fix.

Signed webhooks instead of polling for tracking events
Real idempotency keys — a retried order never buys two labels
Errors that name the field to fix, not a stack trace
OpenAPI 3.1 spec, no SDK lock-in, unlimited calls on every plan
Read the API docs Get an API key $0 on every plan
curl https://api.goatlabels.io/api/v1/shipments
POST /api/v1/shipments
Authorization: Bearer sk_live_…
Idempotency-Key: ord_8421

{
  "to": { "name": "Joyce", "city": "Berlin", "country": "DE" },
  "parcel": { "weight": 2.6, "weight_unit": "lb" },
  "service": "fedex_intl_priority"
}
Simple pricing

The AI assistant is in the free plan.

Two plans. No seats, no surprise fees, no "talk to sales." Billy — chat, voice, memory, screenshot parsing — is on Free, along with 50 shipments a month and everything else unlimited. Go Pro for unlimited shipments, cheaper label pricing, and Billy on Telegram.

Pro

Most popular
$40 / month
Unlimited shipments — no monthly cap
Cheaper label pricing that scales with your volume
Billy AI on Telegram — draft a label without opening the dashboard
API access still free and unlimited

Volume pricing

illustrative
less volume more volume

more volume → lower per-label rates

Free

$0 / forever

The full assistant, not a trial of it — genuinely free.

50 shipments a month, no monthly minimum to print
Billy AI assistant — chat, voice, memory, screenshot parsing
Paste, dictate, or screenshot an order into a priced draft
Shopify, Etsy, Woo, Amazon & TikTok into one To Ship queue
Address validation, batch drafting & branded tracking
Unlimited team, stores & public REST API with webhooks

Billy everywhere

Billy runs unlimited in the web app on Free — desktop or mobile, chat, voice, memory, and screenshot parsing all included. Pro adds Billy on Telegram and the other off-web channels.

Web — every plan Telegram — Pro

API free on every plan

GET /api/v1/shipments

200 OK · plan: free

Unlimited calls on Free — still unlimited on Pro.

Bring what you pay today

On Pro we will work with you to beat the label rates you are already getting from

ShippoPirate ShipShipStation
No contracts Cancel anytime Start in seconds
USPS UPS FedEx DHL

Billy quotes live from USPS, UPS, FedEx, and DHL and shows one all-in number on every draft — no surcharges added at checkout. Full pricing details

Who gets the most out of an AI shipping assistant

The time Billy saves scales with how messy your orders arrive.

Clean CSV exports were never the problem; screenshots, DMs, and dictated addresses were. These are the four shapes of seller where the assistant does the most typing.

Creators after a viral post

TikTok Shop & live commerce

Batch drafting

A hundred orders land overnight in three different formats. Billy drafts each one — recipient, package, service, price — and you approve them in a batch instead of filling a hundred forms.

25 drafts from one image address validation bulk print
goatlabels.io/dashboard/shipments
GoatLabels shipments queue with purchased labels

Makers packing one-offs

Etsy & independent creators

Odd boxes, odd weights, one order at a time. Say the dimensions out loud while you tape and the priced draft is waiting when the box is closed.

Drafted while you packed

Order #1024 · dictated, validated, waiting

DM sellers

Orders that arrive as chat

got the dress! can you ship to Austin?
Draft ready · CL-1024

Small teams without a shipping desk

Nobody's job is data entry

API

for the steady flow, Billy for the one-offs

Real sellers, real words

What sellers say once Billy does the typing.

A video took off and I had 80 TikTok Shop orders by morning. I printed every label from my phone on the bus to the post office.
E

Early customer · TikTok

TikTok Shop seller

TikTok Shop
I run my Etsy shop from the kitchen. The AI reads the order, picks the carrier, the label prints. That's the whole workflow now.
E

Early customer · Etsy

Etsy maker

Etsy
The API is what every shipping API pretends to be. Idempotency that actually works.
S

Sasha R.

Staff engineer, marketplace

API user

AI shipping label FAQ

What are AI shipping labels?
An AI shipping label is an ordinary carrier label — USPS, UPS, FedEx, or DHL — where the data entry was done by an assistant instead of by you. On GoatLabels, Billy reads a pasted order, a voice note, or a screenshot, fills the addresses, weight, dimensions, and service, and hands you a draft. The label itself is the same one the carrier would issue from a form you typed by hand.
Does the AI buy the label without asking me?
No. Billy drafts; you buy. Every draft shows the parsed addresses, the package, the chosen service, and one all-in price before anything is charged. Nothing leaves your wallet until you confirm, so a misread address costs you a correction rather than a wasted label.
What happens when the AI reads an address wrong?
You see the parsed fields before you buy, so you can fix them inline the same way you would edit a form. If a bad label does get printed, void it and the amount is credited back to your wallet balance in seconds, ready to spend on the corrected one.
Which carriers can the AI create labels for?
USPS, UPS, FedEx, and DHL. Billy quotes live rates from all four side by side on the same draft, so choosing the carrier is a comparison rather than four separate lookups.
Do I need a subscription to use the AI assistant?
No. There is no monthly minimum to print a label — fund your wallet, pay per label, and a slow month costs nothing. An optional Pro plan is a flat monthly fee for sellers who want higher shipment limits and extras like Billy on Telegram.
How do I pay for the labels the AI drafts?
From a prepaid wallet balance. Top it up with a credit or debit card, Apple Pay, Google Pay, ACH bank transfer, or crypto — the funding method has no effect on rates, carriers, or what Billy can do. Each label you approve debits that balance.
Can I get AI-drafted labels through the API?
Yes. The public REST API creates and buys labels programmatically with a Bearer token and signed webhooks, and it draws on the same prepaid balance as the app. Teams typically let Billy handle the odd one-off from a DM while the API handles the steady order flow.
Stop retyping addresses somebody already sent you.

Hand the order to Billy.
Keep the buy button.

Paste it, say it, or screenshot it. Billy drafts the label with live USPS, UPS, FedEx, and DHL rates, and it only costs you anything once you approve the one you want.

Sign up in seconds. No card required. No monthly minimum.