Getting StartedIntroduction

Introduction

Overview of the eBook Product Assistant plugin for WooCommerce.

What is eBook Product Assistant?

The eBook Product Assistant is a WordPress plugin designed to accelerate the process of adding digital products to your WooCommerce store. By uploading a PDF file, the assistant extracts its contents locally, summarizes the text, and leverages an AI provider to automatically generate a comprehensive WooCommerce product draft.

This tool significantly reduces manual data entry by suggesting titles, descriptions, prices, categories, and tags based on the contents of the eBook and the existing context of your WooCommerce catalog.

Key Features

  • Local PDF Extraction: Text is extracted from uploaded PDFs directly on your server, ensuring privacy and security.
  • AI-Powered Generation: Uses advanced AI models (OpenAI, Claude, or OpenRouter) to generate product titles, short and long descriptions, and pricing suggestions.
  • WooCommerce Context Integration: The assistant analyzes your existing store products, categories, and tags to make intelligent suggestions that fit your catalog.
  • Batch Processing: Upload multiple PDFs at once to process them sequentially, either in the background or via the admin interface.
  • Secure File Storage: Source PDFs are stored in protected directories with opaque tokens to prevent unauthorized access.
  • Automatic Downloadable Products: Easily attach the analyzed PDF to the generated draft and mark the product as downloadable with a single click.

Audience Guide

This documentation is structured to serve different users of the plugin:

  • Admin User: If you are managing the store, processing PDFs, or configuring the plugin settings, focus on the Getting Started and Usage sections.
  • Developer: If you are extending the plugin, integrating with its REST API, or modifying its behavior via hooks, refer to the API Reference and Advanced sections.

The plugin focuses on creating Draft products. You will always have the opportunity to review, edit, and attach images before publishing the product to your live store.

Next Steps

Was this page helpful?