Ocoya
Blog · FramerBeta

Votre CMS Framer, alimenté depuis Ocoya.

Publiez des articles directement dans une collection Framer — titre, contenu mis en forme, image de couverture et date remplis, et le site publié pour vous. Ou faites l’inverse : un nouvel élément dans votre CMS part tout seul sur tous les réseaux.

Framer ven. 09:00
CMS ⌄Harbour Kitchen⑂ mainPublish
+⇅☰⌕···
TitleStatusSlug
Une carte d’été venue de la côteLive⌄a-summer-menu-from-the-coast
Voici notre nouveau chefLive⌄meet-our-new-head-chef
Soirées accords mets et vinsLive⌄wine-pairing-nights
Derrière le passeDraft⌄behind-the-pass
PublishedJust now
harbourkitchen.comharbour-kitchen.framer.website
Update
OAjouté par Ocoya
Connexion

Une clé de votre projet, collée une seule fois.

Framer n’a pas de connexion pour les applications. Il a une Server API, ouverte avec une clé que vous créez dans les paramètres du projet lui-même — c’est donc vous qui choisissez le projet, et la clé n’ouvre rien d’autre.

Étape 1

Créez une clé dans Framer

Ouvrez le projet dans Framer, allez dans Site Settings → General et créez une clé API. Copiez-la, puis copiez l’adresse du projet depuis votre navigateur.

Site Settings → General → API Keys
Étape 2

Collez-la dans Ocoya

Ouvrez Canaux dans Ocoya, choisissez Framer sous Blog, puis collez l’adresse et la clé. Ocoya ouvre aussitôt le projet pour vérifier que la clé fonctionne.

Canaux → Connecter un canal → Framer
Étape 3

Choisissez vos collections

Toutes les collections CMS du projet sont listées. Chaque collection cochée devient un canal dans votre calendrier et un déclencheur pour vos workflows.

Connecté
Un projet par clé

La clé ouvre un projet. C’est tout l’accès.

Une clé API Framer appartient à un seul projet : connecter le blog n’atteint donc jamais votre portfolio ni le site d’un client. Vous avez trois sites Framer ? Connectez chacun avec sa propre clé. Supprimez la clé dans Framer, et l’accès d’Ocoya prend fin avec elle.

  • Créée dans Site Settings — rien à installer, aucune extension
  • Un projet par clé, chacun connecté séparément
  • Supprimez la clé dans Framer pour couper l’accès immédiatement
Framer → OcoyaUne clé par projet

API Keys

Les clés permettent à des services d’accéder à ce projet via la Server API de Framer.

Ocoyafr_••••••••3f9aCopy
+ Create key
Connecter FramerAdresse du projethttps://framer.com/projects/Harbour-Kitchen--x4TqClé API Framer••••••••••••••••Connecter Framer
Des collections comme canaux

Toute collection que vous gérez peut devenir un canal.

Une fois la clé saisie, toutes les collections CMS du projet sont listées. Cochez le journal, les études de cas ou le changelog, et chacun devient un canal : programmé comme n’importe quel réseau et prêt à lancer des workflows. Une collection synchronisée par une extension apparaît aussi, mais grisée — Framer ne laisse que l’extension y écrire.

  • Toute collection que vous gérez vous-même peut être choisie
  • Les collections synchronisées par une extension sont indiquées, avec la raison
  • La même collection peut recevoir des articles et lancer des workflows
OcoyaChoisissez vos collections
Choisissez les collections à connecter
Harbour Kitchen
Journal18 élémentsCanal
Carte42 élémentsCanal
Événements7 éléments
Avis (synchro Google)Une extension gère cette collection
Vos champs, remplis

Un article en entrée, un élément CMS fini en sortie.

Ocoya lit les champs de la collection et remplit ceux qu’un article possède. Le titre devient le Title — et le slug —, l’article devient un Content mis en forme, avec de vrais intertitres, listes et liens, la première image devient la Cover, et un champ Date reçoit le moment de la publication. Un champ Summary ou Excerpt reçoit l’extrait de l’article.

  • Les champs sont trouvés par nom et par type — Title, Content, Cover, Date
  • Le Markdown arrive en vrai texte mis en forme
  • Un slug déjà pris reçoit -2, -3 au lieu d’une erreur
Ocoya → FramerChamps trouvés pour vous
Votre article

Une carte d’été venue de la côte

## Tout droit des bateaux
Maquereau grillé, herbes marines et les premières tomates de l’année.

JournalLive⌄
TTitleUne carte d’été venue de la côte
ContentTout droit des bateauxMaquereau grillé, herbes marines et les premières tomates de l’année.
▣Cover
▦DateAutoAujourd’hui, 09:00
Titre → TitleL’article → ContentPremière image → CoverHeure de publication → Date
En ligne ou brouillon

Publié sur votre site, ou mis de côté pour relecture.

Chaque étape Publier sur Framer fait son choix. Publier en ligne ajoute l’élément et publie le projet sur votre domaine, en réessayant si Framer est occupé et en retirant l’élément si cela échoue malgré tout — une publication ratée ne laisse donc jamais d’élément orphelin. Garder en brouillon marque l’élément Draft, que Framer exclut de chaque publication.

  • Publier en ligne : l’élément est ajouté et le site publié dans la foulée
  • Garder en brouillon : il attend dans la collection, non publié
  • Les publications de l’éditeur sont mises en ligne ; les workflows vous laissent choisir

Framer publie un projet dans son ensemble : toutes les autres modifications non publiées qu’il contient sont donc mises en ligne avec l’article. Gardez en brouillon si quelqu’un est en pleine refonte.

Étape du workflowÀ vous de choisir, étape par étape
Publier sur FramerDans FramerPublier en ligneGarder en brouillon
PublishedJust now
harbourkitchen.com
Update
Publie tout le projet
Publier sur FramerDans FramerPublier en ligneGarder en brouillon
+⇅☰⌕···
TitleStatusSlug
Une carte d’été venue de la côteDraft⌄a-summer-menu-from-the-coast

Marqué Draft — exclu de chaque publication jusqu’à ce que quelqu’un le change.

Publier sur FramerDans FramerPublier en ligneGarder en brouillon
PublishedJust now
harbourkitchen.com
Update
Publie tout le projet
Publier sur FramerDans FramerPublier en ligneGarder en brouillon
+⇅☰⌕···
TitleStatusSlug
Une carte d’été venue de la côteDraft⌄a-summer-menu-from-the-coast

Marqué Draft — exclu de chaque publication jusqu’à ce que quelqu’un le change.

Workflows

Ajoutez un élément dans Framer. Regardez-le se partager tout seul.

Écrivez dans votre CMS Framer comme d’habitude. Ocoya vérifie la collection toutes les 15 minutes, et chaque nouvel élément qui n’est pas un brouillon part sur Instagram, LinkedIn et Threads — avec son titre, sa couverture et un lien vers sa page. Ou lancez-le seulement quand un champ atteint une valeur, comme Category est Carte.

  • Se lance pour chaque nouvel élément qui n’est pas un brouillon, ou seulement quand un champ correspond
  • Vérifié toutes les 15 minutes — Framer n’envoie pas de notifications
  • Chaque élément n’est traité qu’une fois, et les éléments déjà présents ne sont pas touchés
  • Ajoutez une étape d’IA entre les deux pour le formuler pour chaque réseau
Créer le workflow
Framer → WorkflowVérifié toutes les 15 minutes
Vérification de JournalFramer n’envoie pas de notifications, alors Ocoya va voir
+⇅☰⌕···
TitleStatusSlug
Voici notre nouveau chefLive⌄meet-our-new-head-chef
Une carte d’été venue de la côteLive⌄a-summer-menu-from-the-coast
Nouvel élément dans une collection FramerJournal
Publié
Publié
Publié
Chaque champ

Chaque champ de l’élément, prêt à l’emploi.

Chaque champ de la collection est transmis aux étapes qui suivent le déclencheur sous son propre nom, avec la page de l’élément sur votre site. Une publication peut citer le titre, un prompt peut lire l’article entier, et la couverture devient l’image de la publication sans que personne ait à l’exporter.

  • N’importe quel champ sous la forme {{trigger.field_name}}, nommé comme dans votre collection
  • La page de l’élément sous la forme {{trigger.url}}, lue depuis votre page CMS
  • Choisi dans une liste de l’éditeur, avec l’élément le plus récent pour tester
FramerÉlément ouvert
CMS · Journal

Une carte d’été venue de la côte

TitleUne carte d’été venue de la côte{{trigger.title}}
ContentMaquereau grillé, herbes marines…{{trigger.content}}
Cover{{trigger.image}}
CategoryCarte{{trigger.category}}
Pageharbourkitchen.com/journal/…{{trigger.url}}

Dans l’éditeur, chaque champ de la collection apparaît sous son propre nom, avec la valeur de l’élément le plus récent à côté — choisissez-le, testez-le, utilisez-le.

Idées

Ce que les équipes en font.

Framer, c’est là que le site est conçu et publié. Voici les tâches qui n’ont plus besoin de copier-coller dès qu’Ocoya peut écrire dans son CMS et y lire.

Faire tourner votre blog avec une campagne IA

Lancez une campagne de blog dans Ocoya, et chaque article arrive dans votre journal Framer avec son titre, son contenu, sa couverture et sa date — publié le jour que vous avez programmé.

Annoncer chaque nouvel élément

Ajoutez un article dans votre CMS Framer, et un workflow le partage sur Instagram, LinkedIn et Threads avec sa couverture et son lien.

Publier les notes de version depuis vos outils

Envoyez chaque version au webhook d’Ocoya et publiez-la comme élément d’une collection Changelog — le site se met à jour sans que personne ouvre Framer.

Tenir les événements à jour

Programmez à l’avance les pages d’événements dans Ocoya et publiez-les le jour venu dans une collection Événements, avec les publications qui en font la promotion.

Des brouillons depuis un flux

Pointez un workflow sur un flux RSS et laissez l’IA rédiger un élément en brouillon pour chaque nouvel article, qui attend un éditeur dans Framer.

Publier une fois, partout

Choisissez Framer avec WordPress, Webflow et DEV.to, et le même article part vers chacun, selon ses propres règles et dans le même calendrier.

Ce que Framer accepte

Les détails, avant de planifier autour.

Ils découlent du fonctionnement du CMS et de la Server API de Framer, et de la façon dont Ocoya les lit et y écrit.

CanalUne collection que vous gérez, dans un projet
ConnexionUne clé API depuis Site Settings
ArticleJusqu’à 100,000 caractères, en texte mis en forme
TitreJusqu’à 256 caractères, et le slug
ImagesLa première image devient la couverture
PublicationPublie le projet, ou garde un brouillon
SuppressionRetiré ; disparaît à la publication suivante
Déclencheur de workflowNouvel élément, ou un champ qui atteint une valeur
Vitesse du déclencheurVérifié toutes les 15 minutes

Une campagne de blog, directement dans Framer.

Donnez à une campagne de blog IA un objectif et un calendrier, choisissez votre collection Framer, et chaque article arrive comme un élément fini — titre, contenu mis en forme, couverture, date, extrait — avec le site publié le jour prévu, aux côtés des publications sociales qui l’annoncent.

Comment fonctionnent les campagnes

Votre projet reste le vôtre.

Ocoya n’ouvre le projet que pour faire ce que vous avez demandé : lister ses collections, ajouter les éléments qu’il publie, publier quand vous avez choisi Publier en ligne et — pour un workflow — lire la collection qu’il surveille. Il ne modifie jamais un élément créé par votre équipe et ne touche jamais à vos pages ni à votre design. Supprimez la clé dans Framer, et l’accès prend fin immédiatement.

Lire notre politique de confidentialité

Partir d’un exemple

Annoncez chaque nouvel élément Framer sur Facebook et Threads. Publiez une campagne de blog dans votre journal. Chacun est un workflow prêt à l’emploi que vous activez en une minute.

Voir les workflows
Questions

Avant de vous connecter

Framer n’a pas de parcours de connexion pour les applications. Sa Server API s’ouvre avec une clé créée dans les Site Settings d’un projet, et chaque clé n’atteint que ce projet. Créez-en une dans Site Settings → General, collez-la dans Ocoya avec l’adresse du projet, et supprimez-la dans Framer dès que vous voulez mettre fin à l’accès.

Votre calendrier, qui écrit dans Framer.

Collez une clé et choisissez vos collections en une minute.