Skip to main content

Documentation Index

Fetch the complete documentation index at: https://amethystapps.com/llms.txt

Use this file to discover all available pages before exploring further.

IndexStream Help

Automate search visibility and monitor indexation workflows for modern web platforms.

Launch App

Access your data pipeline dashboard directly at indexstream.amethystapps.com

Core Workflows & Features

  1. Sign up and choose your persona: Create your account and select Solo, Agency, or Developer to unlock tailored workflows.
  2. Add your first site: Go to Sites → New Site and enter your domain URL, sitemap XML URL, and optional llms.txt path.
  3. Run your first indexing job: Open your site detail page, select a URL from your sitemap, and click ‘Index Now’ to queue it.
  4. Monitor the job: Head to the Jobs page to watch the progress state live.
  5. Review results: Click any completed job to view its full AI critique scores and search engine submission confirmations.
Each time you submit a URL, an indexing job runs through a pipeline: scraping your live page \rightarrow processing AI content critiques \rightarrow dual submission via Google Indexing API and IndexNow.
  • Pending: Queued and waiting to run.
  • Running: Currently processing in the pipeline.
  • Complete: Successfully submitted to search engine endpoints.
  • Failed: Process aborted; see the specific error message on the job detail card.
  • Cancelled: Manually stopped before completion.
Before submission, IndexStream’s AI scrapes your page and grades it across multiple dimensions to ensure optimal indexability:
  • Readability: Content clarity and comprehension logic.
  • Schema Markup: Structure and completeness of JSON-LD / data frameworks.
  • SEO Signals: Verification of meta tags, header tags, and image alt text attributes.
  • AI-crawler Friendliness: Optimizations for discovery by LLMs.
Note: An llms.txt file (located at yourdomain.com/llms.txt) tells AI crawlers like ChatGPT and Perplexity what your site is about. IndexStream automatically detects and tracks whether your site has one.

Credits, Developer API & Accounts

Each indexing job costs exactly 1 credit, deducted when the execution starts. Monthly subscription credits reset each billing cycle and do not roll over.You can purchase Top-up packs at any time from the Credits page. Top-up credits never expire and carry forward month-to-month. The system automatically consumes top-up packs before your plan allowance to make your monthly credits last longer.
All developer endpoints require an API key passed via the authorization header: Authorization: Bearer YOUR_API_KEY
  • POST /api/index: Submit a single URL for indexing. Body: { "url": "https://yourdomain.com/page", "siteId": "123" }. (Costs 1 credit).
  • POST /api/bulk-index: Submit multiple URLs at once. Body: { "urls": ["https://yourdomain.com/a", "https://yourdomain.com/b"], "siteId": "123" }. (Costs 1 credit per URL).
  • GET /api/job/:id: Poll the status, AI critiques, and submission logs of a job by its unique ID string.
  • Profile Updates: Change your name or account email anytime from the Profile panel.
  • Site Management: Edit configurations or remove assets from the site detail screen. Deleting a site permanently drops all associated job logs.
  • Subscription Control: Upgrade, downgrade, or cancel tiers under Credits → Manage Plan / Cancel Plan. Canceled plans remain fully active with available credits until the end of the current billing block.

Still need help?

If you have billing issues, disputes, or technical queries, contact our development team directly at support@amethystapps.com.