InstaTest
中級
これはAI, Marketing分野の自動化ワークフローで、11個のノードを含みます。主にSet, Webhook, Agent, RespondToWebhook, LmChatOpenAiなどのノードを使用、AI技術を活用したスマート自動化を実現。 Instagramダイレクトメッセージ/受信トレイAIエージェント - ManychatとOpenAIの統合
前提条件
- •HTTP Webhookエンドポイント(n8nが自動生成)
- •OpenAI API Key
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"id": "qww129cm4TM9N8Ru",
"meta": {
"instanceId": "038da3428bba4563b42be267feeca21b4922693db254331ac640a5c56ee7cadf",
"templateCredsSetupCompleted": true
},
"name": "InstaTest",
"tags": [
{
"id": "8PlqXsDyqVlHJ7RC",
"name": "AI",
"createdAt": "2024-07-10T14:12:10.657Z",
"updatedAt": "2024-07-10T14:12:10.657Z"
}
],
"nodes": [
{
"id": "51dcaa84-d1f9-4abc-aebc-24a06801e42d",
"name": "AIのシステムプロンプトを設定",
"type": "n8n-nodes-base.set",
"notes": "In this node in \"prompt\" variable you can set your system prompt",
"position": [
1120,
620
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "0b3c3d71-5627-4b8c-91f0-ac44eaedf196",
"name": "prompt",
"type": "string",
"value": "=Persona: You are a instagram influencer.\nContext: You receive a messages from your subscribers\nTask: Answer questions in your writing style and patterns according to your previous posts text. Use your post only for style and patterns reference.\nStyle rules:\nsimple answers"
},
{
"id": "c2a9e272-5c0d-4685-ad0e-ce6995f92a1c",
"name": "sessionId",
"type": "string",
"value": "={{ $json.body.session_id }}"
},
{
"id": "b3c20ee3-07a1-4584-b0d9-7310a2c6b723",
"name": "chatInput",
"type": "string",
"value": "={{ $json.body.text }}"
}
]
}
},
"typeVersion": 3.3
},
{
"id": "0fb36573-d632-4403-8809-3973f9caa32a",
"name": "ローカル n8n メモリ",
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"position": [
1500,
780
],
"parameters": {
"sessionKey": "={{ $('Set your system promt for AI').last().json.sessionId }}",
"sessionIdType": "customKey",
"contextWindowLength": 20
},
"typeVersion": 1.3
},
{
"id": "2f0471a7-2a84-41ce-aab1-896d5ea95ac3",
"name": "ChatGPT モデル",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
1360,
780
],
"parameters": {
"options": {}
},
"credentials": {
"openAiApi": {
"id": "HxWZhtJcnqTXVHAA",
"name": "General"
}
},
"typeVersion": 1
},
{
"id": "49abc3a3-faf9-4249-b874-908138a84aea",
"name": "応答を送信",
"type": "n8n-nodes-base.respondToWebhook",
"position": [
1720,
620
],
"parameters": {
"options": {}
},
"typeVersion": 1.1
},
{
"id": "49382508-9307-4ffa-8b31-78fac3a7db10",
"name": "付箋",
"type": "n8n-nodes-base.stickyNote",
"position": [
320,
360
],
"parameters": {
"color": 5,
"width": 458.4028599661066,
"height": 447.98321744507007,
"content": "## Easy Instagram(via ManyChat) bot\n---\n### Description:\nThis template is a main part of Entire solution. It's getting new message from Instagram via ManyChat(Extra No-Code tool for getting and sending message in Instagram). Generating message using ChatGPT and send back to ManyChat that sends it to Instagrtam.\n\n### Logic:\n1. Getting message from Instagram(from ManyChat)\n2. Set you system prompt for AI\n3. Create simple answer for message in AI block\n4. Send answer to Instagram(to ManyChat)\n\n---\n*Helpful links:*\n- [Guide in Notion how to create full bot](https://shadowed-pound-d6e.notion.site/Instagram-GPT-light-version-Manychat-X-N8N-176293bddff880899a9ac255585d29f7?pvs=4)\n- [ManyChat](https://manychat.partnerlinks.io/vm4wkw8j81tc)"
},
"typeVersion": 1
},
{
"id": "5d14544c-7039-435f-a53c-615b5722bb99",
"name": "Instagram からメッセージを取得",
"type": "n8n-nodes-base.webhook",
"position": [
900,
620
],
"webhookId": "68d3fbc9-6e49-4bdc-851c-2a532be911ab",
"parameters": {
"path": "instagram_chat",
"options": {},
"httpMethod": "POST",
"responseMode": "responseNode"
},
"typeVersion": 2
},
{
"id": "3770f558-341b-4d67-a7f0-0bb2fecf51a3",
"name": "付箋1",
"type": "n8n-nodes-base.stickyNote",
"position": [
1320,
300
],
"parameters": {
"width": 313.9634922216307,
"height": 614.7475040550845,
"content": "## 3) AI block\n---\nThere is 3 nodes:\n- AI Agent\n- Chat GPT model\n- Memory for history messages\n\n### To do:\n- in ChatGPT node you can choose the best model for you\n- in Memory Block you can change number of messages in history\n\n"
},
"typeVersion": 1
},
{
"id": "cbb6c5a2-9b96-4305-afce-5ac560ae2dec",
"name": "AIエージェント",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
1340,
620
],
"parameters": {
"text": "={{ $json.chatInput }}",
"options": {
"systemMessage": "={{ $json.prompt }}"
},
"promptType": "define"
},
"typeVersion": 1.7
},
{
"id": "4e28119f-b1aa-4b20-a8ed-28bd137f9627",
"name": "付箋2",
"type": "n8n-nodes-base.stickyNote",
"position": [
820,
360
],
"parameters": {
"height": 440,
"content": "## 1) HTTP Post webhook\n\n**To do:**\nJust copy production link from this node and insert to custom action in ManyChat\n\nNo edits needed"
},
"typeVersion": 1
},
{
"id": "b18a8890-b420-4086-91c8-8edbc845c8af",
"name": "付箋3",
"type": "n8n-nodes-base.stickyNote",
"position": [
1080,
480
],
"parameters": {
"width": 220,
"height": 320,
"content": "## 2) Edit prompt\n\n**To do:**\nGo inside and change input\n"
},
"typeVersion": 1
},
{
"id": "74d4e6f5-069e-4b37-8005-8c03226b05df",
"name": "付箋4",
"type": "n8n-nodes-base.stickyNote",
"position": [
1660,
480
],
"parameters": {
"height": 300,
"content": "## 4) Respond webhook\n\nNo edits needed"
},
"typeVersion": 1
}
],
"active": true,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "2f36fc7a-0a69-4af3-a958-25e9d278f058",
"connections": {
"cbb6c5a2-9b96-4305-afce-5ac560ae2dec": {
"main": [
[
{
"node": "49abc3a3-faf9-4249-b874-908138a84aea",
"type": "main",
"index": 0
}
]
]
},
"2f0471a7-2a84-41ce-aab1-896d5ea95ac3": {
"ai_languageModel": [
[
{
"node": "cbb6c5a2-9b96-4305-afce-5ac560ae2dec",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"0fb36573-d632-4403-8809-3973f9caa32a": {
"ai_memory": [
[
{
"node": "cbb6c5a2-9b96-4305-afce-5ac560ae2dec",
"type": "ai_memory",
"index": 0
}
]
]
},
"51dcaa84-d1f9-4abc-aebc-24a06801e42d": {
"main": [
[
{
"node": "cbb6c5a2-9b96-4305-afce-5ac560ae2dec",
"type": "main",
"index": 0
}
]
]
},
"5d14544c-7039-435f-a53c-615b5722bb99": {
"main": [
[
{
"node": "51dcaa84-d1f9-4abc-aebc-24a06801e42d",
"type": "main",
"index": 0
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
中級 - 人工知能, マーケティング
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
ブランド化されたAI駆動のウェブチャットボットの作成
ブランドドのAI駆動型ウェブサイトチャットボットを作成
If
Set
Code
+
If
Set
Code
24 ノードWayne Simpson
プロダクト
[テンプレート] AIペットショップ v8
AIペットショップアシスタント - GPT-4o、Googleカレンダー、WhatsApp/Instagram/Facebookを統合
If
N8n
Set
+
If
N8n
Set
244 ノードAmanda Benks
営業
🔍🛠️ PerplexityリサーチャーをHTMLウェブページに変換する
🔍 Perplexity研究結果をHTMLに変換:AI駆動型コンテンツ作成
If
Set
Webhook
+
If
Set
Webhook
47 ノードJoseph LePage
人工知能
Google Drive および Pinecone ベクター データベースを使用して AI 駆動の WhatsApp ボットを作成
Google DriveとPineconeベクトルデータベースを使ってAI駆動のWhatsAppボットを作成
If
Set
Code
+
If
Set
Code
23 ノードCecilia
サポート
LinkedIn自動メッセージルーティングとレスポンダー(リクエスト検索機能付き)
LinkedIn:自動メッセージルーティングと応答システム、リクエスト検出機能付き
If
Set
Slack
+
If
Set
Slack
52 ノードAngel Menendez
サポート
OpenAI駆動のOutlookアシスタントでSlackを使ってカレンダーイベントを管理
OpenAI駆動のOutlookアシスタントでSlackを介してカレンダーイベントを管理する
If
Set
Slack
+
If
Set
Slack
16 ノードJimleuk
人工知能
ワークフロー情報
難易度
中級
ノード数11
カテゴリー2
ノードタイプ7
作成者
Alex Hi no code
@alex-nocodeAI + Low-code development agency founder. Main focus: AI solutions for businesses in sales. .
外部リンク
n8n.ioで表示 →
このワークフローを共有