Semji
Integrazioni

Integrazioni CMS

Semji si collega in modo nativo a WordPress, Drupal, Contentful e Strapi, e a qualsiasi altro CMS tramite un server MCP personalizzato o il webhook Send to CMS. Un proprietario dello spazio di lavoro si collega una sola volta, e lei decide che cosa gli agenti IA possono leggere, creare o modificare.

Con quali CMS si integra Semji?

Quattro connettori nativi e due vie «bring your own». Una sola connessione per tutto lo spazio di lavoro — lei decide che cosa gli agenti possono leggere, creare o modificare.

WordPress

Si collega tramite l’API REST di WordPress con una password applicazione, da WordPress 5.6 — con supporto per Yoast SEO.

Drupal

Si collega tramite JSON:API con Basic Auth. Compatibile da Drupal 8.7.

Contentful

Un accesso OAuth tramite il server MCP ospitato di Contentful — nessuna chiave da copiare.

Strapi

Si collega all’endpoint MCP della sua istanza con un token admin. Compatibile da Strapi 5.47.

Server MCP personalizzato

Porti il suo server MCP — un ponte CMS su misura o uno strumento interno — e lo autentichi con OAuth o una chiave API.

Webhook Send to CMS

Semji invia ogni bozza predisposta (content_staged) al suo endpoint HTTPS, e il suo CMS risponde con un link di revisione — in modo sincrono o tramite il callback con token.

Come funziona una connessione CMS?

  1. 01

    Colleghi da Impostazioni → Integrazioni

    Un proprietario dello spazio di lavoro collega il CMS una sola volta, dalla scheda CMS delle impostazioni di integrazione di Semji — la connessione è poi condivisa con tutto lo spazio di lavoro. WordPress chiede tre campi: l’URL del sito, un nome utente e una password applicazione.

  2. 02

    Scelga che cosa possono fare gli agenti

    Selezioni gli strumenti che gli agenti IA possono usare sul suo sito — su WordPress: creare, leggere, elencare e aggiornare articoli — ognuno attivabile singolarmente e modificabile in qualsiasi momento.

  3. 03

    Pubblichi da Semji

    Un agente crea la bozza ottimizzata direttamente nel suo CMS e restituisce l’ID CMS con i link di anteprima e di back-office. Niente va online finché lei non chiede la pubblicazione.

Il connettore di punta

Come funziona l’integrazione WordPress + Yoast?

Semji si collega a WordPress tramite l’API REST con una password applicazione — generata in WordPress in Utenti → Profilo — e funziona da WordPress 5.6. L’URL del sito deve iniziare con https://, e Semji non segue i redirect.

Su un sito con Yoast SEO, il titolo SEO e la meta description viaggiano con la bozza: ciò che ha ottimizzato in Semji è ciò che WordPress serve.

  • Creare articoli — sempre come bozza, salvo richiesta esplicita di pubblicare a un agente
  • Leggere articoli — recupera il contenuto completo di un articolo, come salvato nell’editor
  • Elencare articoli — cerca e sfoglia gli articoli, con filtri per stato
  • Aggiornare articoli — modifica solo i campi interessati: titolo, contenuto, stato
Leggi la guida WordPress

Domande frequenti

Quali sono le versioni minime dei CMS supportate?

WordPress 5.6, Drupal 8.7 e Strapi 5.47. Contentful si collega tramite il suo server MCP ospitato, senza versione da verificare. Le vie del server MCP personalizzato e del webhook dipendono solo dal suo endpoint.

Come si autentica ciascun connettore CMS?

WordPress usa una password applicazione sull’API REST. Drupal usa Basic Auth su JSON:API. Contentful accede con OAuth tramite il suo server MCP ospitato. Strapi richiede un token admin sul suo endpoint MCP. Un server MCP personalizzato si autentica con OAuth o una chiave API, e il webhook Send to CMS protegge la risposta con un callback con token.

Che cosa possono fare gli agenti IA nel mio CMS una volta collegato?

Elencare, leggere, creare e aggiornare articoli — e lei sceglie quali di questi strumenti sono attivi, per integrazione, modificabile in qualsiasi momento. I nuovi articoli sono sempre creati come bozza salvo richiesta esplicita di pubblicare a un agente, e gli aggiornamenti modificano solo i campi interessati: titolo, contenuto, stato.

Una connessione copre tutto il mio team?

Sì. Un proprietario dello spazio di lavoro collega il CMS una sola volta dalle impostazioni di integrazione di Semji, e la connessione è condivisa con tutto lo spazio di lavoro. Lei decide che cosa gli agenti possono leggere, creare o modificare.

E se il mio CMS non è nel catalogo?

Due vie funzionano con qualsiasi backend. Un server MCP personalizzato — un ponte CMS o uno strumento interno che lei gestisce — si collega con OAuth o una chiave API. Con il webhook Send to CMS, Semji invia ogni bozza predisposta (content_staged) al suo endpoint HTTPS, e il suo CMS risponde con un ID CMS più un link di anteprima o di back-office, in modo sincrono o tramite il callback con token.

Pubblichi da Semji nel CMS che usa già

Colleghi WordPress, Drupal, Contentful o Strapi in pochi minuti, o porti la sua via tramite MCP o webhook. Veda il circuito completo — dalla bozza ottimizzata al CMS — in una demo.