Installation — Backentec Email Templates Module

This document describes the installation process for the Backentec Email Templates module for Magento 2, distributed via a private Composer repository managed by Backentec.


Requirements


Step 1 — Configure the Backentec Composer Repository

Add the Backentec Composer repository to the root composer.json file of your Magento project.

Do not remove existing repositories. Merge this configuration with your current setup.


{
    "repositories": {
        "backentec": {
            "type": "composer",
            "url": "https://saddlebrown-termite-856141.hostingersite.com/"
        }
    }
}


Step 2 — Configure Composer Authentication

Create or update the auth.json file in the root of your Magento project:


{
    "http-basic": {
        "saddlebrown-termite-856141.hostingersite.com": {
            "username": "CLIENT_USERNAME",
            "password": "CLIENT_PASSWORD"
        }
    }
}


Step 3 — Install the Module

Choose the installation method that matches your AI setup:

Option A — Backentec-Hosted AI (Default)

Use this option if you are using Backentec-hosted AI services.


composer require backentec/email-templates-module

Option B — Self-Hosted AI

Use this option if your AI services are hosted and managed by your own infrastructure.


composer require backentec/module-email-templates-self-host

Both packages provide the same core functionality. AI execution and responsibility differ based on the chosen setup.


Step 4 — Enable the Module in Magento

After installation, enable the module and apply database updates:


bin/magento module:enable Backentec_EmailTemplates
bin/magento setup:upgrade
bin/magento cache:flush


Versioning Policy


Support

Support is available during the active license period.

For installation or licensing questions, contact:

Backentec
https://backentec.com