Getting Started with AI Content Writer

Welcome to ContentRob! This guide will help you get started with our AI content writer for creating and publishing SEO-optimized articles.

1. Create Your Account

Sign up for a free account at app.contentrob.com. You can register using:

  • Email and password - Traditional registration with your email
  • Google OAuth - Quick sign-in with your Google account

đź’ˇ Pro Tip: Use Google OAuth for faster login and you won't need to remember another password!

2. Complete Your Profile

After signing up, complete your profile to personalize your experience.

  • Name: Your display name visible to others
  • Title: Your professional title or role (e.g., "Content Marketer", "Blogger")
  • Company: Your organization name (optional)
  • Bio: A brief description about yourself (optional, max 500 characters)
  • Website: Your website or portfolio URL (optional)
  • Sitemaps: Add one or more sitemap URLs from your website. These are used during AI writing to suggest and insert internal links to your existing content.
  • Webhook URL: Provide a secure endpoint on your website to receive generated content via webhook for automatic publishing to your CMS.

3. Choose Your Plan

Start with our Free plan to explore the AI content writer features. You get:

  • 3 AI-generated articles per month with our AI content writer
  • 1 video transcription to article per month
  • 1 social media platform connection
  • Basic SEO optimization for AI-written content

When you're ready for more, upgrade to a paid plan for unlimited access to advanced AI content writer features including bulk article operations, webhook integrations, and API access.

âś… Ready to Start: Once your account is set up, you can begin creating content with our AI content writer, transcribing videos to articles, and publishing across multiple platforms!

How to Use ContentRob

There are two ways to use ContentRob based on your needs and preferences. Choose the option that works best for you.

Option 1: Cloud Platform

Sign Up for a Free Account

Get started immediately with our cloud-hosted platform. No installation required, accessible from anywhere.

  • Instant access - no setup required
  • Automatic updates and new features
  • Managed infrastructure and security
  • Free plan available to get started
  • Multiple paid plans for scaling

Option 2: Self-Hosted

Buy and Self-Host the Script

Purchase the complete source code and host ContentRob on your own infrastructure for full control.

  • Complete source code ownership
  • Host anywhere (AWS, DigitalOcean, etc.)
  • Full customization capabilities
  • No monthly subscription fees
  • Detailed installation instructions included
One-time payment
$200
⚡ Price increases soon
Purchase Script →

What You Get with Self-Hosted Option

Complete Package Includes:

  • Full source code (Frontend + Backend)
  • Detailed installation guide and documentation
  • Docker deployment configuration
  • Database schemas and setup scripts
  • Environment configuration templates
  • Technical support during setup

Which Option Should You Choose?

Feature Cloud Platform Self-Hosted
Setup Time Instant 1-2 hours
Cost Free or subscription $200 one-time
Maintenance Managed for you Self-managed
Customization Standard features Unlimited
Updates Automatic Manual
Data Privacy Cloud-hosted Full control

⚡ Limited Time Pricing: The self-hosted script is currently available for $200. This introductory price will increase as we add more features and improve the platform. Secure your copy now at this special price!

AI Content Writer - Generate Articles

Create high-quality, SEO-optimized articles using our AI content writer tool. The page uses a 3-step wizard and a template-first workflow that matches how you actually write with AI in the app. Open AI Content Writer

How the AI Content Writer Works (3-Step Wizard)

  1. Step 1 — Choose a Template: Pick an AI writing template from the grid (e.g., full blog post, rewrite, listicle, tutorial). This sets the right inputs and defaults for the AI content writer workflow.
  2. Step 2 — Configure Inputs: Provide your topic/keywords and refine settings such as style, tone, target audience, word count, SEO options, and images. If you added Sitemaps in your profile, our AI content writer will suggest internal links from your site while drafting.
  3. Step 3 — Generate & Edit: Start article generation with our AI writer, review the result in the editor, refine sections, and finalize your article.

On-page Indicators & Tools

  • AI writes left: A usage counter in the header shows remaining generations for your plan (e.g., 7/25). It updates automatically.
  • Back navigation: Use the back button to return to template selection or exit to your content list.
  • Template-aware UI: Inputs and guidance adapt to the selected template to keep the flow simple.

Optimization Features

SEO & Structure

Headings, meta-ready structure, and optional keyword emphasis for better search performance

Internal Linking

Suggests links to your existing pages using your configured sitemaps

Images

Optionally include relevant images to enhance the article

Web Research

Can incorporate recent information for accuracy and freshness

⚠️ Best Practice: Use your brand voice and add examples/screenshots before publishing. Our AI content writer usage counter helps you plan longer drafts without interruptions.

Video to Article with AI Content Writer

Transcribe videos and media into clean, structured articles with our AI content writer converter. Open Transcribe

What You Can Convert

  • Link-based: TikTok, YouTube, Instagram, Loom, Snapchat, Facebook, and direct video URLs
  • File uploads: Audio, Video, and Image files (max 500MB)

How It Works

  1. Select a source from the grid (e.g., TikTok, YouTube, Direct Video Link, Audio File, Image).
  2. Provide details:
    • Title (optional) to help identify your job
    • URL for link-based sources or Upload a file for audio/video/image
    • Language selection (default: English)
    • Transcription Prompt (optional) to guide names, terms, or context
  3. Start Transcription. You can queue multiple tasks; the button re-enables immediately after a task starts.
  4. Real-time progress appears via a floating progress card (WebSocket updates). Timed‑out tasks (30+ minutes) are auto‑cleaned.
  5. Review results: View text, copy to clipboard, download as Markdown, or open the job details from Recent Conversions.

Usage & History

  • Transcription hours left is shown in the header and updates automatically.
  • Recent Conversions lists your latest jobs with status badges and snippets; you can delete entries anytime.
  • Job History provides a dedicated page for all past conversions.

File & Accuracy Notes

  • File limits: up to 500MB; common audio (MP3, WAV, M4A, OGG, AAC), video (MP4, MOV, AVI, WEBM, MKV), and images (JPG, PNG, WEBP).
  • Model: Whisper‑large‑v3‑turbo (backend‑mapped) with automatic punctuation and formatting.
  • Quality: Best results with clear audio; include a short prompt for domain terms and spellings.

AI Content Writer Scheduling

Plan and automate publishing for your AI-generated articles. Manage schedules in one place with usage tracking, list/calendar views, logs, and quick edits. Open Schedules

Where to Schedule

  • From Article Details: Use the Schedule tab to create or update a schedule for the current article (uses your saved Webhook URL when publishing to your site).
  • From Schedules: See all jobs, switch between List and Calendar views, and edit existing ones. When no jobs exist, you'll see a Create First Schedule action.

Supported Platforms

  • dev.to: Connect your account in Integrations, then schedule articles to publish to dev.to.
  • Hashnode: Connect your blog in Integrations, then schedule articles to publish to Hashnode.
  • Your Website: Use your configured Webhook URL to deliver content to your CMS for scheduled publishing.

Create or Edit a Schedule

  1. Select Article: Schedules are linked to an article (title and slug are shown in the list).
  2. Pick Date & Time: Choose the exact time to publish; times are shown in your timezone.
  3. Webhook Target: Your job sends content to the configured Webhook URL in Settings.
  4. Publish/Draft: The Article's Publish toggle controls whether the webhook should publish immediately or save as draft.
  5. Save: Jobs appear with a status badge: pending, running, completed, failed, or cancelled.

Usage, Views and Logs

  • Usage Counter: The header shows plan usage and remaining schedules.
  • Stats: Quick cards for totals, pending, running, completed, failed, and cancelled.
  • Views: Toggle between List and Calendar views; filter by status.
  • Logs: Open job logs to see detailed actions and timestamps.
  • Pagination: Navigate through large schedule histories.

đź’ˇ Tip: Ensure your Webhook URL is set in Settings and your article's Publish toggle matches your intent (publish vs draft) before scheduling.

Platform Integration - Dev.to for AI Content

Publish your AI-written technical articles directly to Dev.to. Connect and manage this integration in Integrations.

Required Credentials

Credential Where to Find Required
API Key Dev.to Settings → Extensions → API Keys Yes
Default Organization Optional organization ID to publish under an org Optional

Setup Instructions

  1. Go to dev.to/settings/extensions
  2. Click "Generate API Key"
  3. Give it a descriptive name (e.g., "ContentRob Integration")
  4. Copy your API key immediately (you won't see it again)
  5. In ContentRob, go to Integrations
  6. Click Connect Dev.to and paste your API key
  7. Optionally set Default Organization
  8. Enable/disable Cross‑post Tags and Canonical Link
  9. Click Connect, then Test or Disconnect anytime

âś… Connection Successful: You can now publish articles directly to Dev.to from ContentRob!

Publishing & Scheduling

  • Choose publish vs draft from the article's Publish toggle
  • Add tags (up to 4) and optional canonical URL
  • Publish to personal account or organization
  • Cover images are included when available
  • Supports scheduled publishing from the Schedules page

⚠️ Dev.to Guidelines: Make sure your content follows Dev.to's community guidelines. Avoid excessive self-promotion and focus on providing value to the community.

Platform Integration - Hashnode

Publish your articles to your Hashnode blog. Connect and manage in Integrations.

Required Credentials

Credential Where to Find Required
API Key Hashnode Settings → Developer → API Tokens Yes
Publication ID Target a specific publication/blog (optional) Optional

Setup Instructions

  1. Log in to your Hashnode account
  2. Go to hashnode.com/settings/developer
  3. Click "Generate New Token"
  4. Give it a name (e.g., "ContentRob")
  5. Select the required permissions (read and write access)
  6. Copy your API token
  7. In ContentRob, go to Integrations
  8. Click Connect Hashnode and paste your API key
  9. Optionally enter Publication ID
  10. Enable/disable Cross‑post Tags and Canonical Link
  11. Click Connect, then Test or Disconnect anytime

đź’ˇ Finding Your Publication ID: You can find your publication ID in the Hashnode GraphQL API explorer or by checking your blog's settings. If left empty, content will publish to your default publication.

Publishing & Scheduling

  • Full markdown support for rich formatting
  • Add tags for better discoverability (up to 5 tags)
  • Set custom slugs for SEO-friendly URLs
  • Include cover images
  • Set canonical URLs for SEO
  • Choose publish vs draft from the article's Publish toggle
  • Supports scheduled publishing from the Schedules page

Best Practices

  • Use high-quality cover images (recommended: 1200x630px)
  • Add relevant tags to reach your target audience
  • Write compelling meta descriptions
  • Include code snippets with proper syntax highlighting
  • Engage with comments to build community

Webhook Integration

Use a publishing webhook to send finished articles from ContentRob to your website/CMS. This webhook is for receiving article payloads to publish on your site, not for receiving generic status updates.

Set Your Publishing Webhook

  1. Go to Settings → Webhooks and enter your site's HTTPS endpoint (e.g., https://your-site.com/api/contentrob).
  2. Click Save Webhook URL, then Test to verify your endpoint.
  3. From any article, use Publish or create a Schedule; the article payload will be POSTed to your endpoint.

Article Payload (POST)

{
  "event": "content.publish",            // always content.publish for website hook
  "timestamp": "2025-01-29T12:00:00Z",
  "data": {
    "article_id": "abc123",
    "title": "My Article Title",
    "slug": "my-article-title",
    "content_markdown": "# Heading...",   // full markdown content
    "excerpt": "Short summary...",
    "keywords": ["ai", "nextjs"],
    "meta": {
      "canonical_url": "https://yoursite.com/blog/my-article-title",
      "publish": true,                      // publish now or save as draft
      "thumbnail_url": "https://.../image.jpg",
      "tags": ["web", "tutorial"]
    }
  },
  "user": { "id": "user123" }
}

Webhook Security

Verify webhook authenticity using these headers:

  • X-ContentRob-Signature - HMAC SHA256 signature
  • X-ContentRob-Event - Event type
  • X-ContentRob-Timestamp - Unix timestamp

Verification Example (Python):

import hmac
import hashlib

def verify_webhook(payload, signature, secret):
    expected = hmac.new(
        secret.encode(),
        payload.encode(),
        hashlib.sha256
    ).hexdigest()
    return hmac.compare_digest(signature, expected)

Endpoint Requirements

  • Accept POST JSON requests and return HTTP 2xx on success
  • Process the content_markdown (or convert to HTML) and store it in your CMS
  • Honor meta.publish to publish immediately or save as draft
  • Use HTTPS in production; endpoint must be publicly reachable

Retry Policy

  • Up to 3 retry attempts on failure
  • Retry intervals: 1 min, 5 min, 15 min
  • Events discarded after 3 failed attempts

AI Content Writer Subscription Plans

Choose the AI content writer plan that best fits your article creation needs.

Free — $0/mo, $0/yr

  • AI Articles: 4
  • AI Words: 5,000
  • Transcription Hours: 1
  • Keyword Clusters: 5
  • Keywords Limit: 10
  • Scheduled Posts: 2
  • Platform Publishing: 1
  • Platform Integrations: 1
  • Humanising: 3
  • Image Generation: 4

Starter — $10/mo, $110/yr

  • AI Articles: 20
  • AI Words: 25,000
  • Transcription Hours: 5
  • Keyword Clusters: 25
  • Keywords Limit: 100
  • Scheduled Posts: 25
  • Platform Publishing: 20
  • Platform Integrations: 3
  • Humanising: 15
  • Image Generation: 20

Professional — $30/mo, $340/yr

  • AI Articles: 60
  • AI Words: 90,000
  • Transcription Hours: 10
  • Keyword Clusters: 100
  • Keywords Limit: 1,000
  • Scheduled Posts: 70
  • Platform Publishing: 70
  • Platform Integrations: 3
  • Humanising: 50
  • Image Generation: 70

Business — $100/mo, $1,100/yr

  • AI Articles: 200
  • AI Words: 500,000
  • Transcription Hours: 100
  • Keyword Clusters: 500
  • Keywords Limit: 5,000
  • Scheduled Posts: 500
  • Platform Publishing: 300
  • Platform Integrations: 10
  • Humanising: 300
  • Image Generation: 400

Frequently Asked Questions

General Questions

What is ContentRob AI Content Writer?

ContentRob is an AI content writer and publishing platform that helps you generate high-quality SEO-optimized articles, transcribe videos to articles, manage keywords, and publish content across multiple platforms automatically.

Do I need a credit card to start?

No! Our Free plan doesn't require a credit card. You can explore the platform and upgrade when you're ready.

Can I cancel my subscription anytime?

Yes, you can cancel your subscription at any time from your account settings. You'll continue to have access until the end of your billing period.

Technical Questions

Which AI models does the AI Content Writer use?

Our AI content writer uses state-of-the-art language models including GPT-4, Claude, and specialized models for different article writing tasks to ensure the highest quality output.

Is my data secure?

Yes! We use industry-standard encryption for all data at rest and in transit. Platform credentials are encrypted using AES-256 encryption.

Can I export my content?

Yes, you can export your content in multiple formats including Markdown, HTML, and PDF (available on paid plans).

Need More Help? Contact our support team at contact@contentrob.com or visit our Contact page.

Report an Issue

Found a bug, have feedback, or want to request a feature? Use our in‑app report form to contact the team. Open Report

What You Can Submit

  • Bug Report – Technical issues or errors
  • Complaint – Service or experience problems
  • General Feedback – Suggestions and comments
  • Feature Request – Propose a new capability

Form Fields

  • Type – Choose Bug, Complaint, Feedback, or Feature Request
  • Description – Provide details (min. 10 characters); sanitized for safety
  • Severity – For Bug/Complaint: Low, Medium, High, Critical
  • Screenshot – Optional JPG/PNG/WEBP up to 5MB

What Happens Next

  • You'll see a success confirmation after submit
  • Our team reviews your report and may reach out for more details