Frenzied Baker Automation Platform

Streamlining our cookie cutter business from design to delivery

Peep cookie cutter - one of our 30+ unique designs

About Us

Frenzied Baker is a family-owned business creating custom cookie cutters. We design 30+ unique shapes, each available in up to 36 sizes (0.5" to 9.25"). Our products are available as digital STL files for 3D printing enthusiasts and as physical cookie cutters through on-demand manufacturing.

Visit Our Etsy Shop

What This Platform Does

Etsy Listing Automation

Managing 1,000+ product variations manually is unsustainable. This platform automates our Etsy shop management:

  • Bulk creation of draft listings with consistent formatting
  • Automated image and zip file uploads

Slant3D Fulfillment Integration

For customers who want physical cookie cutters, we integrate with Slant3D's on-demand 3D printing service:

  • Automatic order routing to manufacturing
  • Drop-ship fulfillment directly to customers
  • No inventory overhead

Technical Implementation

Secure OAuth 2.0 Authentication

Industry-standard authorization

Azure-Hosted Infrastructure

Enterprise-grade cloud platform

TypeScript / Node.js

Modern, type-safe backend

First-Party Seller Tool

This platform manages only our own shop — no third-party data access

Etsy API Integration

We use the official etsy-ts Node.js package to interact with the Etsy Open API v3.

Endpoints we use:

  • POST /v3/application/shops/{shop_id}/listings — Create draft listing
  • POST /v3/application/shops/{shop_id}/listings/{listing_id}/images — Upload listing images
  • POST /v3/application/shops/{shop_id}/listings/{listing_id}/files — Upload digital files (STL zip)
  • POST /v3/application/shops/{shop_id}/listings/{listing_id}/videos — Upload listing video

CLI Tool Preview:

$ fb --help

Usage: fb [options] [command]

Frenzied Baker CLI — Automate cookie cutter listings

Options:
  -V, --version       output the version number
  -h, --help          display help for command

Commands:
  etsy                Etsy listing commands
  listing             Listing content commands
  asset               Asset management commands

$ fb etsy --help

Usage: fb etsy [command]

Etsy listing commands

Commands:
  create              Create a draft Etsy listing for a shape
    --shape <shape>     Shape name (e.g. heart, circle)

  publish             Publish a draft listing to active status
    --listing-id <id>   Etsy listing ID to publish

  list                List all Etsy listing records

$ fb listing --help

Usage: fb listing [command]

Listing content commands

Commands:
  preview             Preview generated listing content for a shape
    --shape <shape>     Shape name

$ fb asset --help

Usage: fb asset [command]

Asset management commands

Commands:
  upload              Upload shape bundle to Azure Blob Storage
    -s, --shape <shape>   Shape name to upload

Contact

Questions about our automation platform?

support@frenziedbaker.com