Une automatisation, c’est un déclencheur et une action, écrits dans un petit bloc d’une page. Elle crée la page de journal du lendemain, exécute les cellules d’une page chaque matin ou marque une tâche comme faite quand son statut change, sur les appareils où vous l’activez.
A exécuté 3 cellules de code dans « Prix »toutes les heures
A mis done = yes sur 4 pagesstatut modifié
Exécutions aujourd’hui sur cet appareil6
Une automatisation est un bloc dans une page
Le bloc est du Markdown : il se synchronise, s’exporte et se sauvegarde avec sa page. Dans la page, il s’affiche comme une carte : ce qui la lance, ce qu’elle fait, son état sur cet appareil, et Exécuter maintenant, Aperçu, Modifier et Suspendre. Automatisations, dans le menu, les liste toutes avec leur historique.
À heure fixe : toutes les N minutes, heures ou jours, chaque jour à une heure donnée, ou chaque semaine un jour donné (heure locale de l’appareil).
Quand des pages changent : une page est créée ou modifiée dans un carnet, avec une étiquette ou dans une base de données, ou une propriété d’une base de données change (vers une valeur donnée, si vous voulez).
Quand vous capturez : un partage vers Vellum, un mémo vocal ou un scan.
À la main : Exécuter maintenant uniquement.
Exécuter des cellules de code : toutes les cellules de la page, ou certaines par id ; leurs sorties sont enregistrées comme d’habitude.
Créer une page à partir d’un modèle ou d’un texte, avec des variables comme {{date}}, {{week}} et {{title}} ; si la page existe, elle l’ignore, ajoute à la fin ou en crée une autre.
Ajouter du texte à la fin d’une page.
Modifier des valeurs d’une base de données, fixes ou calculées par une formule, sur 200 lignes au plus à la fois.
Interroger l’assistant pour résumer ou rédiger à partir de pages, dans une page que vous nommez. Il n’a pas d’outils et n’écrit nulle part ailleurs.
Rien ne s’exécute sans votre accord
Par appareil. Une automatisation ne s’exécute que sur les appareils où vous l’avez activée, telle qu’elle était à ce moment-là. Une modification venue d’un autre appareil, une importation, une sauvegarde restaurée ou une autre automatisation l’affiche « Modifiée, à vérifier » jusqu’à ce que vous l’activiez de nouveau sur cet appareil.
Réseau. Les cellules de code n’atteignent que les sites déjà autorisés pour la page sur cet appareil, et jamais avec des secrets enregistrés. Une requête vers un autre site suspend l’automatisation jusqu’à ce que vous l’autorisiez.
Limites. Chaque automatisation s’exécute au plus 12 fois par heure et 100 fois par jour, sauf si vous fixez d’autres limites, et une exécution à la fois.
Pas de boucles. Une automatisation ne démarre jamais à cause de ses propres modifications, et une chaîne d’automatisations qui se lancent les unes les autres s’arrête après 3.
Tout suspendre, Aperçu (ce que ferait une exécution, sans la faire) et un historique de chaque exécution sur cet appareil.
Quand les automatisations s’exécutent
Les automatisations ne s’exécutent que lorsque Vellum est ouvert, dans un onglet ou comme application installée, et seulement sur les appareils où vous les avez activées.
Rattrapage. Un horaire arrivé à échéance pendant que Vellum était fermé s’exécute une fois à la prochaine ouverture, pas une fois par occasion manquée, et son entrée d’historique indique combien de fois il a été manqué.
Application installée sur Android. Chrome pour Android (et d’autres navigateurs Chromium qui autorisent la synchronisation périodique en arrière-plan pour les applications installées) peut réveiller Vellum de temps en temps ; le navigateur choisit quand, quelques fois par jour au plus. Vellum ne peut pas exécuter d’automatisations à ce moment-là : vos pages, vos cellules et l’assistant vivent dans la base de données de l’application, que seule l’application ouverte peut utiliser. Si vous avez activé les notifications d’automatisations, il affiche une seule notification, « N automatisations à exécuter », et ouvrir Vellum les exécute. Il ne fait que les compter : leurs noms et leurs pages ne figurent pas dans la notification.
Ailleurs (navigateurs de bureau, Safari, Firefox), rien ne se passe tant que Vellum est fermé.
Vellum ne demande à afficher des notifications que lorsque vous choisissez d’être prévenu, en activant une automatisation à horaire ou avec l’interrupteur de Réglages → Automatisations, jamais au démarrage.
Créer votre première automatisation
Ouvrez Automatisations
Choisissez Automatisations dans le menu, ou « Ouvrir les automatisations » dans la palette de commandes.
Choisissez un modèle
Journal quotidien, Bilan hebdomadaire, Résumer les captures, un rapport sur une base de données, ou un modèle vide.
Vérifiez-la
Contrôlez le déclencheur et l’action, et utilisez Aperçu pour voir ce que ferait une exécution.
Enregistrez-la
L’enregistrement crée une page contenant le bloc et l’active sur cet appareil. Sur vos autres appareils, ouvrez la page et choisissez « Activer sur cet appareil ».
Dans l’application
AutomatisationsCréez des pages, exécutez du code, résumez vos captures, à heures fixes.
Questions
Les automatisations s’exécutent-elles quand Vellum est fermé ?
Non. Un horaire arrivé à échéance s’exécute une fois à la prochaine ouverture de Vellum. Sur Android, l’application installée peut afficher une notification indiquant que des automatisations attendent, si vous l’avez activée.
Une automatisation synchronisée s’exécute-t-elle sur tous mes appareils ?
Seulement sur ceux où vous l’avez activée. Un horaire activé sur deux appareils s’exécute sur les deux ; la création de page l’ignore une fois les appareils synchronisés et la page existante.
Une automatisation peut-elle appeler une API web avec ma clé ?
Non. Le code sans surveillance n’utilise jamais de secrets enregistrés, et n’atteint que les sites déjà autorisés pour sa page.