Semji
Integraties

CMS-integraties

Semji verbindt native met WordPress, Drupal, Magento, Shopify, Contentful en Strapi, en met elk ander CMS via een aangepaste MCP-server of de Send to CMS-webhook. Een werkruimte-eigenaar verbindt één keer, en u bepaalt wat AI-agents mogen lezen, aanmaken of wijzigen.

Met welke CMS-platformen integreert Semji?

Zes native connectoren en twee bring-your-own-routes. Eén keer verbinden voor de hele werkruimte — u bepaalt wat agents mogen lezen, aanmaken of wijzigen.

WordPress

Verbindt via de WordPress REST API met een applicatiewachtwoord, vanaf WordPress 5.6 — met ondersteuning voor Yoast SEO.

Drupal

Verbindt via JSON:API met Basic Auth. Compatibel vanaf Drupal 8.7.

Magento

Verbindt via de REST Admin API met een integratie-accesstoken. Compatibel vanaf Magento 2.4.

Shopify

Verbindt via de GraphQL Admin API met een app die u aanmaakt in het Dev Dashboard van uw winkel. Schrijft blogartikelen, pagina’s en collecties, met hun vertalingen, op elk Shopify-abonnement.

Contentful

Eén OAuth-aanmelding via de gehoste MCP-server van Contentful — geen sleutels om te kopiëren.

Strapi

Verbindt met het MCP-endpoint van uw instance via een admintoken. Compatibel vanaf Strapi 5.47.

Eigen MCP-server

Breng uw eigen MCP-server mee — een CMS-brug op maat of een interne tool — en authenticeer die met OAuth of een API-key.

Send to CMS-webhook

Semji stuurt elk klaargezet concept (content_staged) naar uw HTTPS-endpoint, en uw CMS antwoordt met een reviewlink — synchroon of via de callback met token.

Hoe werkt een CMS-verbinding?

  1. 01

    Verbind via Instellingen → Integraties

    Een werkruimte-eigenaar verbindt het CMS één keer, via het CMS-tabblad van de integratie-instellingen van Semji — de verbinding wordt daarna gedeeld met de hele werkruimte. WordPress vraagt drie velden: de site-URL, een gebruikersnaam en een applicatiewachtwoord.

  2. 02

    Kies wat agents mogen doen

    Selecteer de tools die AI-agents op uw site mogen gebruiken — bij WordPress: berichten aanmaken, lezen, weergeven en bijwerken — elk afzonderlijk in te schakelen en altijd aanpasbaar.

  3. 03

    Publiceer vanuit Semji

    Een agent maakt het geoptimaliseerde concept rechtstreeks in uw CMS aan en levert de CMS-ID terug met voorbeeld- en backofficelinks. Er gaat niets live totdat u om publicatie vraagt.

De vlaggenschip-connector

Hoe werkt de WordPress + Yoast-integratie?

Semji verbindt met WordPress via de REST API met een applicatiewachtwoord — aangemaakt in WordPress bij Gebruikers → Profiel — en werkt vanaf WordPress 5.6. De site-URL moet met https:// beginnen, en Semji volgt geen redirects.

Op een site met Yoast SEO reizen de SEO-titel en de meta description mee met het concept: wat u in Semji hebt geoptimaliseerd, is wat WordPress serveert.

  • Berichten aanmaken — altijd als concept, tenzij een agent expliciet om publicatie wordt gevraagd
  • Berichten lezen — haalt de volledige inhoud van een bericht op, zoals in de editor opgeslagen
  • Berichten weergeven — zoekt en doorloopt berichten, met filters op status
  • Berichten bijwerken — wijzigt alleen de velden die het aanpast: titel, inhoud, status
Lees de WordPress-gids

Veelgestelde vragen

Wat zijn de minimale CMS-versies die Semji ondersteunt?

WordPress 5.6, Drupal 8.7, Magento 2.4 en Strapi 5.47. Shopify werkt met elk Shopify-abonnement. Contentful verbindt via zijn gehoste MCP-server, zonder versie om te controleren. De routes via een eigen MCP-server en de webhook hangen alleen van uw eigen endpoint af.

Hoe authenticeert elke CMS-connector?

WordPress gebruikt een applicatiewachtwoord over de REST API. Drupal gebruikt Basic Auth over JSON:API. Magento gebruikt een integratie-accesstoken over de REST Admin API. Shopify gebruikt de Client ID en het Client secret van een app uit het Dev Dashboard van uw winkel, over de GraphQL Admin API. Contentful meldt zich aan met OAuth via zijn gehoste MCP-server. Strapi neemt een admintoken op zijn MCP-endpoint. Een eigen MCP-server authenticeert met OAuth of een API-key, en de Send to CMS-webhook beveiligt zijn antwoord met een callback met token.

Wat mogen AI-agents in mijn CMS zodra het verbonden is?

Berichten weergeven, lezen, aanmaken en bijwerken — en u kiest welke van die tools zijn ingeschakeld, per integratie en altijd aanpasbaar. Nieuwe berichten worden altijd als concept aangemaakt tenzij u een agent expliciet om publicatie vraagt, en bijwerkingen wijzigen alleen de bewerkte velden: titel, inhoud, status.

Dekt één verbinding mijn hele team?

Ja. Een werkruimte-eigenaar verbindt het CMS één keer via de integratie-instellingen van Semji, en de verbinding wordt gedeeld met de hele werkruimte. U bepaalt wat agents mogen lezen, aanmaken of wijzigen.

Wat als mijn CMS niet in de catalogus staat?

Twee routes werken met elk backend. Een eigen MCP-server — een CMS-brug of een interne tool die u beheert — verbindt met OAuth of een API-key. Bij de Send to CMS-webhook stuurt Semji elk klaargezet concept (content_staged) naar uw HTTPS-endpoint, en uw CMS antwoordt met een CMS-ID plus een voorbeeld- of backofficelink — synchroon of via de callback met token.

Publiceer vanuit Semji in het CMS dat u al gebruikt

Verbind WordPress, Drupal, Magento, Shopify, Contentful of Strapi in enkele minuten, of breng uw eigen route mee via MCP of webhook. Bekijk de volledige lus — van geoptimaliseerd concept tot CMS — in een demo.