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 and FedEx, with DHL on international lanes.

One draft, every carrier quoted

Billy prices USPS, UPS and FedEx on a domestic order, DHL on international lanes, before you pick.

UPSFedExDHLUSPS+ more
Instant labelsCreate and print in seconds.
Fast deliverySave time. Ship smarter.
Worldwide shippingReach customers everywhere.

Pay per label from a prepaid wallet

Card, Apple Pay, Google Pay, ACH, or crypto — no monthly fee on Free, up to 50 shipments a month.

VisaMastercardAmerican ExpressApple PayGoogle PayBitcoinEthereumTether (USDT)
SecureBank-level security.
InstantTop-ups in seconds.
GlobalAccepted worldwide.
Three ways in, one label out

How do AI shipping labels work?

Billy takes the order in whatever shape it arrived and hands back a filled label draft with live rates attached; you read it, you buy it, you print it. The slow part of shipping was never the printer — it was retyping an address someone already sent you. Coming from another tool?AI drafting for Pirate Ship usersandAI drafting on top of an EasyPost-style APIshow the same flow next to what you run today.

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.

How creating labels by voice works

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 if you confirm the wrong thing, a void credits back after the carrier accepts it.

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. Seecheap shipping labelsfor 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, Amazon, eBay, Etsy, Walmart and the rest of the 13 connected stores 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.

2BillyBilly 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 an accepted void credits your wallet.

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

AI labels for wherever you sell.

Thirteen store connectors, Shopify, Amazon, eBay, Etsy, TikTok Shop and more, 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 the same carriers exactly like a synced order.

Shopify logoShopify
Etsy logoEtsy
WooCommerce logoWooCommerce
TikTok Shop logoTikTok Shop
Amazon logoAmazon
eBay logoeBay
Squarespace logoSquarespace
Wix logoWix
Walmart logoWalmart
Shopify Plus logoShopify PlusSoon
Square logoSquare
BigCommerce logoBigCommerce
Magento logoMagento
Zapier logoZapierSoon
NetSuite logoNetSuiteSoon
Ecwid logoEcwidSoon
Temu logoTemu
Shein logoSheinSoon
ChannelAdvisor logoChannelAdvisorSoon
SkuVault logoSkuVaultSoon
Zoho Inventory logoZoho InventorySoon
Patreon logoPatreon
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 fee underneath on Free, so a slow month costs nothing. Void a shipment and, after the carrier accepts the void, the refund goes back to your balance, ready for the corrected label.

Wallet balance
$1,247.36USD
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.

BillyBillyLIVE
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

Every carrier rated
on one draft

USPS, UPS and FedEx quoted side by side for a domestic package, with DHL joining on international lanes, so picking the carrier is a comparison instead of separate lookups. Where an international service supports DDP and you choose it, the draft includes duties and taxes paid at checkout, so your customer pays nothing on delivery.

Compare rates
UPSUPS$12.48
FedExFedEx$13.22
DHLDHL$14.10
USPSUSPS$11.79
Duties inside the quote where DDP applies

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 its live carrier quotes before anything is bought, and you confirm with a tap.
One-tap print to your phone's share sheet or a thermal printer over Wi-Fi.
An in-app alert when new orders sync from any of the 13 connected stores.
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 and FedEx (plus DHL on an international box), 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 → DE2.6 lbs12×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 afterAccepted void → credit back to your walletMulti-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 unlimited API calls, store sync, webhooks and team seats. Go Pro for unlimited shipments and Billy on Telegram.

Pro

Most popular
$40/ month
Unlimited shipments — no monthly cap
Unlimited address validation
Billy AI on Telegram Telegram logo — draft a label without opening the dashboard
API access still free and unlimited

Rate by plan

illustrative
FreePro

Pro: one flat monthly plan, unlimited shipments

Free

$0 / forever

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

50 shipments a month, no monthly fee
Billy AI assistant — chat, voice, memory, screenshot parsing
Paste, dictate, or screenshot an order into a priced draft
13 store connectors 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 planTelegram logoTelegram, 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 contractsCancel anytimeStart in seconds
USPSUPSFedExDHL

Billy quotes USPS, UPS and FedEx live (DHL on international lanes) and shows one all-in number on every draft, with 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 logo 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 logo 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

Instagram logo

DM sellers

Messenger logo Orders that arrive as chat

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

Small teams without a shipping desk

Shopify logoWooCommerce logo 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 logo 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 logo 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 after the carrier accepts the void, ready to spend on the next label.
Which carriers can the AI create labels for?
USPS, UPS, FedEx, and DHL. Billy quotes USPS, UPS and FedEx side by side on a domestic draft, and DHL joins on international lanes, so choosing the carrier is a comparison rather than separate lookups.
Do I need a subscription to use the AI assistant?
No monthly fee on Free, which covers 50 shipments a month: fund your wallet, pay per label, and a slow month costs nothing. Past 50 a month, Pro is a flat $40 a month with unlimited shipments and Billy on Telegram. Compare the Free and Pro plans.
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. The shipping API for developers.
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 and FedEx rates (DHL on international lanes), and it only costs you anything once you approve the one you want.

No card required. No monthly fee on Free, up to 50 shipments a month. No contract.

Updated