ACE (Agentic Commerce Engine)
Using ACE

Content Hub

Create and manage content briefs that become listicles and blog articles, then schedule or publish to Shopify.

Create and manage content briefs that become listicles and blog articles. Generate ideas from your catalog, edit with AI, and schedule or publish to Shopify.

What is Content Hub?

Content Hub is where you create and manage content briefs, the blueprints for top-of-funnel content that showcases your products. Each brief can become a listicle (for example, "10 Best X for Y") or a blog article. Content is AI-generated from your product catalog and can include internal links when that feature is enabled in Settings.

You fill in the brief, configure products and tags, then generate an outline and full article with AI. You can save drafts, schedule publishing to Shopify, or publish when ready.

Content briefs

Each piece of content is a content brief: a title, status (for example, work in progress, draft, published), and optional products and tags. In the brief editor you choose the content type (Blog Article or Listicle) and configure layout and theme. Brief sections hold the raw direction. AI then generates an outline and, from that, the full structured content.

  • Listicle: List-based content (for example, "7 Products for Summer"). Great for discovery and SEO.
  • Blog Article: Full blog posts with sections, product callouts, and optional internal links.

Creating briefs

From the All Briefs tab you can:

  • Create a new brief: Add a blank brief, then open it in the editor to add sections, products, and tags and generate content.
  • Generate from feed: Get brief ideas by category and angle (for example, roundup, buying guide, seasonal). Select the ideas you want and create multiple briefs at once.

Opening a brief takes you to the brief editor, where you edit the brief and generate the article.

Content Hub tabs and Ecom AEO

  • All Briefs: List and create briefs. Use "Generate from feed" to create briefs from catalog ideas.
  • Ecom AEO: Now its own section in the sidebar (formerly the Research tab). Run AI Search analyses and view AI Search Metrics (Share of Brand Mentions, Share of Answers, Mentions, Sentiment as a slice of mentions, domains and citations, entities, and trends). See the Ecom AEO section below.
  • Publish: When a store is connected, open publish destinations to manage and push content to Shopify or WooCommerce.

Ecom AEO

The Ecom AEO section runs AI Search analyses and shows analytics from completed runs: Share of Brand Mentions (all mention counts), raw Mentions, Share of Answers, Sentiment (positive rate on mentions), Top Domains, Citations, Entities, and Trends over time, including Share of Unique Brand Mentions and citation counts by domain where exposed. Use this to inform content briefs (for example, which brands or sources appear in AI answers).

Ecom AEO flow (5 steps)

  1. Flow: Select or create a flow. Configure Flow Settings: add target and competitor brands (and optionally target and competitor domains). Share of Brand Mentions, Mentions, and Sentiment depend on these brands.
  2. Prompts: Add or edit the questions (prompts) the flow will send to AI engines.
  3. Models: Choose which AI models to run.
  4. Run: Start a run. Wait until the run status is Completed.
  5. Results: Select the completed run to open the analytics dashboard: Overview, Share of Brand Mentions, Sentiment, Domains and Citations, Entities, and Trends.

Why analytics are empty

Share of Brand Mentions, Mentions, Sentiment, and entity-level data require target and competitor brands in Flow Settings (Step 1). If those are missing, those panels will show no data. Also ensure the run has completed and that your AI Search provider is configured: set AUTHORITAS_API_TOKEN (and optional base URL variables) in your deployment environment.

AI Search provider configuration: Set your API token and optional base URL via environment variables (for example, AUTHORITAS_API_TOKEN) so the app can run analyses and load analytics.

Brief editor

In the brief editor you define the brief and generate the article:

  • Sections: Fill in the brief sections (direction for each part of the piece).
  • Sidebar: Attach Products and Tags, and set content type (Blog Article or Listicle) and layout.
  • Generate outline then Generate structured content: AI builds an outline from the brief, then the full article. You can also write or paste content manually.
  • AI Chat: Refine or expand the brief and content via chat.
  • Status: Set the brief status (for example, work in progress, draft, published) and use Save to persist changes.

Once the article exists you get Edit and Preview, Copy HTML, and Download. You can schedule or publish to Shopify from the editor or from the Content Hub tabs.

If Internal Linking is enabled in Settings, generated content can include suggested links to relevant products or pages.

Schema readiness and rich results

Every brief exports JSON-LD structured data (Article, ItemList, and more depending on layout) so published content is eligible for Google rich results. Two traps to be aware of:

  • Schema.org Validator vs. Google Rich Results Test: The Schema.org validator only checks that your JSON is well-formed against the vocabulary. Google's Rich Results Test is stricter. For example, every item in a carousel (ItemList) must have either a url or a nested item. Always test with Google before publishing (the brief sidebar has a one-click Test in Google button that copies your JSON-LD and opens the tool).
  • Listicle fallbacks: When a linked product has a canonical URL we emit the summary-style url form. When it doesn't, we emit a nested item with the product's name, image, and brand so the markup stays valid for Google's carousel.
  • Website URL: Configure your organization's Website URL under Settings, Structured Data. We use it as the publisher URL on every Article and to synthesize a canonical mainEntityOfPage when a brief doesn't have a custom article URL yet.

Global JSON-LD defaults (organization, logo, author, brand, locale) are set once under Settings, Structured Data and auto-fill every brief so you don't retype them.

Internal linking in Content Hub

AI-powered internal links for blog and listicle content are configured under Settings, Internal Linking. See the Internal Linking guide for details. Enable the option there to have links inserted into generated content. You can review and edit them before publishing.

On this page