Automatisation SMS avec n8n : alerte prix BTC en temps réel
Ce workflow n8n a pour objectif d'envoyer une alerte par SMS lorsque le prix du Bitcoin (BTC) dépasse 9000 EUR. Dans un contexte où la volatilité des cryptomonnaies peut impacter les décisions d'investissement, ce type d'automatisation n8n est particulièrement utile pour les traders et les investisseurs souhaitant rester informés en temps réel. En utilisant des services comme CoinGecko pour récupérer les prix et Twilio pour l'envoi des SMS, ce workflow permet de suivre facilement les fluctuations du marché.
- Étape 1 : le déclencheur est un cron qui s'exécute à intervalles réguliers pour vérifier le prix du BTC.
- Étape 2 : il utilise le noeud CoinGecko pour obtenir le prix actuel du Bitcoin en EUR.
- Étape 3 : une condition est vérifiée grâce au noeud IF pour déterminer si le prix est supérieur à 9000 EUR. Si c'est le cas,
- Étape 4 : un SMS est envoyé via Twilio à un numéro prédéfini avec un message d'alerte. Ce workflow offre ainsi une solution efficace pour réduire le risque de manquer une opportunité d'achat ou de vente, améliorant ainsi la réactivité des utilisateurs face aux fluctuations du marché.
Workflow n8n cryptomonnaies, alerte, Twilio, CoinGecko : vue d'ensemble
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.
Workflow n8n cryptomonnaies, alerte, Twilio, CoinGecko : détail des nœuds
Inscris-toi pour voir l'intégralité du workflow
Inscription gratuite
S'inscrire gratuitementBesoin d'aide ?{
"id": "79",
"name": "Get the price of BTC in EUR and send an SMS when the price is larger than EUR 9000",
"nodes": [
{
"name": "Cron",
"type": "n8n-nodes-base.cron",
"position": [
590,
500
],
"parameters": {
"triggerTimes": {
"item": [
{
"mode": "everyMinute"
}
]
}
},
"typeVersion": 1
},
{
"name": "CoinGecko",
"type": "n8n-nodes-base.coinGecko",
"position": [
790,
500
],
"parameters": {
"coinIds": [
"bitcoin"
],
"options": {},
"operation": "price",
"currencies": [
"eur"
]
},
"typeVersion": 1
},
{
"name": "IF",
"type": "n8n-nodes-base.if",
"position": [
990,
500
],
"parameters": {
"conditions": {
"number": [
{
"value1": "={{$node[\"CoinGecko\"].json[\"bitcoin\"][\"eur\"]}}",
"value2": 9000,
"operation": "largerEqual"
}
]
}
},
"typeVersion": 1
},
{
"name": "Twilio",
"type": "n8n-nodes-base.twilio",
"position": [
1190,
400
],
"parameters": {
"to": "1234",
"from": "1234",
"message": "=The price went up! The new price is {{$node[\"CoinGecko\"].json[\"bitcoin\"][\"eur\"]}}"
},
"credentials": {
"twilioApi": "twilio-credentials"
},
"typeVersion": 1
},
{
"name": "NoOp",
"type": "n8n-nodes-base.noOp",
"position": [
1190,
600
],
"parameters": {},
"typeVersion": 1
}
],
"active": false,
"settings": {},
"connections": {
"IF": {
"main": [
[
{
"node": "Twilio",
"type": "main",
"index": 0
}
],
[
{
"node": "NoOp",
"type": "main",
"index": 0
}
]
]
},
"Cron": {
"main": [
[
{
"node": "CoinGecko",
"type": "main",
"index": 0
}
]
]
},
"CoinGecko": {
"main": [
[
{
"node": "IF",
"type": "main",
"index": 0
}
]
]
}
}
}Workflow n8n cryptomonnaies, alerte, Twilio, CoinGecko : pour qui est ce workflow ?
Ce workflow s'adresse principalement aux investisseurs en cryptomonnaies, aux traders et aux équipes financières qui souhaitent automatiser la surveillance des prix. Il est adapté aux entreprises de taille petite à moyenne ayant une certaine familiarité avec les outils d'automatisation et les API.
Workflow n8n cryptomonnaies, alerte, Twilio, CoinGecko : problème résolu
Ce workflow résout le problème de la surveillance manuelle des prix des cryptomonnaies, qui peut être chronophage et risqué. En automatisant l'envoi d'alertes SMS lorsque le prix du BTC dépasse un seuil critique, il permet aux utilisateurs de prendre des décisions éclairées rapidement, réduisant ainsi le risque de pertes potentielles et améliorant la gestion de leurs investissements.
Workflow n8n cryptomonnaies, alerte, Twilio, CoinGecko : étapes du workflow
Étape 1 : le workflow est déclenché par un cron qui s'exécute à des intervalles définis.
- Étape 1 : le noeud CoinGecko interroge l'API pour obtenir le prix actuel du Bitcoin en EUR.
- Étape 2 : le noeud IF vérifie si le prix est supérieur à 9000 EUR.
- Étape 3 : si la condition est remplie, le noeud Twilio envoie un SMS d'alerte au numéro spécifié.
- Étape 4 : si la condition n'est pas remplie, le workflow se termine sans action supplémentaire.
Workflow n8n cryptomonnaies, alerte, Twilio, CoinGecko : guide de personnalisation
Pour personnaliser ce workflow, vous pouvez modifier le paramètre du cron pour ajuster la fréquence des vérifications du prix. Il est également possible de changer le seuil de prix dans le noeud IF selon vos besoins. Pour le noeud Twilio, assurez-vous de mettre à jour les numéros de téléphone 'to' et 'from' avec vos informations. Enfin, vous pouvez intégrer d'autres API ou services pour enrichir le workflow, comme l'ajout de notifications par email ou sur d'autres plateformes de messagerie.