How to Build AI Agents in n8n for Beginners!

AI Agents, ধরুন সকাল ৯টায় আপনার ঘুম ভাঙে না। কিন্তু, আপনার ক্লায়েন্ট সকালে ওয়েদার রিপোর্ট চায়, কেউ আবার ইমেইলে জানতে চায়, আজকের সেলস রিপোর্ট কতটা ভালো চলছে। কেউ আবার বলে, “ভাই, আমার জন্য personalized quote পাঠান তো!” সকলের কাছে তাদের জানতে চাওয়া প্রশ্নের উত্তর চলে গিয়েছে ওয়েদার রিপোর্ট, সেলস রিপোর্ট ও তাদের কাছে পৌঁছে গেছে কিন্তু কিভাবে ? এইসব কাজ আপনি ঘুমিয়েই করে ফেললেন কিভাবে ?

How to build AI Agents - 2025
How to build AI Agents – 2025

না, আপনি জাদুকর না!
আপনার হয়ে কাজ করছে একটা AI Agent!
আর এই জিনিসটা আপনি নিজেই বানাতে পারবেন n8n দিয়ে একদম কোডিং না জেনেও।

আজকের এই ব্লগে আমি আপনাকে শেখাব কীভাবে একদম বেসিক লেভেল থেকে শুরু করে একটা সম্পূর্ণ AI Agent তৈরি করা যায় n8n ব্যবহার করে।

n8n কী? কেন সবাই এটা নিয়ে এত হইচই করছে?

n8n (পড়তে হয় “এন-এইট-এন”) এর ফুল ফর্ম হলো Node for Node মানে এক Node-এর পর আরেক Node, ঠিক যেন “এক কড়াইয়ের পর এক তরকারি”!

ধরুন আপনি সকালে উঠে কিছু কাজ করেন মোবাইল দেখেন, কফি বানান, দাঁত মাজেন, ফেসবুক স্ক্রল করেন।
n8n-এও ঠিক সেইরকম আপনি একটা একটা কাজকে সুন্দর করে সাজিয়ে দিতে পারেন একটা টাইমলাইন বা রেসিপি হিসেবে। আর প্রতিটা কাজের জন্য আলাদা “Node” থাকে।

যেমন:

  • কেউ ফর্ম ভরে পাঠাল → এটা একটা Node
  • আপনি সেই ডেটা Google Sheet-এ রাখলেন → এটাও একটা Node
  • AI দিয়ে সেই ইনপুটের একটা স্মার্ট রিপ্লাই তৈরি করালেন → এটাও Node
  • এরপর Email পাঠালেন → আরে, এটাও Node!

সব মিলিয়ে অনেকটা LEGO খেলার মতো যেখানে প্রতিটা Node মানে একেকটা ব্লক।
আপনি ব্লকগুলোকে জোড়া লাগাতে লাগাতে একটা আস্ত automation বানিয়ে ফেলতে পারবেন আর তাও কোডিং না জেনেই!

আর ভাইরাল হওয়ার কারণ

কারণ এটা Free, Open-source, আর দেখতে-চালাতে একদম জলের মতো সহজ!
লোকজন Automation বানাচ্ছে কাস্টম বট, AI Assistant, ফর্ম রেসপন্ডার, PDF Generator আর সেগুলো নিয়ে LinkedIn-এ এমনভাবে পোস্ট দিচ্ছে, যেন তারা কোনো Rocket বানিয়ে ফেলেছে ।

আপনিও পারবেন।
n8n একটু ধরতে পারলেই ২ ঘণ্টার মধ্যে এমন কিছু বানিয়ে ফেলবেন, যা আগে করলে ২ দিন লাগত!

AI Agent আসলে কী? মানুষের মতো সফটওয়্যার নাকি?

AI Agent কথাটা শুনলেই মনে হয়, বুঝি কোনো চশমা পরা রোবট আমাদের হয়ে কাজ করছে। আসলে ব্যাপারটা মোটেও তেমন ভয়ঙ্কর না বরং মজার!

একটা AI Agent হলো এমন এক স্মার্ট সফটওয়্যার, যেটা অনেকটা আপনার অফিসের স্মার্ট জুনিয়র কলিগের মতো।
আপনি তাকে একটা নির্দেশ দেবেন, সে সেটা বুঝবে, ভাববে, তারপর নিজেই কাজটা করে ফেলবে আর আপনাকে বলবেও, “ভাই, কাজ হইছে!”

চলুন সহজ করে দেখি AI Agent কী কী করতে পারে:

১. ইনপুট বুঝতে পারে (মানে আপনি কী বলছেন, সেটা সে ধরতে পারে)

ধরুন আপনি তাকে বললেন,
“ভাই, আমাকে একটা মোটিভেশনাল বাংলা উক্তি দাও।”
এটা শোনার পর সে আরাম করে চেয়ার পেছনে হেলিয়ে বলবে, “আচ্ছা বস, দেখি তো কী দেয়া যায়…”

২. সিদ্ধান্ত নিতে পারে (মানে সে চিন্তা করতে পারে)

আপনার ইনপুট দেখে Agent ভাবে “আচ্ছা, এটা তো প্রেরণামূলক কথা চাইছে, বাংলা ভাষায়। আমি GPT কে দিয়ে একটা সুন্দর উক্তি এনে দেই।”
মানে, সে শুধু শোনে না বুঝে কাজও ঠিকঠাক সাজায়।

৩. নিজে থেকে কাজ করতে পারে (মানে শুধু ভাবেই না, করে ফেলেও)

উক্তি বানিয়ে আপনাকে Email পাঠিয়ে দেবে।
চাইলে Google Sheet-এ সেভ করে রাখবে।
আর যদি Telegram সেট করা থাকে আপনাকে ping করে বলবেও, “ভাই, দেখে নিও!” ‘

তাহলে আমি এটা বানাতে পারবো?

হ্যাঁ! এবং দারুণ খবর হলো আপনাকে কোনো কোড জানতেই হবে না। n8n নামের এক চমৎকার টুল আছে, যেটা দিয়ে আপনি শুধু Node-গুলো জোড়া লাগিয়ে workflow বানাবেন। আর বাকি সব AI Agent করে দেবে। AI Agent-এর কাজ অনেকটা এমন:

“তুমি শুধু বলো কী করতে হবে – আমি করে দেবো।”

এই Agent কে আপনি ইমেইল ম্যানেজার বানাতে পারেন, কোট জেনারেটর করতে পারেন, এমনকি ফ্রিল্যান্স ক্লায়েন্টদের জন্য অটো-প্রপোজাল লেখানোর জন্যও ব্যবহার করতে পারেন।

কাজের লোক লাগবে না – AI Agent রেডি আছে।

AI Agent কিভাবে কাজ করে?

How to build AI Agents - 2025
How to build AI Agents – 2025

উপরের এই ছবিটা আসলে আমাদের বোঝাতে চায়: AI Agent ঠিক একজন মানুষের মতো কীভাবে চিন্তা করে, কীভাবে সিদ্ধান্ত নেয়, আর কিভাবে তার কাজ সম্পন্ন করে আমাদেরকে তার আউটপুট দেয়। চলুন একে একে প্রতিটা অংশ জেনে নিই, যেন আপনি পুরোপুরি বুঝতে পারেন আপনার তৈরি করা এজেন্ট মাথার ভেতরে ঠিক কী করে!

Input – ইউজার এর প্রশ্ন বা নির্দেশ

AI Agent-এর যাত্রা শুরু হয় Input থেকে আপনি যখন কোনো প্রশ্ন করেন, যেমন ধরুন, “আমাকে আজকের আবহাওয়ার আপডেট দাও”, কিংবা “একটা প্রেরণাদায়ক উক্তি দাও” তখন AI Agent সেই তথ্যকে ইনপুট হিসেবে নেয়।

এই Input আসতে পারে অনেকভাবে:

  • একজন ইউজারের টাইপ করা মেসেজ
  • কোনো ফর্মে লেখা ইনফরমেশন
  • অটোমেশন দিয়ে অন্য কোনো সিস্টেম থেকে আসা ডেটা বা ইত্যাদি

Agent এই Input-এর উপর ভিত্তি করেই তার পরবর্তী সিদ্ধান্ত নেবে।

Brain – AI Agent-এর চিন্তার জগৎ বা তার ব্রেইন

Input পাওয়ার পর, AI Agent সেই তথ্যটাকে তার Brain-এর ভেতরে নিয়ে যায়। আপনি যখন কোন কিছু নিজে পড়াশোনা করেন এবং তার পরে যেভাবে চিন্তা করেন এবং ব্রেইন এর ভিতরে নেন এআই এজেন্টও ঠিক একই ভাবে কাজ করে!

এই Brain অংশটি মূলত GPT-এর মতো Language Model ব্যবহার করে। এটিই Agent-এর সবচেয়ে গুরুত্বপূর্ণ অংশ।

এটা বুঝে নেয়:

  • ইউজার কী চায়?
  • প্রশ্নটা কীভাবে করা হয়েছে?
  • এর পেছনে কোনটা গুরুত্বপূর্ণ তথ্য?

এরপর সেই তথ্যের ভিত্তিতে Agent ভাবে – “আমি এখন কী করব?”

এটা একদম আমাদের মানুষের চিন্তার মতো আপনি যেমন কারও কথা শুনে একটু থেমে চিন্তা করেন, ঠিক তেমনি।

Instructions – Agent-এর আচরণের নিয়ম বা বিহেভিউর

Agent শুধু Input দেখে কাজ করে না। তার মাথার মধ্যে আগে থেকেই কিছু নির্দেশনা থাকে যাকে আমরা বলি Instructions

যেমন ধরুন:

  • “তুমি একজন ভদ্র সহকারী।”
  • “তুমি সবসময় বাংলায় উত্তর দেবে।”
  • “তুমি ২ লাইনের বেশি লিখবে না।”

এইসব নির্দেশনা Agent কে বলে দেয়, সে কীভাবে behave করবে।

তাই একই Input গেলেও দুইজন Agent আলাদা output দিতে পারে কারণ তাদের Instructions আলাদা। এটা অনেকটা মানুষের আচরণের মতো কেউ হয়তো মজা করে উত্তর দেয়, কেউ আবার সিরিয়াসভাবে।

LLM Memory – পুরনো কথার স্মৃতি

এখন ধরুন, আপনি আগেও ঐ Agent কে বলেছিলেন, “আমার নাম আরিফ আলমাছ।” এবার আপনি বললেন, “আমার জন্য একটা quote দাও।”

Agent যদি আপনার নামটা মনে রাখতে পারে, তাহলে সে বলতে পারে “আরিফ ভাই, এই নিন আজকের জন্য উক্তি!” এটাই হলো – Memory

এটা Agent কে আরও Human-like করে তোলে। সে আপনাকে চিনে, আগের কথা মনে রাখে, আর উত্তর দেয় আরও personal করে।

এই Memory সাধারণত তৈরি হয়:

  • Chat History থেকে
  • Google Sheet/Database থেকে
  • Workflow-এর আগের input/output থেকে

n8n এর মতো সিস্টেমে আপনি চাইলে খুব সহজেই memory implement করতে পারেন।

Tool – যখন AI একা পারে না, তখন সে সাহায্য নেয়

Agent সবসময় সব কিছু জানে না। ধরুন আপনি বললেন “আজকের ঢাকা শহরের তাপমাত্রা কত?” Agent তখন বলে – “আরে আমি তো সব জানি না! আমাকে একটু weather API থেকে দেখে নিতে হবে।”

এই জায়গায় সে একটা Tool ব্যবহার করে। যেমন:

  • Weather API
  • Google Search
  • Calculator
  • Database Reader

এগুলো হচ্ছে Agent-এর হাতিয়ার। ঠিক যেভাবে আপনি কোনো কিছুর উত্তর না জানলে গুগলে সার্চ দেন। Agent নিজেই এই টুল গুলো চালায় এবং তার উত্তর তৈরি করে।

System Prompt – ভিতরের মনোভাব

Agent এর “মনের ভিতর” একটা System Prompt থাকে। যেমন আপনি বেশির ভাগ সময়ই আপনার মনের কথা শুনে ডিসিশন নেন এই ধরুন আপনার মন যদি ভালো না থাকে তবে আপনি কাজ করতে চান না, আপনার মন ভালো থাকলে আমি ইঞ্জয় করছেন বা আনন্দ ফুর্তি করেছেন ।

ঠিক তেমনই এটা হল এমন একটা জিনিস, যেটা Agent কে বলে দেয়:

  • তার কী ধরনের আচরণ হবে
  • কোন ভাষায় সে কথা বলবে
  • সে কাকে সাহায্য করছে
  • কতটা ফর্মাল বা ইনফর্মাল হবে

এই System Prompt থাকায় Agent সবসময় নিজের লাইনে থাকে। এটা অনেকটা মানুষ যখন বলে “আমার নীতি হচ্ছে বিনয়ী থাকা।” – ঠিক সেরকম।

Output – সব চিন্তা শেষ, এবার উত্তর

সবশেষে, যখন Input, Brain, Instructions, Tool এবং Prompt-এর সবকিছুর উপর ভিত্তি করে Agent তার সিদ্ধান্ত নেয়, তখন সে একটি Output তৈরি করে।

এই Output হতে পারে:

  • একটা Text Message
  • একটা Email
  • একটি Report
  • একটি Bot Reply
  • বা এমনকি একটা PDF ফাইলও

এই Output যেকোনো মাধ্যমে পাঠানো যায় – Email, Google Sheet, WhatsApp, Telegram, Discord বা ওয়েবসাইটের UI তে দেখানো যায়।

এক কথায় সংক্ষেপে বললে…

AI Agent = (Input + Instructions + Brain + Tools + Memory + Prompt) → Output

Agent একা কিছু না। কিন্তু যখন উপরের জিনিসগুলোর একসাথে কাজ করতে শেখানো হয় – তখন সে হয়ে ওঠে একদম মানুষের মতো।

এবং এই পুরো জিনিসটাই আপনি তৈরি করতে পারবেন – n8n-এর মতো No-code প্ল্যাটফর্ম দিয়ে, যেখানে আপনি শুধু নোড কানেক্ট করে Workflow বানাবেন, আর বাকি কাজ করবে আপনার নিজের তৈরি Agent।

AI Agent বানানোর স্টেপ (Beginner Level)

এতক্ষণে জানলেন এআই এজেন্ট কি এটা কিভাবে কাজ করে কিভাবে থিংক করে এখন আপনার মনে নিশ্চয় প্রশ্ন জাগছে যে আমিও একটা এআই এজেন্ট বানাইতে চাই কিন্তু কিভাবে বানাবেন ? চলেন তাহলে সেটিই দেখে নিইঃ

Step 1: n8n Install এবং Setup

Local Computer এ Install করতে চাইলে:

  1. আপনার কম্পিউটারে Node.js install করতে হবে
  2. এরপর Terminal খুলে লিখুন: nginxCopyEditnpm install n8n -g
  3. Install হয়ে গেলে লিখুন: sqlCopyEditn8n start
  4. এরপর আপনার ব্রাউজারে http://localhost:5678 খুললেই n8n এর UI পেয়ে যাবেন।

নাহ, এত ঝামেলা করতে ইচ্ছা করছে না?

How to build AI Agents - 2025
How to build AI Agents – 2025

তাহলে n8n এর Cloud Version ব্যবহার করুন – n8n
খুব সহজে Sign up করে শুরু করতে পারবেন।

Step 2: একটা Workflow Create করুন

How to build AI Agents - 2025
How to build AI Agents – 2025

আপনি সাইন ইন বা সাইন আপ করার পরে আপনার অ্যাকাউন্ট এ গেলে এমন একটা window দেখতে পাবেন এবং এইখানে আপনাকে একটা workflow বানাতে হবে আপনার এ আই এজেন্ট এর জন্য। এটার জন্য আপনাকে যেটা করতে হবেঃ

  1. Dashboard খুলে “New Workflow” ক্লিক করুন।
  2. একটা Node add করুন – ধরুন Webhook.
    Webhook মানে, বাইরের কোন জায়গা থেকে input আসবে, ধরুন user form পূরণ করছে।
  3. এরপর একটা OpenAI Node add করুন।
    এর মাধ্যমে user এর ইনপুটকে analyze করে ChatGPT-এর মতো উত্তর পাবো।
How to build AI Agents - 2025
How to build AI Agents – 2025

Step 3: Webhook + AI + Action Chain বানান

চলুন একটা উদাহরণ দিই,

How to build AI Agents - 2025
How to build AI Agents – 2025

এই Workflow এ কী হচ্ছে?

1. On Form Submission (Trigger Node):

এই Node-টি হলো Automation-এর প্রথম ধাপ।
যখনই কোনো ইউজার একটি ফর্ম পূরণ করে সাবমিট করবে (যেমন Google Form, Typeform বা কাস্টম ফর্ম), তখন এই Node টি ট্রিগার হবে।

ইনপুট:
ইউজারের দেওয়া নাম, তার ম্যাসেজ, প্রশ্ন – যা ফর্মে লেখা হয়েছে।

2. Append Row in Sheet (Google Sheet Node):

ইউজারের ইনপুটটি সরাসরি একটি গুগল শীটে জমা হচ্ছে বা সংরক্ষণ করা হচ্ছে।
এই Node টি ইউজারের দেওয়া তথ্যগুলোর একটি Record রাখে future use/analytics এর জন্য।

কাজটি করছে: নাম, প্রশ্ন, সময় ইত্যাদি Google Sheet-এ আলাদা Row হিসেবে যুক্ত করছে।

3. Message a Model (AI Model Node – OpenAI/Gemini):

এখানে আসল AI অংশ শুরু হয়।
Google Sheet-এ ডেটা সেভ করার পরে সেই ডেটা Pass করা হচ্ছে AI Model-এ (যেমন: OpenAI GPT বা Google Gemini)।

AI Agent এখানে:

  • ইউজারের ম্যাসেজ/প্রশ্ন থেকে উপযুক্ত উত্তর তৈরি করতেছে।
  • কাস্টম System Prompt ব্যবহার করে “বাংলায় উত্তর দাও” বা “ভদ্রভাবে কথা বলো” এমন বিহেভ মেইন্টেইন করা হচ্ছে।

Complete web development with Programming Hero

-৪৩০০+ জব প্লেসমেন্ট
– ৩ বেলা ডেডিকেটেড লাইভ সাপোর্ট
-১০০% জব প্লেসমেন্ট সাপোর্ট
-৮৫ টি মডিউল, ১২+ মাইলস্টোন
-ডেডিকেটেড হেল্প ডেস্ক ২৪/৭

4. Send a Message (Email Node):

এবার GPT/AI যে উত্তর তৈরি করলো, সেটা ইউজারকে Email করে পাঠানো হচ্ছে।

Email এ যাবে:

  • Personalized Message (যেমন: “প্রিয় আরিফ ভাই, আপনার জন্য উক্তি: …”)
  • অথবা AI উত্তর যেটা সে প্রশ্নে জানতে চেয়েছিল ।

SMTP দিয়ে Gmail ব্যবহার করা হচ্ছে বলেই Node এ Gmail আইকন দেখা যাচ্ছে।

Workflow Execution Flow:

Form Submit ➡️ Data Save in Sheet ➡️ AI Reply Generate ➡️ Email পাঠানো 

Step 4: Input Format ঠিক করা

Webhook Node এ আপনাকে input structure ঠিক করতে হবে। যেমন:

{
"name": "Arif Almas",
"message": "আমার জন্য একটা inspiration quote দাও"
}

এই input গেলে OpenAI Node বুঝবে কী করতে হবে। আপনি চাইলে n8n-এর Function Node ব্যবহার করে input কে customize করে নিতে পারেন।

Step 5: Adding Brain

How to build AI Agents - 2025
How to build AI Agents – 2025

এখানে আপনাকে একটি ল্যাঙ্গুয়েজ মডেল সিলেক্ট করতে হবে ধরুন, OpenAI Node এ আপনি GPT কে কী বলতে চান সেটা ঠিক করতে হবে। যেমন:

You are a helpful assistant who replies to Bengali users with inspiring quotes.

User: {{ $json[\"message\"] }}

Reply with a short but powerful quote.

এইভাবে AI সব user input পড়ে নিজে থেকেই সিদ্ধান্ত নিয়ে উত্তর তৈরি করবে।

How to build AI Agents - 2025
How to build AI Agents – 2025

এখন আপনাকে একটা টুল সিলেক্ট করতে হবে output পাঠানোর জন্য। ধরেন আপনি চাচ্ছেন আপনার output টা email/telegram/google sheet node দিয়ে পাঠাবেন:

Email পাঠাতে:

  1. Email Node যোগ করুন
  2. SMTP সেটআপ দিন (Gmail হলে App Password লাগবে)
  3. Receiver Email দিন, Subject দিন
  4. Message body-তে GPT response বসিয়ে দিন:
<p>{{$node[\"OpenAI\"].json[\"choices\"][0][\"message\"][\"content\"]}}</p>

Telegram বা Discord এ পাঠাতে:

  1. Telegram Bot Token বা Discord Webhook URL ব্যবহার করুন
  2. Node Configuration-এ Message দিন

Google Sheet এ সংরক্ষণ করতে:

  1. Google Credentials দিয়ে n8n এ Authenticate করুন
  2. Sheet name, Column match করুন
  3. Append Row দিয়ে quote-log রাখুন

এর পরে আপনি আপনার মতো ইন্সট্রাকশন দিন এবং টুলস ডিফাইন ঠিক মতো করা হলে একবার টেস্ট করেই শুরু করুন আপনার প্রথম AI Agent এর যাত্রা, তার পরে নিজেই দেখুন ম্যাজিক।

এই পুরো ব্লগটিতে আমরা ধাপে ধাপে শিখেছি কীভাবে n8n ব্যবহার করে একদম শুরু থেকে একটি সম্পূর্ণ AI Agent তৈরি করা যায়। AI Agent কীভাবে মানুষের মতো চিন্তা করে, ইনপুট গ্রহণ করে, মানুষের ব্রেইএর মতো কাজ করে, টুল ব্যবহার করে এবং শেষে একটি রেসপন্স তৈরি করে। এরপর আমরা দেখেছি কীভাবে Webhook দিয়ে ইনপুট নেওয়া যায়, সেই ইনপুট Google Sheet-এ সেভ করা যায়, OpenAI বা Gemini Model ব্যবহার করে কাস্টম রেসপন্স তৈরি করা যায় এবং সেই রেসপন্স Email বা অন্য কোনো মাধ্যমে পাঠানো যায়।

এই পুরো প্রক্রিয়ায় সবচেয়ে সুন্দর ব্যাপার হলো – এটি করতে আপনার কোডিং এক্সপার্ট হওয়ার দরকার নেই। শুধু প্রয়োজন একটা ক্রিয়েটিভ চিন্তাভাবনা আর n8n-এর মতো প্ল্যাটফর্মে কিছু নোড কানেক্ট করার দক্ষতা। আপনি যদি আজ থেকেই শুরু করেন, তাহলে আপনি আপনার নিজের একটি কাস্টম Personal Assistant Bot, Daily Quote Sender, Lead Collector, এমনকি Freelancing Proposal Writer bot পর্যন্ত বানিয়ে ফেলতে পারবেন।

সবচেয়ে বড় কথা, AI Agent তৈরি করা মানে শুধু টুল শেখা নয় এটা আসলে একধরনের “চিন্তা করা শেখা।” আপনি যত বেশি Agent বানাবেন, তত ভালোভাবে বুঝতে পারবেন মানুষ ও মেশিন কিভাবে একসঙ্গে কাজ করতে পারে। তাই ভয় না পেয়ে ছোট্ট একটা চেষ্টা দিয়ে শুরু করুন হয়তো আজই n8n খুলে একটা Webhook আর OpenAI Node দিয়ে শুরু করা যেতে পারে।

এবার আপনার পালা। একটা AI Agent বানিয়ে ফেলুন, প্রয়োজনে ছোট করে হলেও আর দেখে ফেলুন আপনি কতটা দূর যেতে পারেন। আপনি যদি নিজের বানানো Agent নিয়ে গর্ব বোধ করেন (যা অবশ্যই করবেন), তবে সেটি আমাদের সঙ্গে শেয়ার করতেও ভুলবেন না।

Technology এর সকল আপডেট সবার আগে বিস্তারিত পেতে চেক করুন

Scroll to Top