মোবাইল দিয়ে ইনকাম: n8n অটোমেশন দিয়ে AI চ্যাটবট বানান (সম্পূর্ণ গাইড)


আপনি কি মোবাইল দিয়ে ইনকাম করার কোনো বাস্তবসম্মত উপায় খুঁজছেন? অথবা ফ্রিল্যান্সিং শুরু করতে চান এমন একটি হাই-ডিমান্ড স্কিল শিখতে চান? এই n8n অটোমেশন বাংলা গাইডে, আমরা দেখবো কীভাবে আপনার হাতের অ্যান্ড্রয়েড ফোনটি ব্যবহার করেই একটি শক্তিশালী AI ইনভেন্টরি ম্যানেজমেন্ট সিস্টেম তৈরি করা যায়। এটি এমন একটি স্কিল যা দিয়ে আপনি ক্লায়েন্টের কাজ করে সহজেই অনলাইনে ইনকাম শুরু করতে পারবেন।

আজ্ঞে হ্যাঁ, আমরা আপনার নিজের অ্যান্ড্রয়েড ফোনকেই একটি সম্পূর্ণ অটোমেশন সার্ভারে পরিণত করবো! ম্যানুয়াল স্টক আপডেটের দিন শেষ। এই পোস্টে, আমরা UserLAnd অ্যাপ ব্যবহার করে অ্যান্ড্রয়েড ফোনে n8n ইনস্টল করবো এবং তারপর n8n, Gemini AI, ও Google Sheets দিয়ে একটি স্বয়ংক্রিয় Google Sheets AI চ্যাটবট তৈরি করবো।

এই গাইডটি এমনভাবে লেখা হয়েছে যেন একজন সম্পূর্ণ নতুন মানুষও (যিনি আগে কখনো API বা অটোমেশন নিয়ে কাজ করেননি) ছবি দেখে দেখে শূন্য থেকে পুরো সিস্টেমটি তৈরি করে ফেলতে পারেন। চলুন, শুরু করা যাক।

এই গাইডে যা কভার করা হয়েছে (সূচিপত্র)

  1. ভিডিও গাইড (ইনস্টলেশন পর্ব)
  2. প্রথম পর্ব: অ্যান্ড্রয়েড ফোনে n8n ইনস্টলেশন (UserLAnd)
    1. ১.১: UserLAnd এবং Ubuntu ইনস্টল করা
    2. ১.২: UserLAnd-এ Node.js আপডেট করা (সবচেয়ে জরুরি ধাপ)
    3. ১.৩: n8n ইনস্টল করা (npm ব্যবহার করে)
    4. ১.৪: n8n চালু করা এবং ফোনে অ্যাক্সেস করা
  3. দ্বিতীয় পর্ব: কাজ শুরু করার প্রস্তুতি (API এবং Credential সেটআপ)
    1. ২.১: Google Gemini API Key তৈরি করা
    2. ২.২: n8n-এ Gemini Credential যোগ করা
    3. ২.৩: Google Sheets API সেটআপ (OAuth 2.0 - Client ID/Secret)
    4. ২.৪: n8n-এ Google Sheets Credential যোগ করা (OAuth 2.0)
  4. তৃতীয় পর্ব: n8n ওয়ার্কফ্লো তৈরি করা (ধাপে ধাপে)
    1. ৩.১: ট্রিগার নোড (Webhook) সেটআপ
    2. ৩.২: AI Agent নোড ('মস্তিষ্ক') কনফিগার করা
    3. ৩.৩: Google Gemini Model ('ইঞ্জিন') কানেক্ট করা
    4. ৩.৪: Simple Memory ('স্মৃতি') কানেক্ট করা
  5. চতুর্থ পর্ব: AI Agent-এর জন্য "টুলস" তৈরি করা
    1. ৪.১: টুল ১: Google Sheets (Get Row) যোগ করা
    2. ৪.২: টুল ২: Google Sheets (Update Row) যোগ করা
    3. ৪.৩: টুল ৩: Google Sheets (Append Row) যোগ করা
  6. পঞ্চম পর্ব: ফাইনাল ওয়ার্কফ্লো এবং টেস্টিং
  7. ষষ্ঠ পর্ব: এই স্কিল দিয়ে অনলাইনে ইনকাম ও ফ্রিল্যান্সিং শুরু করার উপায়
  8. উপসংহার: আপনার অটোমেশন যাত্রা এবং ইনকামের সুযোগ

ভিডিও গাইড (ইনস্টলেশন পর্ব)

আপনি যদি লেখা পড়ার চেয়ে ভিডিও দেখতে বেশি স্বাচ্ছন্দ্য বোধ করেন, তবে নিচের এই **n8n ইনস্টলেশন পর্বের** ভিডিও টিউটোরিয়ালটি অনুসরণ করতে পারেন। **ভিডিওতে মূলত অ্যান্ড্রয়েডে n8n সেটআপ (পর্ব ১) দেখানো হয়েছে।** অন্যান্য ধাপের জন্য লিখিত গাইডটি অনুসরণ করুন।

ভিডিওটি দেখার পর, আরও বিস্তারিত ব্যাখ্যার জন্য বা কোনো কোড কপি করার জন্য আপনি নিচের লিখিত গাইডটি পড়তে পারেন।


প্রথম পর্ব: অ্যান্ড্রয়েড ফোনে n8n ইনস্টলেশন (UserLAnd)

আমাদের প্রথম কাজ হলো অ্যান্ড্রয়েড ফোনটিকে একটি Linux সার্ভার বানানো। এর জন্য আমরা UserLAnd অ্যাপটি ব্যবহার করবো।

১.১: UserLAnd এবং Ubuntu ইনস্টল করা

  1. Google Play Store থেকে UserLAnd অ্যাপটি ইনস্টল করুন।
  2. অ্যাপটি খুলুন এবং ডিস্ট্রিবিউশন লিস্ট থেকে "Ubuntu" সিলেক্ট করুন।
  3. অ্যাপটি পারমিশন চাইবে এবং Ubuntu-এর প্রয়োজনীয় ফাইলগুলো ডাউনলোড করতে শুরু করবে। এটি সম্পূর্ণ হতে কয়েক মিনিট সময় লাগতে পারে।
  4. সেটআপ সম্পূর্ণ হলে, এটি আপনাকে একটি SSH সেশনে নিয়ে যাবে (একটি কালো স্ক্রিন যেখানে আপনি কমান্ড টাইপ করতে পারবেন)।


১.২: UserLAnd-এ Node.js আপডেট করা (সবচেয়ে জরুরি ধাপ)

UserLAnd-এ ডিফল্টরূপে Ubuntu-এর যে ভার্সনটি আসে, তাতে Node.js-এর একটি খুব পুরানো ভার্সন (যেমন v12) থাকে। n8n চালানোর জন্য আমাদের নতুন ভার্সন (v20) প্রয়োজন।

মনোযোগ দিন: এই ধাপগুলো হুবহু অনুসরণ করুন, নতুবা n8n ইনস্টল হবে না।

  1. প্রথমে, আপনার Ubuntu সেশনটি আপ-টু-ডেট করুন:
sudo apt update
  1. curl ইনস্টল করুন (এটি ইন্টারনেট থেকে ফাইল ডাউনলোড করতে সাহায্য করে):
sudo apt install curl -y
  1. Node.js v20-এর সোর্স লিস্ট যোগ করার জন্য নিচের কমান্ডটি চালান:
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -


  1. কনফ্লিক্ট সমাধান (খুবই গুরুত্বপূর্ণ): নতুন Node.js ইনস্টল করার সময় libnode-dev প্যাকেজের সাথে কনফ্লিক্ট হতে পারে। এটি সমাধান করতে নিচের কমান্ডটি চালান:
sudo dpkg --remove --force-remove-reinstreq libnode-dev
  1. এবার, যেকোনো ভাঙা ইনস্টলেশন ঠিক করতে এই কমান্ডটি দিন:
sudo apt install -f
  1. সবশেষে, Node.js v20 ইনস্টল করুন:
sudo apt install nodejs -y
  1. ইনস্টলেশন সঠিক হয়েছে কিনা তা পরীক্ষা করতে এই কমান্ডটি চালান:
node -v

আপনি যদি v20.x.x এই ধরনের একটি ভার্সন নম্বর দেখতে পান, তাহলে আপনি সফল হয়েছেন!

১.৩: n8n ইনস্টল করা (npm ব্যবহার করে)

এখন আপনার UserLAnd সার্ভার n8n চালানোর জন্য প্রস্তুত। Node.js-এর প্যাকেজ ম্যানেজার (npm) ব্যবহার করে আমরা n8n ইনস্টল করবো।

  1. নিচের কমান্ডটি টাইপ করুন এবং এন্টার চাপুন। এটি গ্লোবালি n8n ইনস্টল করবে। এতে ৫-১০ মিনিট সময় লাগতে পারে।
sudo npm install n8n -g


১.৪: n8n চালু করা এবং ফোনে অ্যাক্সেস করা

ইনস্টলেশন শেষ! এখন n8n চালু করার পালা।

  1. টার্মিনালে শুধু এই কমান্ডটি লিখুন:
n8n
  1. n8n সার্ভার চালু হয়ে যাবে এবং আপনি এই ধরনের একটি বার্তা দেখতে পাবেন:
  2. Editor is now accessible via: http://localhost:5678


  1. UserLAnd অ্যাপটি মিনিমাইজ করুন (বন্ধ করবেন না)। আপনার ফোনের Google Chrome বা অন্য কোনো ব্রাউজার খুলুন।
  2. অ্যাড্রেস বারে টাইপ করুন: http://localhost:5678
  3. অভিনন্দন! আপনি আপনার ফোনের ব্রাউজারেই n8n-এর অ্যাডmin সেটআপ পেজ দেখতে পাবেন। এখানে একটি অ্যাকাউন্ট তৈরি করে নিন।

প্রো টিপ: UserLAnd অ্যাপটি ব্যাকগ্রাউন্ডে চালু থাকলেই আপনার n8n সার্ভার চালু থাকবে। আপনি আপনার ফোন থেকেই এখন যেকোনো অটোমেশন তৈরি এবং রান করতে পারবেন।


দ্বিতীয় পর্ব: কাজ শুরু করার প্রস্তুতি (API এবং Credential সেটআপ)

আপনার n8n সার্ভার এখন চালু। কিন্তু একে Google-এর সার্ভিসগুলোর (Gemini এবং Sheets) সাথে কথা বলানোর জন্য আমাদের কিছু "চাবি" বা Credential লাগবে।

ভিডিও আপডেট: n8n-এ Google Sheets এবং Gemini API **Credential সেটআপ** করার সম্পূর্ণ প্রক্রিয়াটি আপনি এই **নতুন ভিডিও গাইড**-এ দেখতে পারেন। আগের ইনস্টলেশন ভিডিওটির পাশাপাশি এই ভিডিওটি আপনাকে Credential সেটআপের ধাপগুলি স্পষ্টভাবে দেখাবে।

ভিডিও গাইড: API এবং Credential সেটআপ (পর্ব ২)

২.১: Google Gemini API Key তৈরি করা

এটি খুব সহজ একটি প্রক্রিয়া।

  1. আপনার ব্রাউজারে "Google AI Studio" (বা makersuite.google.com) ওয়েবসাইটে যান এবং আপনার Google অ্যাকাউন্ট দিয়ে লগইন করুন।
  2. বাম দিকের মেনু থেকে "Get API key" অপশনে ক্লিক করুন।
  3. "Create API key in new project" বাটনে ক্লিক করুন।


  1. সাথে সাথে একটি পপ-আপ বক্সে আপনার API Key দেখাবে। কী-টি কপি করুন এবং একটি নিরাপদ জায়গায় (যেমন Google Keep বা নোটপ্যাড) সেভ করে রাখুন।

২.২: n8n-এ Gemini Credential যোগ করা

  1. এখন আপনার ফোনের ব্রাউজারে n8n ট্যাবে (localhost:5678) ফিরে আসুন।
  2. বাম দিকের মেনু (হ্যামবার্গার আইকন) থেকে "Credentials"-এ ক্লিক করুন।
  3. ডান দিকের উপরে "Add Credential" বাটনে ক্লিক করুন।
  4. সার্চ বক্সে Gemini লিখে সার্চ দিন এবং "Google Gemini" সিলেক্ট করুন।
  5. "API Key" নামক খালি বক্সে, আপনি একটু আগে যে Gemini API Key-টি কপি করেছিলেন, সেটি পেস্ট করে দিন।
  6. "Save" বাটনে ক্লিক করুন। ব্যাস, আপনার Gemini Credential তৈরি!


২.৩: Google Sheets API সেটআপ (OAuth 2.0 - Client ID/Secret)

এই ধাপটি একটু দীর্ঘ, কিন্তু আপনার স্ক্রিনশট অনুযায়ী এটিই সঠিক পদ্ধতি। আমরা Google Cloud Console থেকে **Client ID** এবং **Client Secret** তৈরি করবো।

ধাপ ২.৩.১: প্রজেক্ট এবং API চালু করা

  1. প্রথমে "Google Cloud Console"-এ যান (ফোনের ব্রাউজারেই ডেস্কটপ মোড অন করে নিতে পারেন)।
  2. "New Project"-এ ক্লিক করুন এবং একটি প্রজেক্ট বানান (যেমন: "n8n Sheets OAuth")।
  3. প্রজেক্টটি তৈরি হলে, বাম দিকের মেনু থেকে "APIs & Services" > "Library"-তে যান।
  4. সার্চ বক্সে Google Sheets API লিখে সার্চ দিন, এটি সিলেক্ট করুন এবং "Enable" বাটনে ক্লিক করুন।
  5. একইভাবে, Google Drive API লিখে সার্চ দিন এবং এটিও "Enable" করুন। (OAuth-এর জন্য এটিও প্রয়োজন)।

ধাপ ২.৩.২: OAuth Consent Screen সেটআপ (খুবই গুরুত্বপূর্ণ)

  1. বাম দিকের মেনু থেকে "APIs & Services" > "OAuth consent screen"-এ যান।
  2. User Type হিসেবে "External" সিলেক্ট করুন এবং "Create" ক্লিক করুন।
  3. App information:
    • App name: একটি নাম দিন (যেমন: "n8n Automation")
    • User support email: আপনার ইমেইল সিলেক্ট করুন।
  4. Developer contact information: আপনার ইমেইল অ্যাড্রেসটি আবার দিন এবং "Save and Continue" ক্লিক করুন।
  5. Scopes: "Add or Remove Scopes" ক্লিক করুন। Google Sheets API এবং Google Drive API-এর জন্য প্রয়োজনীয় স্কোপ (যেমন `.../auth/spreadsheets` এবং `.../auth/drive`) যোগ করুন। "Update" ক্লিক করুন, তারপর "Save and Continue" ক্লিক করুন।
  6. Test users: "Add Users" ক্লিক করুন এবং আপনার নিজের যে Google অ্যাকাউন্ট দিয়ে n8n-কে কানেক্ট করতে চান, সেই ইমেইল অ্যাড্রেসটি যোগ করুন। "Save and Continue" ক্লিক করুন।
  7. Summary পেজটি রিভিউ করে "Back to Dashboard" ক্লিক করুন।

ধাপ ২.৩.৩: OAuth Client ID তৈরি করা

  1. বাম দিকের মেনু থেকে "APIs & Services" > "Credentials"-এ যান।
  2. উপরে "+ Create Credentials" বাটনে ক্লিক করুন এবং "OAuth client ID" সিলেক্ট করুন।
  3. Application type: Web application সিলেক্ট করুন।
  4. Name: একটি নাম দিন (যেমন: "n8n Web Client")
  5. Authorized redirect URIs: (সবচেয়ে জরুরি ধাপ)
    • "Add URI" বাটনে ক্লিক করুন।
    • আপনার n8n Credential উইন্ডোতে যে URL-টি দেখাচ্ছে, সেটি হুবহু কপি করে এখানে পেস্ট করুন।
    • এই URL-টি হলো: http://localhost:5678/rest/oauth2-credential/callback
  6. "Create" বাটনে ক্লিক করুন।
  7. সাথে সাথে একটি পপ-আপ বক্সে আপনার Your Client ID এবং Your Client Secret দেখাবে। এই দুটি কোড সাবধানে কপি করে একটি নোটপ্যাডে সেভ করে রাখুন।

২.৪: n8n-এ Google Sheets Credential যোগ করা (OAuth 2.0)

এখন আমরা এই Client ID ও Secret দিয়ে n8n-কে কানেক্ট করবো।

  1. আপনার n8n ওয়ার্কফ্লো-তে ফিরে আসুন। একটি Google Sheets (বা Google Sheets Trigger) নোড যোগ করুন।
  2. "Credential" ড্রপডাউন থেকে "Create New" সিলেক্ট করুন।
  3. আপনার স্ক্রিনশটের মতো যে উইন্ডোটি খুলবে, সেখানে:
    • Client ID: Google Cloud থেকে পাওয়া "Your Client ID"-টি এখানে পেস্ট করুন।
    • Client Secret: Google Cloud থেকে পাওয়া "Your Client Secret"-টি এখানে পেস্ট করুন।
  4. "Save" বাটনটি লাল থেকে ধূসর হয়ে যাবে। এখন উইন্ডোটির নিচে স্ক্রোল করুন (মোবাইলে হলে)।
  5. আপনি "Sign in with Google" নামে একটি বড় বাটন দেখতে পাবেন। এটিতে ক্লিক করুন।
  6. একটি নতুন ব্রাউজার উইন্ডো বা পপ-আপ খুলবে।
  7. আপনি যে ইমেইলটিকে "Test user" হিসেবে যোগ করেছিলেন, সেই Google অ্যাকাউন্টটি সিলেক্ট করুন।
  8. Google আপনাকে পারমিশন চাইবে (Consent Screen)। "Allow" বা "Continue" ক্লিক করুন।
  9. সফল হলে, আপনি "Authentication successful!" বার্তা দেখতে পাবেন এবং উইন্ডোটি বন্ধ হয়ে যাবে।
  10. n8n-এর Credential উইন্ডোটি এখন "Connection successful" দেখাবে। উইন্ডোটি বন্ধ করে দিন।


অভিনন্দন! আপনার Google Sheets Credential এখন OAuth2 ব্যবহার করে সফলভাবে কানেক্টেড।


তৃতীয় পর্ব: n8n ওয়ার্কফ্লো তৈরি করা (ধাপে ধাপে)

এখন n8n-এ একটি নতুন ফাঁকা ওয়ার্কফ্লো (Workflow) খুলুন (বাম দিকের মেনু থেকে "Workflows" > "New")।

৩.১: ট্রিগার নোড (Webhook) সেটআপ

  1. "Start" নোডটি ডিলিট করে দিন। ক্যানভাসের ফাঁকা জায়গায় + আইকনে ক্লিক করুন।
  2. সার্চ বক্সে Webhook টাইপ করুন এবং লিস্ট থেকে এটি সিলেক্ট করুন।
  3. Webhook নোডটি কনফিগার করুন। আমরা ধরে নিচ্ছি এটি $json.input হিসেবে মেসেজ গ্রহণ করছে।

নোট: আপনি যদি চান যে Google Sheet-এ নতুন রো যোগ হলে এই ওয়ার্কফ্লো চালু হবে, তবে Webhook-এর বদলে Google Sheets Trigger নোড ব্যবহার করুন। সেই ক্ষেত্রে, আপনার OAuth2 Credential-টি ওই ট্রিগার নোডে ব্যবহার করুন।

৩.২: AI Agent নোড ('মস্তিষ্ক') কনফিগার করা


এটি আমাদের AI ইনভেন্টরি ম্যানেজমেন্ট সিস্টেমের 'মস্তিষ্ক'।

ধাপ ৩.২.১: AI Agent নোড যোগ করা
  • আপনার 'Webhook' নোডের ডানদিকে যে + আইকনটি রয়েছে, সেটিতে ক্লিক করুন।
  • সার্চ বক্সে AI Agent টাইপ করুন এবং লিস্ট থেকে 'AI Agent' অপশনটি সিলেক্ট করুন।


ধাপ ৩.২.২: "Parameters" ট্যাব সেটআপ

'AI Agent' নোডটির উপর ক্লিক করে এর "Parameters" ট্যাবটি নিচের মতো সেট করুন:

  • Source for Prompt: Connected Chat Trigger Node
  • Prompt (User Message): {{ $json.input }}
  • Require Specific Output Format: On (চালু করুন)
ধাপ ৩.২.৩: "System Message" সেটআপ

"Parameters" ট্যাবেই নিচের দিকে "System Message" বক্সে নিচের পুরো কোডটি কপি করে পেস্ট করুন।


You are an inventory robot. Your one and only job is to update the Google Sheet based on user messages.

**Core Rules:**

1.  **YOU MUST NOT ASK THE USER FOR INFORMATION.** (No "which batch?", "are you sure?"). You must find all information yourself.

2.  **YOU ARE DECisive.** You do not ask for confirmation. You state the action you took as a fact.

**TASK: USER SAYS "SOLD" (e.g., "Sold 2 Antacid Liquid")**

This is a 5-step process. You MUST follow this exact sequence:

1.  **CALL `Get row(s)` TOOL:** Use this tool to find all rows matching the medicine name (e.g., "Antacid Liquid").

2.  **ANALYZE RESULTS (Internal Thought):** Look at the data from Step 1. Find the single row that has the **OLDEST `Expiry_Date`** (the one that will expire first).

3.  **EXTRACT DATA (Internal Thought):** From that one oldest row, get its `Batch_Number` and its current `Quantity_in_Stock`.

4.  **CALCULATE (Internal Thought):** Calculate the new quantity. (New Quantity = Old Quantity - Sold Quantity).

5.  **CALL `Update row(s)` TOOL:** Use this tool.

    * For the `Batch Number (using to match)` parameter, use the `Batch_Number` from Step 3.

    * For the `Quantity in Stock` parameter, use the new quantity from Step 4.

6.  **REPORT:** After the update is done, report the action as a fact. (e.g., "Stock updated. 3 units of Napa sold from batch N-500. The new stock for this batch is 47.")

**TASK: USER SAYS "BOUGHT" (e.g., "Bought 100 Napa expiry 12/2025")**

* Use the `Append row(s)` tool.

* Fill in all details (`Medicine_Name`, `Quantity_in_Stock`, `Expiry_Date`).

* If no `Batch_Number` is given, create one (e.g., "NEW-YYYYMMDD").

* **REPORT:** State the action as a fact. (e.g., "New stock added. 100 units of Napa (Batch XXX) added to the sheet.")

৩.৩: Google Gemini Model ('ইঞ্জিন') কানেক্ট করা

এখন আমাদের AI Agent-কে তার "ইঞ্জিন" বা ভাবার ক্ষমতা দিতে হবে।

  1. ক্যানভাসের ফাঁকা জায়গায় + আইকনে ক্লিক করে Google Gemini Chat Model নোডটি যোগ করুন।
  2. নোডটির উপর ক্লিক করুন। "Credential" ড্রপডাউনে ক্লিক করুন।
  3. আপনি 'দ্বিতীয় পর্বে' যে Gemini Credential-টি সেভ করেছিলেন, সেটি সিলেক্ট করুন।
  4. Model: models/gemini-1.5-flash সিলেক্ট করুন।
  5. সংযোগ: Google Gemini নোডের ডান দিকের 'output' ডট-টি ক্লিক করে টেনে এনে AI Agent নোডের বাম দিকের 'Model' ইনপুট পোর্টে জুড়ে দিন।


৩.৪: Simple Memory ('স্মৃতি') কানেক্ট করা

AI Agent যাতে কথা মনে রাখতে পারে, তার জন্য মেমোরি যোগ করবো।

  1. ক্যানভাসের ফাঁকা জায়গায় + ক্লিক করে Simple Memory নোডটি যোগ করুন।
  2. সংযোগ: Simple Memory নোডের 'output' ডট-টি টেনে AI Agent নোডের 'Memory' ইনপুট পোর্টে জুড়ে দিন।

এই পর্যন্ত আপনার ওয়ার্কফ্লোতে ৩টি নোড (Gemini, Memory) AI Agent-এর সাথে কানেক্টেড থাকবে।


চতুর্থ পর্ব: AI Agent-এর জন্য "টুলস" তৈরি করা

আমাদের AI Agent এখন ভাবতে পারে, কিন্তু কাজ করতে পারে না। এখন আমরা তাকে Google Sheets-এ কাজ করার জন্য ৩টি "হাত" বা টুল দেবো।

৪.১: টুল ১: Google Sheets (Get Row) যোগ করা

এই টুলটি শীট থেকে তথ্য খুঁজে বের করবে।

ধাপ ৪.১.১: Google Sheets নোড যোগ এবং কনফিগার করা
  1. ক্যানভাসের ফাঁকা জায়গায় + ক্লিক করে Google Sheets নোড যোগ করুন।
  2. নোডটির উপর ক্লিক করুন। "Credential" ড্রপডাউনে ক্লিক করুন এবং 'দ্বিতীয় পর্বে' তৈরি করা আপনার Google Sheets OAuth2 Credential-টি সিলেক্ট করুন।
  3. Operation: Get Row(s) সিলেক্ট করুন।
  4. Document: আপনার 'medicine' ইনভেন্টরি ফাইলটি সিলেক্ট করুন।
  5. Sheet: ওই ফাইলের নির্দিষ্ট শীটটি ('medicine') সিলেক্ট করুন।
  6. Filters: 'Medicine Name' কলাম সিলেক্ট করুন এবং 'Value'-তে {{ $json.input.medicine_name }} এক্সপ্রেশনটি কানেক্ট করুন (এটি AI Agent স্বয়ংক্রিয়ভাবে করবে)।


ধাপ ৪.১.২: "Settings" ট্যাব (AI-কে টুল চেনানো)

এই ট্যাবে গিয়ে 'Notes' বক্সে নিচের টেক্সটটি পেস্ট করুন।

Use this tool to find all information about a specific medicine, like its batch numbers, expiry dates, and current stock. This is the FIRST step to use when a user reports a sale, so you can find the oldest batch.
  • Display Note in Flow: এটি On (চালু) করে দিন।


ধাপ ৪.১.৩: টুলটি কানেক্ট করা
  • সবশেষে, এই Google Sheets নোডের 'output' ডট-টি টেনে AI Agent নোডের 'Tools' ইনপুট পোর্টে জুড়ে দিন।

৪.২: টুল ২: Google Sheets (Update Row) যোগ করা

এই টুলটি শীটের পুরনো তথ্য আপডেট করবে (যেমন স্টক কমানো)।

  1. আরেকটি Google Sheets নোড ক্যানভাসে যোগ করুন।
  2. Credential: আপনার Google Sheets Credential-টি সিলেক্ট করুন।
  3. Operation: Update Row সিলেক্ট করুন।
  4. Document & Sheet: আগের মতোই আপনার 'medicine' ফাইল ও শীট সিলেক্ট করুন।
  5. Column to match on: 'Batch Number' সিলেক্ট করুন।
  6. "Settings" ট্যাবে গিয়ে নিচের নোটটি পেস্ট করুন এবং Display Note in Flow চালু করুন:
Use this tool to update the quantity or other details of an existing medicine in the sheet. For example, when an item is sold or the stock level changes.
  • সংযোগ: এই নোডটিকেও AI Agent-এর 'Tools' ইনপুট পোর্টে জুড়ে দিন।


৪.৩: টুল ৩: Google Sheets (Append Row) যোগ করা

এই টুলটি শীটে নতুন রো যোগ করবে (যেমন নতুন স্টক এন্ট্রি)।

  1. আরও একটি Google Sheets নোড ক্যানভাসে যোগ করুন।
  2. Credential: আপনার Google Sheets Credential-টি সিলেক্ট করুন।
  3. Operation: Append Row সিলেক্ট করুন।
  4. Document & Sheet: আপনার 'medicine' ফাইল ও শীট সিলেক্ট করুন।
  5. "Settings" ট্যাবে গিয়ে নিচের নোটটি পেস্ট করুন এবং Display Note in Flow চালু করুন:
Use this tool to add a new row in Google Sheets when the user wants to add a new medicine entry (name, batch number, and other new information to the inventory).
  • সংযোগ: এই শেষ টুলটিকেও AI Agent-এর 'Tools' ইনপুট পোর্টে জুড়ে দিন।



পঞ্চম পর্ব: ফাইনাল ওয়ার্কফ্লো এবং টেস্টিং

সবকিছু ঠিকঠাকভাবে কানেক্ট করার পর, আপনার সম্পূর্ণ ওয়ার্কফ্লো-টি নিচের ছবির মতো দেখাবে। AI Agent নোডটি মাঝখানে থাকবে এবং বাকি নোডগুলো তার সাথে যুক্ত থাকবে।


এখন আপনার ওয়ার্কফ্লো-এর উপরের ডানদিকে "Active" বাটনটি অন করে দিন। আপনার Webhook লিঙ্ক-এ একটি মেসেজ পাঠিয়ে (যেমন: "Sold 5 Napa") টেস্ট করুন। আপনি দেখতে পাবেন AI নিজে থেকেই আপনার Google Sheet আপডেট করে দিচ্ছে!


ষষ্ঠ পর্ব: এই স্কিল দিয়ে অনলাইনে ইনকাম ও ফ্রিল্যান্সিং শুরু করার উপায়

অভিনন্দন! আপনি শুধু একটি প্রজেক্ট তৈরি করেননি, আপনি একটি অত্যন্ত মূল্যবান এবং হাই-ডিমান্ড স্কিল শিখে ফেলেছেন। AI অটোমেশন এবং নো-কোড ডেভেলপমেন্টের চাহিদা এখন তুঙ্গে। আপনি যে Gemini AI n8n ওয়ার্কফ্লো-টি বানালেন, এটি ক্লায়েন্টদের কাছে বিক্রি করে সহজেই অনলাইনে ইনকাম করতে পারেন।

আইডিয়া: এই একটি প্রজেক্টকেই আপনি আপনার পোর্টফোলিও হিসেবে ব্যবহার করে ফ্রিল্যান্সিং-এর কাজ খোঁজা শুরু করতে পারেন।

৬.১: ফ্রিল্যান্সিং করে ইনকাম (Upwork/Fiverr)

Upwork, Fiverr-এর মতো আন্তর্জাতিক বা স্থানীয় ফ্রিল্যান্স প্ল্যাটফর্মে 'n8n developer', 'automation specialist', 'Google Sheets automation' বা 'AI Chatbot developer' লিখে সার্চ দিন। আপনি দেখতে পাবেন এই ধরনের কাজের প্রচুর চাহিদা রয়েছে। এই ধরনের কাজগুলো নতুনদের জন্য ফ্রিল্যান্সিং হিসেবে খুবই ভালো এবং এর চাহিদা দিন দিন বাড়ছে। আপনি এই প্রজেক্টটি দেখিয়ে ক্লায়েন্টদের জন্য ফ্রিল্যান্স অটোমেশন সার্ভিস দিতে পারেন।

৬.২: লোকাল বিজনেসে 'স্টক ম্যানেজমেন্ট সফটওয়্যার' সার্ভিস দিন

আপনার আসেপাশের ফার্মেসি, রেস্তোরাঁ, ছোট দোকান বা ডিস্ট্রিবিউটরদের সাথে কথা বলুন। তাদের বেশিরভাগই ম্যানুয়ালি খাতা-কলমে বা এক্সেল শীটে স্টক ম্যানেজ করে। আপনি তাদের দেখান যে আপনি কীভাবে মাত্র একটি চ্যাট মেসেজের মাধ্যমে তাদের পুরো ইনভেন্টরি সিস্টেমকে একটি AI চ্যাটবট দিয়ে স্বয়ংক্রিয় করে দিতে পারেন। আপনি তাদের এই অটোমেশন সিস্টেমটিকে একটি কাস্টম 'ইনভেন্টরি ম্যানেজমেন্ট সফটওয়্যার' হিসেবে অফার করতে পারেন। ছোট ব্যবসার মালিকরা এমন সলিউশনের জন্য টাকা খরচ করতে আগ্রহী। এটি একটি দুর্দান্ত সেলিং পয়েন্ট এবং এর জন্য আপনি তাদের কাছ থেকে মাসিক ফি বা এককালীন প্রজেক্ট ফি নিতে পারেন।


৬.৩: অটোমেশন এজেন্সি (এআই দিয়ে ইনকাম)

আপনি যখন এইরকম আরও ২-৩টি অটোমেশন (যেমন: সোশ্যাল মিডিয়া পোস্টিং অটোমেশন, কাস্টমার সাপোর্ট অটোমেশন) শিখে যাবেন, তখন আপনি একটি ছোট 'মাইক্রো-এজেন্সি' শুরু করতে পারেন। আপনার কাজ হবে ছোট ব্যবসাগুলোকে খুঁজে বের করা এবং তাদের সময় ও টাকা বাঁচানোর জন্য অটোমেশন সলিউশন প্রদান করা। এআই দিয়ে ইনকাম (Income with AI) করার এটি একটি অন্যতম সেরা এবং দীর্ঘমেয়াদী উপায়। নো-কোড দিয়ে ইনকাম করার এটি একটি অন্যতম সেরা উপায়।


উপসংহার: আপনার অটোমেশন যাত্রা এবং ইনকামের সুযোগ

এই n8n অটোমেশন বাংলা গাইডটিতে, আমরা শুধু একটি Google Sheets AI চ্যাটবট তৈরি করিনি, আমরা মোবাইল দিয়ে ইনকাম করা থেকে শুরু করে একটি সম্পূর্ণ ফ্রিল্যান্সিং ক্যারিয়ার গড়ার পথ দেখেছি। অ্যান্ড্রয়েড ফোনে n8n ইনস্টল করে এই ধরনের AI অটোমেশন তৈরি করার স্কিল আপনাকে অনলাইনে ইনকাম করার ক্ষেত্রে অন্যদের থেকে এগিয়ে রাখবে।

এই অটোমেশনটি আপনার ব্যবসার অনেক মূল্যবান সময় বাঁচাবে এবং ইনভেন্টরি ব্যবস্থাপনাকে নির্ভুল করে তুলবে। এখনই আপনার পোর্টফোলিও তৈরি শুরু করুন এবং এই জ্ঞানকে বাস্তবে কাজে লাগান।

আপনার যদি এই বিষয়ে কোনো প্রশ্ন থাকে বা আপনি n8n দিয়ে ইনকাম বা নতুনদের জন্য ফ্রিল্যান্সিং নিয়ে আরও কিছু জানতে চান, তবে নিচে কমেন্ট করে অবশ্যই জানান!

একটি মন্তব্য পোস্ট করুন

নবীনতর পূর্বতন