Free Tools
SEO Analysis

EmDash CMS Integration Guide

Step-by-step guide for connecting EmDash Headless CMS to Septra, enabling automated content indexing and AI draft creation.

EmDash CMS Integration Guide

Connect your EmDash Headless CMS platform to Septra to index published site content into your workspace knowledge base and grant your AI agents draft-creation capabilities.

---

1. Overview & Value to Your AI Team

Connecting EmDash CMS integrates your site articles, blog posts, static page copy, and content taxonomies directly with your AI team (Growth Lead and Content Creation Agent).

Once connected, your AI agents will:

  • Read and index published articles into your workspace Knowledge Base to maintain brand voice and factual accuracy.
  • Identify content coverage gaps and recommend new blog topics based on search intent.
  • Draft new articles, blog posts, and site copy directly into EmDash CMS as Drafts.
  • Enable human-in-the-loop content publishing review workflows.

---

2. Prerequisites Before Connecting

  1. Septra Workspace Role: Owner or Admin role in Septra.
  2. EmDash CMS Credentials:
    • EmDash Endpoint URL: Your EmDash CMS API endpoint (e.g., https://cms.yourdomain.com/api).
    • EmDash API Key: API key with content read/write permissions.
    • Site Slug: Target website identifier in EmDash (e.g. main-site or blog).

---

3. Step-by-Step Connection Instructions

Follow these steps to connect EmDash CMS:

Step 1: Obtain EmDash API Key

  1. Log in to your EmDash CMS Admin Panel.
  2. Navigate to SettingsAPI Keys.
  3. Create a new API Key labeled Septra AI Connector with Read and Draft Write permissions.
  4. Copy the API Key string.

Step 2: Configure CMS in Septra

  1. Log in to your Septra Workspace.
  2. Go to IntelligenceContent Management.
  3. Click Add Connector and select EmDash CMS.
  4. Enter your configuration details:
    • Endpoint URL: https://cms.yourdomain.com/api
    • API Key: Your copied API key
    • Site Slug: e.g., main-site
  5. Click Save & Connect.

---

4. Draft-First Safety Pattern & Human Approval

To protect your live website brand and SEO integrity, Septra enforces a strict Draft-First Safety Pattern:

AI Agent generates content → Creates DRAFT in EmDash CMS 
  → Creates Review Task in Tasklix 
  → Human Admin approves task → Published to Live Site
  • Draft Creation Only: AI agents create articles and pages in draft status. AI agents cannot publish directly to live site endpoints.
  • Human Approval: Publishing requires approval via Tasklix or direct admin review in the EmDash CMS dashboard.

---

5. Data Sync & Status Management

  • Automated Daily Sync: Septra periodically indexes newly published site articles to keep the AI Knowledge Base updated.
  • Manual Sync: Click Sync Now under IntelligenceEmDash CMS to index recent content updates immediately.
  • Status Badges:
    • Connected (Green): MCP endpoint active and syncing.
    • Error (Red): API Key invalid or endpoint unreachable. Click Edit Settings to update credentials.

---

6. Troubleshooting & FAQs

Q: Why isn't my AI agent creating drafts in EmDash?

Verify that your API Key in EmDash CMS has write/create permissions for the posts or pages collection. If the key is read-only, draft creation will fail.

Q: Can I connect multiple site slugs to one Septra workspace?

Yes! You can connect multiple CMS sites by adding distinct site slug configurations under IntelligenceContent Management.