Introduction to ASC Editor Plugin

White-label AI email editor for your product.

ASC Editor Plugin is a white-label AI email editor that you can embed into your own product.

It gives your users an email creation experience inside your application, including AI email generation, AI rewrite, drag-and-drop editing, templates, Inbox Preview, and import/export capabilities.

What is ASC Editor Plugin?

ASC Editor Plugin is built for SaaS platforms, CRMs, ESPs, marketing platforms, and customer portals that want to offer email creation without building an editor from scratch.

You manage the integration from your backend and product UI. Your end users stay in your own account system and open the editor from inside your product.

What your users can do

With ASC Editor Plugin, your end users can:

  • Generate complete email content with AI.
  • Rewrite selected section, text or image with AI.
  • Design emails with a drag-and-drop editor.
  • Start from prebuilt email templates.
  • Preview how emails render across email clients and devices.
  • Import existing HTML or JSON content.
  • Export completed email HTML and editor JSON.

What your team controls

Your team manages the Plugin from the Platform Console and Application workspace.

You can configure:

  • Applications for different products, customers, or environments.
  • API keys for backend access.
  • Embed method and editor launch behavior.
  • Push URL callback for saved email content.
  • Brand appearance, including logo and editor display.
  • Domain settings for editor access.
  • Editor controls, variables, and supported content options.
  • End User credit allocation and usage.

Object model

ASC Editor Plugin uses four main objects:

Account
  -> Platform Console
      -> Application
          -> End User
ObjectDescription
AccountThe login identity for a person on your team. One email address maps to one Account.
Platform ConsoleThe organization-level workspace for your team. It contains Applications, teammates, and Console settings.
ApplicationThe core Plugin unit. Each Application has its own API keys, brand settings, domain, editor controls, End Users, credits, and usage.
End UserA user from your own product. End Users do not log in to AuroraSendCloud directly. They are mapped by your external user identifier.

How it works

A typical implementation has six steps:

  1. Create an Account.
  1. Create or open a Platform Console.
  2. Create or select an Application.
  3. Generate an Application API key.
  4. Use the API to create or refresh an End User token and generate a temporary code.
  5. Open the editor by iframe or new window, then receive saved email content through your Push URL callback.
Your Backend
  -> ASC Plugin API
      -> End User token
      -> Temporary code

Your Frontend
  -> Opens editor with temporary code and email ID

ASC Editor
  -> Pushes saved email content to your Push URL

Embed methods

ASC Editor Plugin supports two editor launch methods:

MethodBest for
iframeKeeping the editor inside your product page.
New windowOpening the editor in a separate browser tab or window.

Both methods use the same backend authentication flow and the same Push URL callback flow.

Where to go next