Skip to content

Open Launch

OpenQuok CLI examples for Open Launch directory launch — profiles, variants, tech stack readiness, and cached directory SEO.

2 min read

Connect your agent today

Draft from chat, review in your calendar, and publish only what you approve.

Start your free trial

Directory launch quick reference

PropertyValue
Directory site keyopen-launch
Submit hostopen-launch.com (you click submit on Open Launch — OpenQuok autofills)
Integration docsOpen Launch directory integration
Command referenceDirectory launch CLI

List Open Launch destinations

Published catalog rows include premium launch and free queue variants when they are live:

openquok directory:destinations:list | jq '.data[] | select(.providerSlug | startswith("open-launch"))'

Main profile and Open Launch variant

MAIN_ID=$(openquok directory:profiles:list --main-only | jq -r '.data[0].id')

openquok directory:variants:ensure "$MAIN_ID" --site-key open-launch
openquok directory:profiles:get "$MAIN_ID" | jq '.data.similarityToMainPercent'

Listing readiness before you open open-launch.com

openquok directory:listings "$MAIN_ID" | jq '.data | {submittedDirectorySiteCount, unsubmittedDirectorySiteCount}'
openquok directory:listings "$MAIN_ID" | jq '.data.destinations[] | select(.providerSlug | startswith("open-launch")) | {destinationName, submissionStatus, readiness}'

Patch discovery fields when readiness lists missing paths (for example tech stack):

openquok directory:profiles:update <profile-id> --json ./open-launch-variant-patch.json

Example patch fragment:

{
  "profile_data": {
    "categories": ["SaaS", "Developer Tools"],
    "tech_stack": ["TypeScript", "PostgreSQL"],
    "platforms": ["Web"],
    "pricing_type": "freemium"
  }
}

Logo and screenshots

openquok directory:profiles:update <profile-id> 
  --logo-url "https://cdn.example.com/logo.png" 
  --profile-data '{"gallery_urls":["https://cdn.example.com/product-shot.png"]}'

Optional workspace media import (then still set public https URLs on the profile): openquok upload-from-url or openquok upload. Full notes: Directory launch — logo and screenshots.

Submissions (read-only)

openquok directory:submissions:list --profile "$MAIN_ID"

Directory SEO (cached metrics)

openquok directory:analytics:overview --profile "$MAIN_ID" | jq '.data.productDomain.checkedAt'
openquok directory:analytics:history --profile "$MAIN_ID" -d 90
openquok directory:analytics:refresh --profile "$MAIN_ID"

End-to-end script

MAIN_ID=$(openquok directory:profiles:list --main-only | jq -r '.data[0].id')
openquok directory:variants:ensure "$MAIN_ID" --site-key open-launch
openquok directory:listings "$MAIN_ID" | jq '.data.destinations[] | select(.providerSlug | startswith("open-launch"))'
openquok directory:analytics:overview --profile "$MAIN_ID" | jq '.data.productDomain | {domain, checkedAt}'
Search documentation
Find a docs page
Discord Support