跳到主要内容
Docs/Features/Industry Packs

Industry Packs

Six pre-built industry packs (lighting, audio, machinery, electrical, apparel, auto-parts) that seed your tenant with industry-specific keywords, outreach templates, social templates, product categories, glossaries, target buyer personas, and exhibition calendars.

![Industry Packs](/docs-img/industry-packs.png)

What It Does

  • Bootstraps a brand-new tenant with everything they need to ship outreach in their vertical.
  • Anvil uses the loaded pack(s) to bias keyword discovery, AI Employee output, and content recommendations.
  • A tenant can load multiple packs (e.g. lighting + electrical) and pick one as primary.
  • Available Packs

    Pack IDCoverage
    `lighting`LED, commercial lighting, smart lighting, exhibitions (LightFair, Light+Building)
    `audio`Pro audio, consumer headphones, prosumer DJ gear
    `machinery`CNC, packaging machines, food processing, printing
    `electrical`Switchgear, transformers, cables, EV charging
    `apparel`Fast fashion, technical apparel, OEM/ODM workflows
    `auto-parts`OEM parts, aftermarket, EV components

    When to Use

    Load on day one of onboarding. If you span two verticals (e.g. lighting + electrical), load both — there's no penalty.

    Loading a Pack

    curl -X POST https://api.anvilhk.com/api/v1/industry-packs/lighting/load \
      -H "Authorization: Bearer $ANVIL_KEY" \
      -H "X-Tenant-ID: $TENANT" \
      -H "Content-Type: application/json" \
      -d '{ "primary": true }'

    API Endpoints

  • `GET /api/v1/industry-packs` — full catalog.
  • `GET /api/v1/industry-packs/loaded` — packs already loaded into your tenant.
  • `GET /api/v1/industry-packs/:id/preview?section=keywords` — peek before loading.
  • `POST /api/v1/industry-packs/:id/load`.
  • `POST /api/v1/industry-packs/:id/unload`.
  • `POST /api/v1/industry-packs/:id/set-primary`.
  • Pricing & Limits

    PlanFree packsPaid packs (Marketplace)
    Free10
    Starter21
    ProAll 6unlimited
    EnterpriseAll 6unlimited

    Gotchas

  • Loading a pack overwrites your existing seed templates if they have the same key. Anvil will prompt to confirm.
  • Unloading a pack removes the seeded artifacts but keeps anything you've customised.
  • The preview endpoint returns one section at a time (small payloads); requesting all sections at once is not supported.