带有 Chatgpt Agent Prompt 检查de信用卡
Avancé
Ceci est unAI Chatbot, Multimodal AIworkflow d'automatisation du domainecontenant 31 nœuds.Utilise principalement des nœuds comme If, Set, Code, Merge, Switch. AI驱动信用卡推荐系统,intégrationOpenAI GPT、TelegrametGoogle Sheets
Prérequis
- •Token Bot Telegram
- •Informations d'identification Google Sheets API
- •Clé API OpenAI
Nœuds utilisés (31)
Catégorie
Aperçu du workflow
Visualisation des connexions entre les nœuds, avec support du zoom et du déplacement
Exporter le workflow
Copiez la configuration JSON suivante dans n8n pour importer et utiliser ce workflow
{
"id": "7el5prnIFj3s0DOI",
"meta": {
"instanceId": "4864679018d565a892ca43ce23dcbf870b964133cd1081846447be064da60377",
"templateCredsSetupCompleted": true
},
"name": "Credit Card with Chatgpt Agent Prompt checks",
"tags": [],
"nodes": [
{
"id": "e869214b-4356-45f8-843a-1002fecfe015",
"name": "Obtenir le texte de la question",
"type": "n8n-nodes-base.code",
"position": [
-704,
336
],
"parameters": {},
"typeVersion": 2
},
{
"id": "bc1e2374-5e1a-4bd0-8c96-85bfd94e1a00",
"name": "Envoyer la question",
"type": "n8n-nodes-base.telegram",
"position": [
-336,
288
],
"webhookId": "63909487-c99a-4b09-b80b-4a7d6347ed1d",
"parameters": {},
"credentials": {
"telegramApi": {
"id": "A4cdb9dt09U7Waiv",
"name": "Telegram account 2"
}
},
"typeVersion": 1.2
},
{
"id": "c3cc1299-ee15-496c-8a49-477f44669b3d",
"name": "Telegram",
"type": "n8n-nodes-base.telegram",
"position": [
-1040,
-80
],
"webhookId": "5c4c2d93-e4cb-4e3b-b9dd-38d1bf64b183",
"parameters": {},
"credentials": {
"telegramApi": {
"id": "A4cdb9dt09U7Waiv",
"name": "Telegram account 2"
}
},
"typeVersion": 1.2
},
{
"id": "c3008975-38de-4aca-ad1e-984dfcbb120e",
"name": "La Q7 est-elle répondue ?",
"type": "n8n-nodes-base.if",
"position": [
-1056,
192
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "d17066e8-9fb1-42c5-91cf-9932695e3dea",
"name": "Récupérer les cartes",
"type": "n8n-nodes-base.googleSheets",
"position": [
-688,
-112
],
"parameters": {},
"typeVersion": 4.6
},
{
"id": "aec9f45b-29ef-476e-89a1-902ac19f16d5",
"name": "Nettoyer les entrées Q1–Q7",
"type": "n8n-nodes-base.set",
"position": [
-688,
128
],
"parameters": {},
"executeOnce": true,
"typeVersion": 3.4,
"alwaysOutputData": true
},
{
"id": "2e850a37-bd00-469a-850c-fc5d2af9b164",
"name": "Déclencheur : Message Telegram entrant",
"type": "n8n-nodes-base.telegramTrigger",
"position": [
-1104,
-640
],
"webhookId": "8851cdd8-fd7a-4168-b34d-75d6a90536f8",
"parameters": {},
"credentials": {
"telegramApi": {
"id": "zOvTboLjszOmjhKj",
"name": "Telegram account 3"
}
},
"typeVersion": 1.2
},
{
"id": "022df149-16cb-4887-9b44-b17eda095d05",
"name": "Extraire le texte du message Telegram",
"type": "n8n-nodes-base.code",
"position": [
-880,
-640
],
"parameters": {},
"typeVersion": 2
},
{
"id": "1618ceb8-9480-432f-b88d-7fe85e670b1c",
"name": "Rechercher l'état utilisateur (Feuille Google)",
"type": "n8n-nodes-base.googleSheets",
"onError": "continueRegularOutput",
"position": [
-656,
-736
],
"parameters": {},
"typeVersion": 4.5,
"alwaysOutputData": true
},
{
"id": "ac8551bc-19aa-431b-9fbc-e3fd168310ea",
"name": "Fusionner le message entrant avec l'état",
"type": "n8n-nodes-base.merge",
"position": [
-432,
-576
],
"parameters": {},
"typeVersion": 3.2,
"alwaysOutputData": true
},
{
"id": "36e658f2-1c7f-438b-a74e-88f0f48a8a0a",
"name": "Vérifier si l'utilisateur existe dans la base de données",
"type": "n8n-nodes-base.if",
"position": [
-208,
-576
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "6f5ed263-2d00-46f8-8cc2-b28f947bbda6",
"name": "Mapper et formater la réponse pour la feuille Google",
"type": "n8n-nodes-base.code",
"position": [
208,
-528
],
"parameters": {},
"typeVersion": 2
},
{
"id": "9d1cccbc-9d7e-41da-9f45-28bded82540a",
"name": "Extraire les métadonnées de la réponse",
"type": "n8n-nodes-base.set",
"position": [
400,
-528
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "977b8392-ddb7-4063-afbe-cecccf8d23a6",
"name": "Ajouter l'état utilisateur complet pour le traitement",
"type": "n8n-nodes-base.code",
"position": [
592,
-544
],
"parameters": {},
"typeVersion": 2
},
{
"id": "6a7b940f-5271-4d75-9aec-a920a46b37ca",
"name": "Fusionner l'état mis à jour pour l'étape suivante",
"type": "n8n-nodes-base.merge",
"position": [
736,
-800
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "56c50495-7c4c-4768-b9ec-613194c1a480",
"name": "Reprendre les réponses précédentes",
"type": "n8n-nodes-base.set",
"position": [
944,
-816
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "964192de-8ead-41df-85f4-a8a97cba0463",
"name": "Mettre à jour la réponse dans la feuille Google",
"type": "n8n-nodes-base.googleSheets",
"position": [
1136,
-800
],
"parameters": {},
"typeVersion": 4.6,
"alwaysOutputData": true
},
{
"id": "df3fa4be-5cb4-4cd2-a8cd-9518ccd68a21",
"name": "Insérer un nouvel utilisateur dans la feuille Google",
"type": "n8n-nodes-base.googleSheets",
"position": [
1088,
-560
],
"parameters": {},
"typeVersion": 4.5
},
{
"id": "9d8e2199-789d-4a74-a73a-bbf2053d2373",
"name": "Déterminer la prochaine question du quiz",
"type": "n8n-nodes-base.code",
"position": [
1328,
-624
],
"parameters": {},
"typeVersion": 2
},
{
"id": "a275010c-7616-4c2e-a44c-750ea4911145",
"name": "Vérifier s'il reste des questions",
"type": "n8n-nodes-base.switch",
"position": [
-1264,
48
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "0425f294-897e-44d1-a487-ee491aebd545",
"name": "Fusionner le profil utilisateur et le jeu de données des cartes",
"type": "n8n-nodes-base.merge",
"position": [
-320,
80
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "9664c35e-3b1c-4f5e-92b3-fd52b2876869",
"name": "Construire le prompt GPT avec le profil utilisateur et les données des cartes",
"type": "n8n-nodes-base.code",
"position": [
160,
112
],
"parameters": {},
"typeVersion": 2
},
{
"id": "002101d2-7798-464b-8542-e014735c4b53",
"name": "Envoyer le prompt à GPT pour l'appariement des cartes",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
352,
112
],
"parameters": {},
"credentials": {
"openAiApi": {
"id": "oCR84cjCbtgnT95o",
"name": "OpenAi account"
}
},
"typeVersion": 1.8
},
{
"id": "cf11ccaf-40ee-4e44-89af-f4db4b93ac79",
"name": "Nettoyer la sortie GPT et la diviser en sections",
"type": "n8n-nodes-base.code",
"position": [
688,
112
],
"parameters": {},
"typeVersion": 2
},
{
"id": "babdd4b6-5f2f-4c24-aa3a-358560f97744",
"name": "Formater les recommandations de cartes GPT pour Telegram",
"type": "n8n-nodes-base.code",
"position": [
896,
112
],
"parameters": {},
"typeVersion": 2
},
{
"id": "e0fbd374-614c-4681-890a-a786b9ae0288",
"name": "Envoyer les recommandations de cartes à Telegram",
"type": "n8n-nodes-base.telegram",
"position": [
1120,
112
],
"webhookId": "2786061c-b68d-45cd-bd45-04e849068ad0",
"parameters": {},
"credentials": {
"telegramApi": {
"id": "zOvTboLjszOmjhKj",
"name": "Telegram account 3"
}
},
"typeVersion": 1.2
},
{
"id": "f0acc684-bdf0-4193-9cfc-05bee0d9697e",
"name": "Note adhésive",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1280,
608
],
"parameters": {},
"typeVersion": 1
},
{
"id": "d5123091-7314-45ad-a937-0e6ece77efd2",
"name": "Note adhésive6",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1280,
-880
],
"parameters": {},
"typeVersion": 1
},
{
"id": "2c6f97d4-261f-462f-a970-dafbc648f802",
"name": "Note adhésive1",
"type": "n8n-nodes-base.stickyNote",
"position": [
0,
-880
],
"parameters": {},
"typeVersion": 1
},
{
"id": "156beb71-93c6-4788-9dad-b735a6c4b7b4",
"name": "Note adhésive7",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1280,
-160
],
"parameters": {},
"typeVersion": 1
},
{
"id": "60142bf7-eaf8-472d-bdfb-3a6cb79c1848",
"name": "Note adhésive8",
"type": "n8n-nodes-base.stickyNote",
"position": [
16,
-160
],
"parameters": {},
"typeVersion": 1
}
],
"active": false,
"pinData": {
"Trigger: Incoming Telegram Message": [
{
"json": {
"message": {
"chat": {
"id": 5357385827,
"type": "private",
"username": "NishantPandita",
"last_name": "Pandita",
"first_name": "Nishant"
},
"date": 1752344698,
"from": {
"id": 5357385827,
"is_bot": false,
"username": "NishantPandita",
"last_name": "Pandita",
"first_name": "Nishant",
"language_code": "en"
},
"text": "Hello",
"message_id": 42
},
"update_id": 574139253
}
}
]
},
"settings": {
"executionOrder": "v1"
},
"versionId": "993b0eb6-0005-429e-8142-2c796c22e946",
"connections": {
"d17066e8-9fb1-42c5-91cf-9932695e3dea": {
"main": [
[
{
"node": "0425f294-897e-44d1-a487-ee491aebd545",
"type": "main",
"index": 0
}
]
]
},
"c3008975-38de-4aca-ad1e-984dfcbb120e": {
"main": [
[
{
"node": "d17066e8-9fb1-42c5-91cf-9932695e3dea",
"type": "main",
"index": 0
},
{
"node": "aec9f45b-29ef-476e-89a1-902ac19f16d5",
"type": "main",
"index": 0
}
],
[
{
"node": "e869214b-4356-45f8-843a-1002fecfe015",
"type": "main",
"index": 0
}
]
]
},
"e869214b-4356-45f8-843a-1002fecfe015": {
"main": [
[
{
"node": "bc1e2374-5e1a-4bd0-8c96-85bfd94e1a00",
"type": "main",
"index": 0
}
]
]
},
"aec9f45b-29ef-476e-89a1-902ac19f16d5": {
"main": [
[
{
"node": "0425f294-897e-44d1-a487-ee491aebd545",
"type": "main",
"index": 1
}
]
]
},
"36e658f2-1c7f-438b-a74e-88f0f48a8a0a": {
"main": [
[
{
"node": "6f5ed263-2d00-46f8-8cc2-b28f947bbda6",
"type": "main",
"index": 0
}
],
[
{
"node": "df3fa4be-5cb4-4cd2-a8cd-9518ccd68a21",
"type": "main",
"index": 0
}
]
]
},
"9d8e2199-789d-4a74-a73a-bbf2053d2373": {
"main": [
[
{
"node": "a275010c-7616-4c2e-a44c-750ea4911145",
"type": "main",
"index": 0
}
]
]
},
"9d1cccbc-9d7e-41da-9f45-28bded82540a": {
"main": [
[
{
"node": "977b8392-ddb7-4063-afbe-cecccf8d23a6",
"type": "main",
"index": 0
}
]
]
},
"022df149-16cb-4887-9b44-b17eda095d05": {
"main": [
[
{
"node": "1618ceb8-9480-432f-b88d-7fe85e670b1c",
"type": "main",
"index": 0
},
{
"node": "ac8551bc-19aa-431b-9fbc-e3fd168310ea",
"type": "main",
"index": 1
}
]
]
},
"964192de-8ead-41df-85f4-a8a97cba0463": {
"main": [
[
{
"node": "9d8e2199-789d-4a74-a73a-bbf2053d2373",
"type": "main",
"index": 0
}
]
]
},
"56c50495-7c4c-4768-b9ec-613194c1a480": {
"main": [
[
{
"node": "964192de-8ead-41df-85f4-a8a97cba0463",
"type": "main",
"index": 0
}
]
]
},
"1618ceb8-9480-432f-b88d-7fe85e670b1c": {
"main": [
[
{
"node": "6a7b940f-5271-4d75-9aec-a920a46b37ca",
"type": "main",
"index": 0
},
{
"node": "ac8551bc-19aa-431b-9fbc-e3fd168310ea",
"type": "main",
"index": 0
}
]
]
},
"a275010c-7616-4c2e-a44c-750ea4911145": {
"main": [
[
{
"node": "c3008975-38de-4aca-ad1e-984dfcbb120e",
"type": "main",
"index": 0
}
],
[
{
"node": "c3cc1299-ee15-496c-8a49-477f44669b3d",
"type": "main",
"index": 0
}
]
]
},
"df3fa4be-5cb4-4cd2-a8cd-9518ccd68a21": {
"main": [
[
{
"node": "9d8e2199-789d-4a74-a73a-bbf2053d2373",
"type": "main",
"index": 0
}
]
]
},
"ac8551bc-19aa-431b-9fbc-e3fd168310ea": {
"main": [
[
{
"node": "36e658f2-1c7f-438b-a74e-88f0f48a8a0a",
"type": "main",
"index": 0
}
]
]
},
"6a7b940f-5271-4d75-9aec-a920a46b37ca": {
"main": [
[
{
"node": "56c50495-7c4c-4768-b9ec-613194c1a480",
"type": "main",
"index": 0
}
]
]
},
"0425f294-897e-44d1-a487-ee491aebd545": {
"main": [
[
{
"node": "9664c35e-3b1c-4f5e-92b3-fd52b2876869",
"type": "main",
"index": 0
}
]
]
},
"2e850a37-bd00-469a-850c-fc5d2af9b164": {
"main": [
[
{
"node": "022df149-16cb-4887-9b44-b17eda095d05",
"type": "main",
"index": 0
}
]
]
},
"6f5ed263-2d00-46f8-8cc2-b28f947bbda6": {
"main": [
[
{
"node": "9d1cccbc-9d7e-41da-9f45-28bded82540a",
"type": "main",
"index": 0
}
]
]
},
"002101d2-7798-464b-8542-e014735c4b53": {
"main": [
[
{
"node": "cf11ccaf-40ee-4e44-89af-f4db4b93ac79",
"type": "main",
"index": 0
}
]
]
},
"977b8392-ddb7-4063-afbe-cecccf8d23a6": {
"main": [
[
{
"node": "6a7b940f-5271-4d75-9aec-a920a46b37ca",
"type": "main",
"index": 1
}
]
]
},
"cf11ccaf-40ee-4e44-89af-f4db4b93ac79": {
"main": [
[
{
"node": "babdd4b6-5f2f-4c24-aa3a-358560f97744",
"type": "main",
"index": 0
}
]
]
},
"babdd4b6-5f2f-4c24-aa3a-358560f97744": {
"main": [
[
{
"node": "e0fbd374-614c-4681-890a-a786b9ae0288",
"type": "main",
"index": 0
}
]
]
},
"9664c35e-3b1c-4f5e-92b3-fd52b2876869": {
"main": [
[
{
"node": "002101d2-7798-464b-8542-e014735c4b53",
"type": "main",
"index": 0
}
]
]
}
}
}Foire aux questions
Comment utiliser ce workflow ?
Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.
Dans quelles scénarios ce workflow est-il adapté ?
Avancé - Chatbot IA, IA Multimodale
Est-ce payant ?
Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.
Workflows recommandés
Publication et réservation automatisées pour services de toilettage animal
Automatiser la publication et les réservations pour toilettage de animaux de compagnie via un robot AI, Facebook et Telegram
If
Set
Switch
+
If
Set
Switch
36 NœudsChristian Moises
Chatbot IA
Pouls des forums Telegram : surveillance communautaire avec les modèles d'IA Gemini et Groq
Pouls des forums Telegram : surveillance de la communauté avec Gemini et les modèles d'IA Groq
If
Set
Code
+
If
Set
Code
59 NœudsNguyen Thieu Toan
Divers
Générer automatiquement des publications de médias sociaux à partir d'URL en utilisant l'IA, Telegram et une publication multiplateforme
Génération automatique de publications de médias sociaux avec AI, Telegram et publication multiplateforme à partir d'URL
If
Set
Code
+
If
Set
Code
42 NœudsKarol
Création de contenu
Workflow de froid e-mail piloté par GPT-4, comprenant 3 e-mails de suivi entièrement personnalisés
Automatiser des séquences de froid personnalisées via GPT-4, Mailgun et Supabase
If
Set
Code
+
If
Set
Code
100 NœudsPaul
Nurturing de leads
Assistant IA multimodal Telegram avec Gemini, génération vocale et d'images
Construire un assistant IA multimodal sur Telegram avec Gemini, la voix et la génération d'images
If
Set
Code
+
If
Set
Code
95 NœudsIniyavan JC
Productivité personnelle
Processus de vente B2B complet : Génération de prospects Apollo, externalisation avec Mailgun et gestion des réponses IA
Processus de vente B2B complet : Génération de prospects Apollo, prospection Mailgun et gestion des réponses AI
If
Set
Code
+
If
Set
Code
116 NœudsPaul
Création de contenu
Informations sur le workflow
Niveau de difficulté
Avancé
Nombre de nœuds31
Catégorie2
Types de nœuds10
Description de la difficulté
Auteur
Nishant
@panditaLiens externes
Voir sur n8n.io →
Partager ce workflow