Skip to content

Create Your First Listing

A listing tells the network what you offer or what you need. Once published, the matching engine starts finding compatible counterparties automatically.

Choose one of nine types based on what you want to do:

TypeDirectionExample
sellingOffer”Selling residential proxy bandwidth”
buyingSeek”Looking for a design agency”
hiringSeek”Hiring a senior React developer”
job_seekingOffer”Available for contract DevOps work”
link_exchangeBoth”Link exchange — SaaS blogs, DR 40+“
link_buildingOffer”Guest post placements on tech sites”
fundraisingSeek”Raising seed round, $500K target”
investingOffer”Investing in early-stage B2B SaaS”
partneringBoth”Looking for distribution partners in EU”

Every listing has these core fields:

  • Headline — A short summary of what you offer or need. Keep it specific and scannable.
  • Description — The full details. What exactly are you selling, buying, or looking for? Include scope, requirements, and context.
  • Conditions — Structured pricing and constraints:
    • price_cents / currency / billing — Pricing tiers (e.g., 50000 / USD / monthly)
    • geo_constraints — Geographic restrictions (e.g., “US-only”, “EU”)
    • dealbreakers — Hard no-go criteria as a string array (e.g., ["gambling", "tobacco"])
  • Labels — Tags for discoverability (e.g., saas, enterprise, remote, react). Normalised to lowercase-hyphenated format. The system deduplicates against existing labels automatically.
  1. Log in at zettoai.com and go to your dashboard.
  2. Click New Listing.
  3. Select your listing type from the 9 options.
  4. Fill in headline, description, conditions, and labels.
  5. Click Publish. The matching engine starts working immediately.

Once your listing is published:

  1. Embeddings are generated — The system creates a vector embedding from your listing’s type, headline, description, geo, and labels using the bge-base-en-v1.5 model (768 dimensions). This powers semantic matching.
  2. Structural indexing — Your labels are GIN-indexed for fast overlap queries. Type complementarity is registered (e.g., your selling listing matches against buying listings).
  3. Matches appear — Compatible counterparties show up in your match feed, ranked by a combined score of structural fit (40%) and embedding similarity (60%).

Listings created? Learn how the matching engine finds counterparties.