Faites fonctionner les tâches routinières de votre entreprise sans qu'aucune personne n'ait à les exécuter.
Un moteur d'automatisation qui fonctionne avec toutes vos données opérationnelles au sein de Calisto Pro. Choisissez ce qui le déclenche, puis glissez les étapes suivantes sur le canevas. Testez-le avec de vrais données d'échantillon avant de l'activer.
L'application d'automatisation pour les flux de travail
Déclencheurs, actions, branches, délais et connecteurs natifs dans toutes les applications. Testez-le avec de vraies données avant de l'activer.
Flow Builder
Un déclencheur, puis des actions, des branches et des délais.
Connecteurs
Dix-sept connecteurs natifs à travers Calisto Pro.
Modèles
Commencez par un flux de travail fonctionnel plutôt que par un canevas vierge.
Fiabilité
Horaires, tentatives de réessai et disjoncteur.
Activité
Chaque course, chaque étape et ce qu'elle a rapporté.
Séquences
Séquences de messages multi-étapes sur leur propre horloge.
Commencez par un déclencheur. Ajoutez une étape sur n'importe quelle connexion.
Un canevas vide demande une seule chose : l'événement qui déclenche le flux. Sélectionnez-le et le graphique se construira tout seul.
<Chaque connexion apporte un avantage supplémentaire
Ajoutez l'étape suivante exactement là où elle appartient.
Clic droit sur nœud
Configurez-le, dupliquez-le ou supprimez-le. L'annulation remonte chaque modification.
Branchez-vous, attendez, transportez les données
Une condition sépare Oui de Non. Un délai met en pause l'exécution pendant des minutes, des heures ou des jours, puis la reprend. Les valeurs des étapes précédentes sont résolues au moment de l'exécution.
Testez avant la mise en ligne
Exécutez-le d'abord avec des données d'exemple. Un test n'atteint jamais le journal d'exécution ni les compteurs.
Dix-sept connecteurs natifs. Aucun logiciel intermédiaire à maintenir.
Un connecteur natif comprend déjà l'enregistrement qui lui est transmis, de sorte qu'une étape lit la réservation plutôt qu'une copie de celle-ci. Neuf applications lancent à la fois un flux et effectuent une action, cinq n'effectuent qu'un lancement, trois n'effectuent qu'une action.
Au-delà de ceux-ci, Zapier et Make atteignent tout ce qu'ils atteignent déjà, et un connecteur HTTP personnalisé ou un webhook sortant vers n'importe quelle URL couvre le reste.
Dix-huit façons de commencer. Ou un canvas vierge.
Quinze recettes en une seule étape et trois chaînes complètes à étapes multiples, organisées sous les catégories Expérience client, Opérations, Revenus et Alertes.
Le constructeur reconstruit toute la chaîne
Ouvrir un modèle et les retards et les branches reviennent avec lui. Modifiez librement à partir de là.
Le modèle sous-jacent reste en place
Celui que vous avez personnalisé pour un seul bien n'est pas devenu silencieusement la valeur par défaut de l'entreprise.
La construction de l'automatisation est la partie facile. La partie difficile est de la maintenir en fonctionnement fiable lorsque vous n'y êtes pas.
Que se passe-t-il lorsqu'une règle continue de échouer.
L'automatisation est facile à démontrer et difficile à laisser tourner. Ces six paramètres sont ce qui permet à une chaîne de survivre à un déploiement, un connecteur qui rejette chaque appel, et un calendrier qui doit s'exécuter à l'heure.
Des calendriers, pas seulement des événements
Lancez une règle sur un intervalle fixe ou une expression cron. Un battement qui arrive en retard exécute tout de même l'occurrence qui vous était due.
Uniquement pendant les heures de bureau
Une exécution planifiée qui est due en dehors de vos heures d'ouverture est conservée jusqu'à ce qu'elles s'ouvrent, et non jetée.
Réessais et reculs
Définissez le nombre de tentatives et l'intervalle entre elles. Une tentative ré-exécute la charge que l'originale a reçue.
Disjoncteur
Choisissez combien d'échecs consécutifs sont trop nombreux. Au-delà, la règle se marque comme erreur et arrête les tentatives inutiles.
Raconté, pas découvert
Envoyez un e-mail au propriétaire en cas d'erreur de règle, envoyez un résumé d'exécution quotidien, ou les deux.
Conservation des journaux
Décidez du nombre de jours d'historique à conserver et de savoir si les charges complètes des déclencheurs sont stockées avec chaque exécution.
Chaque course. Chaque pas. Chaque échec.
Une règle que vous ne pouvez pas voir en cours d'exécution est une règle que vous ne pouvez pas faire confiance. Le tableau de bord affiche les règles actives, les exécutions d'aujourd'hui, le taux de réussite, les règles en erreur et le volume sur quatorze jours.
Journal d'exécution
Chaque exécution dans l'ordre, avec sa règle, son déclenchement, le résultat de la condition, la durée et les tentatives de réexécution. Filtrez par succès, échec, ignoré, en attente ou délai dépassé.
Détails d'exécution
Une ligne pour chaque étape que la chaîne a réellement parcourue, avec la branche empruntée et l'erreur le cas échéant. La fonction Retry rejoue la charge utile originale, et non l'apparence actuelle des données.
Erreurs
Exécutions échouées et expirées dans une seule file d'attente. Ouvrez une ligne pour la trace complète et réessayez depuis là.
Analytique
Exécutions, taux de réussite, durée moyenne et règles actives sur trente jours, avec un tableau des règles les plus exécutées qui permet d'explorer en détail chaque règle.
Cadences multi-points de contact, partagées sur la plateforme.
Une règle s'exécute une fois sur un événement. Une séquence travaille un contact sur plusieurs jours.
Une seule liste, qui que ce soit qui l'ait construite
Chaque cadence construite n'importe où sur la plateforme atterrit dans la même liste, contre les mêmes enregistrements.
Une étape est une action et une attente
Chaque étape envoie un e-mail, passe un appel ou crée une tâche, après un délai que vous définissez en jours.
Récommander sans perdre personne
Les contacts déjà en cours de traitement conservent une étape actuelle logique plutôt que de recommencer.
<Inscription que vous pouvez lire
Une ligne par contact : où ils se trouvent, dans quel état ils sont, et quand le prochain contact est prévu.
Là où Automations touche tout le reste.
3 of these 6 connections are in your plan today. The rest stay visible so you know the instrument is there before you need it.
Bookings
A reservation that is made, moved or cancelled is a trigger, and the run reads the reservation itself rather than a copy.
Signal
A device reading out of range starts a chain in the same run history as everything else.
Orderflow
An order reaching a state can start a chain, and a step can move it on.
A step that sends mail sends it as your account, through the same sending domain your people use.
Deals
A chain can create or advance a record on the pipeline instead of asking somebody to remember to.
Purview
The selected purview scopes what a chain can see and what it is allowed to write.
No setup cost. Pay when you start using.
Workflow automation for every app you run.
Included with Calisto Commerce or Calisto Ops.
Recommended for you
Works well together.
Calisto Bookings
Included with Commerce or Ops
Reservations, inventory, contacts, tickets, and scheduling
Learn more →Calisto Signal
Calisto Orderflow
Calisto Mail
Calisto Deals
Calisto Purview
Included with every Calisto account
Account configuration and data rules.
Learn more →Recommandé pour
Les industries qui gèrent Automations, et ce que chacune d'elles y gère.
Hôtels & ResortsAutomatisations
Chaînes de confirmation, d'upsell et de relâchement qui s'exécutent automatiquement
Hôtels & Resorts sur Calisto →Appartements avec servicesAutomatisations
La confirmation envoie cinq éléments sans qu'un humain ne les examine
Appartements avec services sur Calisto →Locations à court termeAutomatisations
Chaînes de rotation, de code et de facturation qui fonctionnent seules
Locations à court terme sur Calisto →RestaurantsAutomatisations
Règles qui s'exécutent sans la surveillance d'un manager
Restaurants sur Calisto →Gastronomie raffinéeAutomatisations
Modifications de niveau et fenêtres de mise en service qui s'exécutent automatiquement
Gastronomie raffinée sur Calisto →TraiteurAutomatisations
Rappels pour les dépôts, les garanties et les dates d'échéance du solde
Traiteur sur Calisto →Bar et LoungeAutomatisations
Récupération, invitations d'événements et modifications de prix programmées
Bar et Lounge sur Calisto →Coaching et formationAutomatisations
Check-ins et relances envoyés pendant que vous coachez
Coaching et formation sur Calisto →Gestion de salle de sportAutomatisations
Gel, réessais et reconquêtes qui s'exécutent automatiquement
Gestion de salle de sport sur Calisto →Clinique & SpaAutomatisations
Expiration du consentement, rappel et suivi post-traitement qui s'exécutent automatiquement
Clinique & Spa sur Calisto →Salons & BarbiersAutomatisations
Réervations, rappels et campagnes de reconquête qui s'exécutent automatiquement
Salons & Barbiers sur Calisto →Musique en direct et festivalsAutomatisations
Retard pour pluie, dépassement du headliner et protocoles de libération
Musique en direct et festivals sur Calisto →Marathons et enduranceAutomatisations
La ligne d'arrivée déclenche quatre systèmes
Marathons et endurance sur Calisto →Artistes et TalentsAutomatisations
Les contrats non signés libèrent automatiquement les retenues
Artistes et Talents sur Calisto →Gestion des lieuxAutomatisations
Un changement du nombre d'invités met à jour la commande, la facture et la liste
Gestion des lieux sur Calisto →Location pour événements et productionsAutomatisations
Une signature arrive au entrepôt toute seule
Location pour événements et productions sur Calisto →Golf & Member ClubsAutomatisations
Avis de retard de paiement et statut des créances qui s'auto-gèrent
Golf & Member Clubs sur Calisto →Location de véhicules et de loisirsAutomatisations
Heures de moteur, franchissements de géoenceinte et blocages qui agissent
Location de véhicules et de loisirs sur Calisto →Visites et expériencesAutomatisations
Une confirmation déplace six éléments simultanément
Visites et expériences sur Calisto →Services à domicile et sur le terrainAutomatisations
SMS « en route » et factures en retard qui se poursuivent elles-mêmes
Services à domicile et sur le terrain sur Calisto →Espaces de coworkingAutomatisations
Une carte échouée déclenche des relances, une suspension et la révocation d'accès
Espaces de coworking sur Calisto →Créateurs de contenuAutomatisations
Séquences de livraison et de bienvenue qui s'auto-routent
Créateurs de contenu sur Calisto →Graphistes et artistesAutomatisations
Limites de révision, rappels et avis de livraison
Graphistes et artistes sur Calisto →Détaillants en ligneAutomatisations
Retours, réapprovisionnements et récommandes qui fonctionnent tout seuls
Détaillants en ligne sur Calisto →Vente en magasin en personneAutomatisations
Seuils permettant d'augmenter la commande sans manager
Vente en magasin en personne sur Calisto →Everything included in Calisto Automations.
- Visual canvas with drag-and-drop step placement
- Multi-step chains (not just trigger-action pairs)
- Yes/No branching with eleven condition operators (equals, not equals, greater than, less than, greater or equal, less or equal, contains, starts with, ends with, exists, does not exist)
- Delays that survive (minutes, hours, or days, parked and resumed automatically)
- Data mapping between steps with insertable tokens, resolved to real values at run time
- Test runs against sample data before activation
- Test-run result per step: the trigger payload that fired, the action status and duration, the raw output, and the error in full
- Test runs stay out of the execution log and off the counters
- Drafts that never execute until activated
- Undo for every structural change
- Duplicate, configure, or delete any node
- Rules list with name search, status filters (active, paused, draft, errored), and per-row edit, pause, resume, and delete
- Rule detail with total fires, errors, consecutive errors, and full execution history
- Bookings (triggers + actions)
- Orderflow (triggers + actions)
- Dispatch (triggers + actions)
- Registry (triggers + actions)
- Listings (triggers + actions)
- Inventory (triggers + actions)
- Docs (triggers + actions)
- Sheets (triggers + actions)
- Slides (triggers + actions)
- Signal (triggers)
- Voice (triggers)
- Payments (triggers)
- Tickets (triggers)
- Schedule (triggers)
- Campaigns (actions)
- Concierge Escalation (actions)
- Forms (actions)
- Zapier integration
- Make integration
- Custom HTTP connector (POST/PUT, bearer/basic auth, custom headers, body template)
- Custom outbound webhooks to any URL
- 18 pre-built templates (15 single-action, 3 multi-step chains)
- Categories: Guest Experience, Operations, Revenue, Alerts
- New Automation landing with the template gallery and a build-from-scratch option
- Full chain reconstruction in the builder (delays, branches intact)
- Edit freely without modifying the template
- Searchable by name
- Multi-touch cadences shared across the platform
- Step types: email, call, task
- Per-step delays in days (first step defaults to no wait, later steps to two days)
- Branch labeling for follow-up paths, persisted across reloads
- Status filters (active, paused, completed, failed) with live counts
- Steps, enrollment, reply rate, meeting rate, and bounce rate on every row
- Performance funnel (delivered → opened → replied → meeting booked)
- Per-contact enrollment tracker with status and next touch, searchable by contact or status
- Reorder steps without losing enrolled contacts
- Event-triggered rules (fire on an event)
- Fixed-interval scheduled rules
- Custom cron expressions
- Due means the expression matched any minute since the rule last ran, so a late tick never skips an occurrence
- Business-hours restriction (runs held, not discarded)
- Business hours are the account business hours, edited once and read by every app that uses them
- Configurable retry count and backoff interval
- A retry is a real re-run against the original trigger payload, carrying its own retry count into the log
- Circuit breaker with consecutive failure threshold
- A tripped rule flips to errored, appears under the errored filter and on the status board, and stops burning attempts
- Auto-pause on error (optional; leave it off and a success resets the consecutive-failure counter)
- Error email notifications
- Daily execution digest
- Notification recipient required and validated at save, not silently ignored
- Configurable log retention (days and payload storage)
- Status board with active rules, executions today, success rate, and error count
- Fourteen-day execution volume chart, top-firing rules, and recent runs on the board
- Full execution log with status filters (success, failed, skipped, waiting, timeout)
- Waiting is a chain parked at a delay, still alive and due to resume
- Per-run step-by-step trace with the step, its type, its status, the branch it took, duration, and the error
- Retry Now replays the trigger payload the run was originally given, not the current data
- Error queue with retry-from-trace capability, and a clean board rather than an empty table at zero failures
- Thirty-day analytics with executions and errors by day
- Most-fired-rules ranking
Questions about Calisto Automations
Tout événement que la plateforme émet déjà, ce qui constitue la plupart des actions d'une journée de travail : une réservation confirmée, un ordre payé, un constat dressé, un créneau manqué. Vous ne reliez pas de webhooks entre des produits qui ne se connaissent pas.
Oui, et vous devriez. Une automatisation s'exécute d'abord sur des données d'échantillon, afin que vous voyiez la branche qu'elle emprunte et les valeurs qu'elle mappe avant que quoi que ce soit ne touche un enregistrement en direct.
Dix-sept connecteurs natifs sont inclus, et tout ce qui dépasse ceux-ci est transmis via un webhook signé. Les connecteurs natifs ont plus d'importance que le nombre ne le suggère, car ils comprennent déjà les données au lieu de simplement transmettre du JSON.
L'exécution s'arrête à l'étape échouée et conserve son état, afin que vous puissiez voir sur quel enregistrement elle s'est arrêtée et ce qu'elle avait déjà accompli, plutôt que de deviner si l'automatisation s'est partiellement exécutée.
Cela fait partie du Core. La section tarifs sur cette page lit le catalogue en temps réel et est l'autorité sur tout ce qui est facturable.
Oui. Les définitions sont exportées avec le reste du compte, donc la logique que vous avez construite n'est pas enfermée dans le créateur.