DocsGetting StartedQuick Start

Quick Start Guide

Get up and running with GhostOps in under 5 minutes.

Prerequisites

  • A GhostOps account — sign up for free
  • Node.js 18+ (for API integration)
  • npm or yarn package manager

Step 1: Create Your First Project

After signing up, you'll be taken to your dashboard. Click New Project to create your first content project. You can also create a project via the API:

project-config.json
json
// Project configuration
{
  "name": "My First Blog",
  "type": "blog",
  "language": "en",
  "seo": {
    "autoOptimize": true,
    "targetScore": 90,
    "schemaMarkup": true
  },
  "ai": {
    "model": "ghostops-v2",
    "tone": "professional"
  }
}

Step 2: Generate Your First Article

Navigate to AI Writer and enter your topic. GhostOps will generate a complete, SEO-optimized article in seconds. You can also use the SDK:

generate-article.ts
typescript
import { GhostOps } from '@ghostops/sdk';

// Initialize the client
const client = new GhostOps({
  apiKey: 'gho_your_api_key',
});

// Generate an article
const article = await client.articles.generate({
  topic: 'Best practices for cloud-native development',
  length: 'long',
  seoOptimize: true,
  keywords: ['cloud-native', 'kubernetes', 'microservices'],
});

console.log('Article generated:', article.title);
console.log('SEO Score:', article.seoScore);

Step 3: Optimize for SEO

Your article is automatically analyzed for SEO. Check the SEO panel on the right side of the editor for real-time scoring and actionable suggestions. GhostOps evaluates:

  • Keyword density and placement across headings, body, and meta
  • Readability score (Flesch-Kincaid, Gunning Fog)
  • Internal and external link structure
  • Schema markup generation and validation
  • Meta title and description optimization

Tip: Aim for an SEO score above 85 before publishing. GhostOps will highlight exactly what to improve and can auto-fix most issues with a single click.

Step 4: Publish

Connect your publishing platforms in Settings > Integrations, then click Publish to distribute your content across all connected channels simultaneously.

GhostOps supports one-click publishing to WordPress, Shopify, Medium, and custom webhooks. Each platform receives optimized formatting and metadata automatically.

API Quick Start

Prefer working with the REST API directly? Here's how to generate an article with a single cURL command:

terminal
bash
# Generate an article via the REST API
curl -X POST https://api.ghostops.dev/v1/articles/generate \
  -H "Authorization: Bearer gho_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "topic": "Getting started with serverless",
    "length": "medium",
    "seoOptimize": true
  }'

Or using the JavaScript fetch API:

api-example.js
javascript
const response = await fetch('https://api.ghostops.dev/v1/articles/generate', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer gho_your_api_key',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    topic: 'Getting started with serverless',
    length: 'medium',
    seoOptimize: true,
  }),
});

const article = await response.json();
console.log(article);

Next Steps

Was this helpful?

Last updated: March 2024