How to use

AI Integration

Overview

The AI Integration addon brings advanced AI-powered content generation and SEO tools to Concrete CMS. It leverages GPT-based models to assist with content creation, bulk SEO updates, and WYSIWYG-editor enhancements, streamlining editorial workflows and improving site optimization.


Installation

  1. Upload the Addon

    • Place the ai_integration folder in your Concrete CMS packages directory (typically /packages/).
  2. Install via Dashboard

    • Log in to your Concrete CMS dashboard as an administrator.
    • Navigate to Extend Concrete > Add Functionality.
    • Find AI Integration in the list and click Install.
  3. Post-Installation

    • The addon will create new dashboard pages and dialogs for AI-powered features.
    • No additional composer or CLI steps are required.

Configuration

  • API Keys: If the addon requires an API key for external AI services (such as OpenAI), you will be prompted to enter it in the dashboard settings after installation. Look for a settings page under Dashboard > System > SEO > AI Integration.
  • Permissions: Ensure that users who need access to AI features have the appropriate dashboard permissions.
  • Custom Generators: Developers can extend the addon by creating new additional generrator plugins

Features & Usage

1. Bulk SEO Updater

  • Purpose: Quickly update SEO metadata (titles, descriptions, etc.) for multiple pages using AI-generated suggestions.
  • How to Use:
    1. Go to Dashboard > System > SEO > AI Integration.
    2. Use the Bulk dialog to select pages and fields to update.
    3. The AI will suggest or auto-fill SEO fields based on page content.
    4. Review and approve changes before saving.

2. WYSIWYG Editor Integration

  • Purpose: Enhance the Concrete CMS content editor with AI-powered content generation.
  • How to Enable:
    1. After installation, the addon automatically integrates with the WYSIWYG editor (Content block or similar).
    2. When editing content, look for an AI button or menu in the editor toolbar.
    3. Click the AI button to open a dialog for generating or improving content using AI.

Advanced: Extending the Addon

  • Custom Generators: Add new AI models or logic by creating new plugins
  • More info: To be created...

Troubleshooting

  • If dialogs do not appear, clear your Concrete CMS cache and ensure all files are uploaded.
  • For API errors, check your API key and network connectivity.
  • Review the Concrete CMS logs for detailed error messages.

Support

For further help, contact the addon developer or open an issue in your project repository.