Airtable est proche de l’idéal pour un calendrier de contenu. Des vues grille et calendrier sur les mêmes données, des pièces jointes à côté du texte, des collaborateurs, et des vues par campagne.
Passer de là aux publications publiées est un flux de travail court, avec deux détails qui déterminent sa fiabilité.
Les champs à avoir
| Champ | Type | Utilité |
|---|---|---|
| Content | Texte long | La publication |
| Status | Sélection unique | Draft, Ready, Published |
| Channels | Sélection multiple | Plateformes cibles |
| Publish at | Date | Horaire programmé |
| Media | Pièce jointe | Images ou vidéo |
| Post URL | URL | Réécrite après publication |
Le champ pièce jointe d’Airtable est le vrai avantage par rapport à un tableur ici : le média vit avec la ligne plutôt que comme une URL qu’il faut héberger ailleurs.
Le flux de travail
1. Déclencheur planifié, toutes les 15 ou 30 minutes.
2. Nœud Airtable, rechercher des enregistrements avec un filtre Status = "Ready". C’est le verrou, et c’est la raison pour laquelle le flux de travail ne publie pas des lignes à moitié écrites.
3. Filtrer sur la date de publication si la ligne doit contrôler le minutage.
4. Construire la publication à partir des champs, en associant les canaux à sélection multiple à la liste des canaux.
5. Nœud BulkPublish, Post → Create.
6. Nœud Airtable, mettre à jour l’enregistrement. Passer Status à Published et réécrire l’URL de la publication.
L’étape 6 n’est pas optionnelle
Sans la réécriture, la prochaine exécution retrouve les mêmes lignes toujours marquées Ready et les republie. Puis l’exécution suivante fait de même. Un flux de travail interrogé toutes les 15 minutes republiera la même publication 96 fois par jour.
C’est la façon la plus courante dont ces flux de travail dérapent, et le symptôme est embarrassant en public.
Pour être doublement sûr, filtrez aussi les enregistrements qui ont déjà une URL de publication. Deux vérifications indépendantes, pour qu’une seule défaillance ne produise pas de doublons.
Pièces jointes
Les pièces jointes Airtable viennent avec des URL, que vous transmettez telles quelles. Deux choses à savoir.
Les URL de pièces jointes peuvent avoir une durée limitée. Ne construisez pas un flux de travail qui en stocke une maintenant pour l’utiliser des jours plus tard sans la récupérer à nouveau.
Vérifiez le fichier par rapport aux règles de la plateforme. Airtable acceptera volontiers une image de 50 MB qu’Instagram refusera. Les règles média sont validées à la création de la publication, vous obtiendrez donc une erreur claire plutôt qu’un échec silencieux, mais le flux de travail devrait le journaliser quelque part que vous verrez.
Programmer plutôt que publier maintenant
Préférez associer le champ Publish at à un horaire programmé plutôt que de publier chaque fois que le flux de travail se déclenche.
Deux raisons : les lignes sont marquées Ready quand quelqu’un est à son bureau, ce qui n’est pas forcément le moment où votre audience lit, et une publication programmée peut encore être annulée si la ligne s’avère erronée.
Commencez par les brouillons
Pendant la première semaine, créez des brouillons. Vous verrez comment l’association des champs atterrit réellement, en particulier autour des canaux et des pièces jointes, avant que quoi que ce soit soit public.
Limites de forfait
- Canaux : Free : 3 (1 par plateforme). Pro : 30 (2 par plateforme). Business : 75 (5 par plateforme).
- Publications : Free : 3/jour. Pro : 30/jour. Business : illimité.
- Requêtes API/jour : Free : 30. Pro : 5 000. Business : 50 000.
Un flux de travail interrogé toutes les 15 minutes utilise 96 requêtes par jour avant même de publier quoi que ce soit, donc le forfait gratuit sert à tester plutôt qu’à faire tourner cela en continu.
BulkPublish publie sur 15 plateformes.
En résumé
Filtrez sur un champ Status pour que les brouillons restent non publiés, et réécrivez dans Airtable après publication pour que les lignes ne soient pas reprises à nouveau, ce qui est la façon dont ces flux de travail produisent des publications en double. Associez Publish at à un horaire programmé plutôt que de publier au déclenchement, et vérifiez les pièces jointes par rapport aux règles média de la plateforme.