WooCraft AI Documentation

Everything you need to enhance your WooCommerce products with AI

Getting Started

WooCraft AI helps you create compelling product content using artificial intelligence. Follow these steps to get started:

  1. Add your OpenAI API key - Go to OpenAI Key in your dashboard and enter your API key.
  2. Create an API key - Generate an API key in the API Keys section.
  3. Install the WordPress plugin - Download and install the WooCraft AI plugin on your WooCommerce site.
  4. Configure the plugin - Enter your API key in the plugin settings.
  5. Start enhancing - Click "Enhance with AI" on any product edit page.

Installation

Requirements

  • WordPress 5.8 or higher
  • WooCommerce 3.0 or higher
  • PHP 7.4 or higher

Installation Steps

  1. Download the WooCraft AI plugin ZIP file
  2. Go to Plugins > Add New in your WordPress admin
  3. Click "Upload Plugin" and select the ZIP file
  4. Click "Install Now" and then "Activate"
  5. Go to Settings > WooCraft AI to configure the plugin

Optional Integrations

  • Yoast SEO - For automatic SEO metadata generation (Premium only)
  • Advanced Custom Fields (ACF) - For custom field population (Premium only)

API Keys

API keys authenticate your WordPress plugin with the WooCraft AI service. Each key is unique and should be kept secure.

Creating an API Key

  1. Go to API Keys in your dashboard
  2. Click "Create New API Key"
  3. Enter a descriptive name (e.g., "Production Site")
  4. Copy the generated key immediately - it will only be shown once for security

Security Best Practices

  • Never share your API key publicly
  • Use different keys for different sites
  • Revoke keys that are no longer needed
  • Rotate keys periodically for enhanced security

Configuration

After installing the plugin, configure it in Settings > WooCraft AI.

Plugin Settings

  • API Key - Your WooCraft AI API key from the dashboard
  • Enable Debug Mode - Show detailed logs for troubleshooting

What Gets Enhanced

Depending on your plan, WooCraft AI can enhance:

  • Free Plan: Product title and description
  • Premium Plan: Title, description, Yoast SEO fields, and ACF custom fields

Custom Prompts

Customize how AI generates content by creating prompt configurations in the Prompts section.

Configuration Options

  • Brand Voice - Define your brand's tone and style
  • Formatting Rules - Specify how content should be structured
  • Terminology - Words and phrases to use or avoid
  • Custom Instructions - Any additional guidance for the AI

Tips for Better Results

  • Be specific about your brand voice
  • Include examples of preferred phrasing
  • List any industry-specific terminology
  • Mention what to avoid (jargon, certain words, etc.)

API Reference

The WooCraft AI API allows you to enhance product content programmatically.

Base URL

https://api.woocraft.ai/v1

Authentication

All requests require an API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Endpoints

POST /enhance

Enhance a product with AI-generated content.

{
  "product_title": "Example Product",
  "product_description": "Current description...",
  "category": "Electronics",
  "attributes": { ... }
}

Need more help?

Contact us at support@woocraft.ai and we'll be happy to assist.