Publisher

Submit and manage your business listings, hotels, attractions, tour operators, and rail, on SeaWeb's agent-native index.

How it works

  1. Create an account: Sign in with Google or email/password to access the publisher dashboard.
  2. Build your listing, easiest path: Publisher Studio, a guided editor with projects, live preview, and one-click submit (try the demo). Or prepare an entity file by hand: one JSON or YAML file per business, following the shape below. Required: id, meta (with status, lastVerifiedAt, publisher_id, slices, confidence), index, and schemaOrg (with an @type such as Hotel or TouristAttraction). Max 512 KB.
  3. Upload it: in the Publisher tab of the dashboard, pick the category (travel) and choose your file. Validation errors are shown immediately so you can fix and resubmit.
  4. Review: the SeaWeb team reviews every submission. You can track the status (pending / approved / rejected, with reviewer notes) in the same card.
  5. Go live: approved listings enter our dataset as drafts and become searchable by agents once field verification passes. Only verified data is served. That's the product promise, and it applies to us too.

Entity file example

Minimal valid shape (JSON; the same structure as YAML works too):

{
  "id": "seaweb://travel/example-inn",
  "meta": {
    "status": "draft",
    "lastVerifiedAt": "2026-07-06T00:00:00Z",
    "publisher_id": "publisher:you",
    "slices": { "profile": true, "menu": false, "availability": false },
    "confidence": { "hours": 0.9 }
  },
  "index": {
    "neighborhood": "Mission",
    "price_band": "mid-range",
    "price_range": "$$",
    "search_text": "Example Inn Mission boutique hotel"
  },
  "schemaOrg": {
    "@context": "https://schema.org",
    "@type": "Hotel",
    "name": "Example Inn",
    "telephone": "+14155550100",
    "address": { "@type": "PostalAddress", "streetAddress": "123 Mission St", "addressLocality": "San Francisco" }
  }
}

Honest partial data beats invented completeness: if you haven't verified the menu, set "slices": { "menu": false } and omit it: never guess dishes or hours.

Why publish on SeaWeb?

Coming soon

Planned

Richer dashboard

File upload and review tracking are live today. Next: drag-and-drop entity management, photos, menu updates, and listing performance, all from a browser.

Planned

Verification badges

Verified phone, verified hours, verified menu. Build trust with agents and their users through SeaWeb's field research program.

Future

Analytics dashboard

See how many agent queries hit your listing, which fields are most requested, and how your confidence scores compare.

Future

Agent Native Ads

Sponsor your listing to rank higher in agent-native tool call results. Native structured ad slots optimized for LLM context windows.