Reliez n’importe quoi
à n’importe quoi.
Chaque workflow, crawl et moniteur émet des événements, et peut servir d’action. Reliez-les : quand quelque chose se produit, vérifiez une condition, puis exécutez, notifiez ou lancez la suite. Pas de code de liaison, pas de serveurs.
N’importe quoi peut la lancer.
Déclenchez sur une planification, quand un moniteur repère un changement, quand un crawl ou un workflow se termine, ou dès qu’un webhook arrive. Choisissez un déclencheur :
curl -X POST "https://api.usewrit.app/api/v1/workflows/353/runs" \
-H "Authorization: Bearer wt_…" \
-H "Content-Type: application/json" -d '{}'{
"mcpServers": {
"writ-cloud": {
"type": "http",
"url": "https://api.usewrit.app/mcp"
}
}
}POST https://api.usewrit.app/hooks/{path}
X-Writ-Signature: sha256=…0 7 * * 1-5 → workflow 353# chat with a live streaming session —
# your handler script answers, not a model
base_url = "https://api.usewrit.app/v1"
model = "writ/acme-support-chat" La même ligne, cinq entrées. L’interface reste la même ; son URL dépend d’où s’exécute le workflow — en local, via Uplink, auto-hébergé ou dans Writ Cloud. Publier expose le workflow ; les Automations décident quand et pourquoi il s’exécute.
Une récurrence précise, sans doctorat en cron.
Toutes les N minutes, chaque heure, à une heure précise chaque jour, certains jours de la semaine, ou collez une expression cron. Writ montre exactement quand la prochaine exécution aura lieu :
Seulement quand ça compte vraiment.
Protégez une action par une condition pour qu’elle se déclenche sur un signal, pas sur du bruit. Basculez le filtre et regardez quels événements passent :
Puis faites la chose.
Exécutez un workflow, lancez un crawl, notifiez un canal, appelez un webhook, écrivez dans un dataset, ou attendez, puis enchaînez sur l’automatisation suivante.
Un événement, tout un pipeline.
Les actions émettent aussi des événements, donc les automatisations s’enchaînent. La fin d’un crawl peut déclencher une extraction, qui déclenche une notification. Envoyez une impulsion :
Chaque déclenchement, journalisé et consultable.
Voyez ce qui s’est déclenché, pourquoi et ce que ça a fait, avec le résultat et le temps pris. Tapez pour filtrer :
| Heure | Automatisation | Déclencheur | Résultat |
|---|
Le câblage est gratuit. Vous payez le travail.
Les déclencheurs, les conditions et l’enchaînement ne coûtent rien : vous n’êtes facturé que pour ce que font les actions (une exécution cloud, un crawl), décompté comme d’habitude. Les automatisations locales sont entièrement gratuites.
Câblez-la depuis votre code.
Créez des déclencheurs en REST, recevez les événements sur votre propre webhook, ou laissez un agent câbler les automatisations via MCP. Choisissez :