Votre entrepôt de données, sur l'écran.
Les workflows Retool interrogent bases de données et APIs selon des plannings définis, transforment les résultats en JavaScript ou Python, et envoient le tout vers vos écrans Hangar.Media — signés HMAC, mappés et affichés sous forme de tableau dynamique ou de cartes.
Des requêtes planifiées transformées en tableaux de bord permanents
Un workflow interroge Postgres, BigQuery, des APIs REST — tout ce à quoi Retool se connecte — met en forme le résultat dans un bloc de code, puis l'envoie en POST vers votre webhook entrant Hangar.Media. Les écrans affichent la dernière exécution sous forme de tableau dynamique ou de cartes ; les équipes voient les chiffres sans ouvrir le moindre outil.
Ce que vous pouvez faire avec sur l'écran.
Trois fonctionnalités qui rendent cette intégration indispensable pour votre réseau d'affichage dynamique.
Un bloc REST (ou bloc de code) effectue l'envoi
Terminez le workflow avec un bloc API REST qui envoie du JSON en POST vers votre URL de webhook entrant — ou un bloc de code qui formate, signe et envoie en une seule étape. Chaque exécution planifiée actualise l'écran.
Les chiffres du matin, à l'écran avant le matin.
Les blocs Loop émettent des tableaux — une ligne ou une carte par enregistrement
Payloads JSON de toute forme — enregistrements uniques ou listes
Les écrans se mettent à jour en quelques secondes après réception de l'envoi
Structurez le payload en contenu d'écran
Pointez les colonnes d'affichage vers les champs du payload avec des chemins en notation pointée, définissez des valeurs par défaut pour les champs manquants, et appliquez des transformations par colonne — majuscules, minuscules, troncature, préfixe, suffixe. Le même moteur de mapping alimente toutes les intégrations de plateformes d'automatisation, ainsi une configuration créée une fois est réutilisable sur tous les outils.
Votre automatisation envoie les données ; le mapping détermine comment elles s'affichent à l'écran.
Les chemins en notation pointée accèdent aux champs imbriqués du payload
Les valeurs par défaut comblent les lacunes pour que les écrans n'affichent jamais de blancs
Les transformations soignent les valeurs sans toucher à l'automatisation
Livraison signée HMAC avec protection contre les rejeux
Un bloc de code calcule un HMAC-SHA256 du corps avec votre secret d'intégration et l'envoie en tant que X-Webhook-Signature ; Hangar.Media vérifie en temps constant avec une protection optionnelle contre les rejeux.
Chaque envoi est authentifié avant qu'un seul pixel ne change.
Signature HMAC-SHA256 du corps dans un bloc de code (recommandé)
Protection optionnelle contre les rejeux à la manière de Stripe
Mode en-tête secret via le bloc REST seul
Quatre étapes vers écrans connectés.
De la configuration au contenu en direct en quelques minutes, pas en jours.
Connecter l'intégration
Ajoutez l'intégration Retool Workflows dans Hangar.Media. Votre URL de webhook entrant unique et votre secret sont générés instantanément.
Ajouter le bloc d'envoi dans Retool
Terminez le workflow avec un bloc de code : construisez le JSON à partir des résultats de requête, calculez un HMAC-SHA256 avec votre secret d'intégration, et effectuez un POST vers votre URL de webhook entrant avec X-Webhook-Signature.
Mapper les champs vers l'affichage
Choisissez Tableau de données ou Cartes de contenu, puis mappez les champs du payload vers les colonnes d'affichage avec le mappeur de champs. Les valeurs par défaut et les transformations sont facultatives.
Envoyer et publier
Lancez l'automatisation. Le payload s'affiche dans le widget lié sur vos écrans en quelques secondes — activez Accumulate pour un tableau de bord glissant des derniers envois.
Conçu pour chaque secteur.
Découvrez comment différents secteurs utilisent cette intégration pour obtenir des résultats.
Tableaux de bord Revenue Ops
Des workflows planifiés interrogent l'entrepôt de données et envoient le tableau Revenue Ops du jour vers l'écran de la direction.
RetailClassements des points de vente
Des workflows classant les performances des points de vente envoient le tableau de classement vers les écrans des bureaux régionaux chaque matin.
SantéInstantanés de capacité
Des workflows interrogeant les systèmes de capacité envoient des instantanés par service vers les écrans des opérations selon une cadence fixe.
ÉducationTableaux de bord de présence
Des workflows sur la base de données MIS envoient des synthèses de présence vers les écrans des salles des professeurs avant le premier cours.
Questions fréquentes. Réponses directes : réponses.
Comment le webhook est-il sécurisé
Les envois sont signés HMAC-SHA256 dans un bloc de code Retool avec votre secret d'intégration et vérifiés en temps constant, avec une protection optionnelle contre les rejeux. La configuration en mode REST block uniquement peut utiliser l'en-tête X-Webhook-Token à la place.
Quel format de payload Hangar.Media attend-il
Tout JSON est accepté. Un objet unique devient une ligne ou une carte ; un tableau d'objets devient une ligne ou une carte par enregistrement. Avec un mapping de champs configuré, seuls les champs mappés sont affichés ; sans mapping, les champs bruts sont présentés sous forme de tableau clé-valeur.
Un seul envoi peut-il mettre à jour plusieurs écrans
Oui. L'envoi arrive dans le flux de données de l'intégration ; chaque widget de design lié à ce flux se met à jour, où que ces designs soient planifiés — un seul envoi peut mettre à jour un écran ou l'ensemble du parc.
Le workflow peut-il envoyer directement les résultats d'une requête
Oui — le tableau de résultats d'un bloc de requête se mappe directement sur le corps JSON ; chaque enregistrement devient une ligne ou une carte. Utilisez un bloc transformer pour renommer ou réduire les colonnes avant l'envoi.
Un seul tarif. La plateforme complète.
C'est ainsi que nous pensons que l'affichage dynamique devrait fonctionner. Éditeur de contenu, gestion des écrans et plus de 200 intégrations d'applications — tout inclus dès le premier jour.