- সার্ভিস
Logic
ক্যানভাসে আপনার ব্যাকএন্ড অটোমেট করুন
ওয়েবহুক, ইমেইল বা ডেটা পরিবর্তন থেকে ওয়ার্কফ্লো শুরু করুন, তারপর AI এজেন্ট, HTTP কল, কোড ও কন্ডিশন চেইন করুন।
ট্রিগার, ধাপ, আর প্রতিটি রানের রেকর্ড
শুরু করার তিনটি উপায়
একটি ওয়েবহুক, যা রানটি কিউতে রেখে সঙ্গে সঙ্গে উত্তর দেয়; একটি IMAP মেইলবক্স, যেখানে নতুন মেইল এসেছে কিনা Blocks দেখে; অথবা একটি Data কালেকশনে insert, update বা delete।
যে ধাপগুলো আপনার স্ট্যাক পর্যন্ত পৌঁছায়
Blocks অথেনটিকেশন বা ক্লায়েন্ট ক্রেডেনশিয়ালসহ HTTP রিকোয়েস্ট, আপনার Blocks টেমপ্লেট থেকে ইমেইল, এবং আপনার Data স্কিমায় রিড ও রাইট।
ধাপ হিসেবে একটি AI এজেন্ট
একটি ধাপের কাজ আপনার কোনো Blocks এজেন্টকে দিন এবং তার উত্তর পরের নোডে পাঠান।
কোড ও কন্ডিশন
যেখানে নোড দিয়ে আর কাজ চলে না, সেখানে স্যান্ডবক্সে JavaScript চালান, স্ট্রিং, সংখ্যা, তারিখ, অ্যারে ও বুলিয়ানের ওপর If নোড দিয়ে ব্রাঞ্চ করুন, এবং আগের আউটপুট পড়তে {{ }} এক্সপ্রেশন ব্যবহার করুন।
ভার্সন ও রান হিস্ট্রি
প্রস্তুত হলে একটি ভার্সন পাবলিশ করুন, আর ড্রাফটে এডিট চালিয়ে যান। প্রতিটি রানে প্রতিটি নোডের ইনপুট ও আউটপুট রাখা থাকে, আর ওয়ার্কফ্লো এক্সপোর্ট ও ইমপোর্ট করা যায়।
ক্যানভাসে বানান, যেকোনো জায়গা থেকে শুরু করুন
Logic সেট আপ করা হয় কনসোলে। আপনার অ্যাপ বা অন্য যেকোনো সার্ভিস ওয়ার্কফ্লোর ওয়েবহুক URL-এ JSON পোস্ট করে সেটি শুরু করে।
একটি ট্রিগার বেছে নিন
ওয়েবহুক, ইমেইল বা ডেটা ট্রিগার যোগ করুন। কলারকে নিজের পরিচয় প্রমাণ করতে হলে ওয়েবহুক অথেনটিকেশন চালু করুন।
ধাপগুলো চেইন করুন
HTTP, ইমেইল, AI এজেন্ট, কোড, If ও ডেটা নোড যুক্ত করুন, এবং এক্সপ্রেশন দিয়ে সেগুলোর মধ্যে ভ্যালু পাঠান।
পাবলিশ করুন ও রান দেখুন
ওয়ার্কফ্লো পাবলিশ করুন, তারপর যেকোনো রান খুলে দেখুন প্রতিটি নোড কী পেয়েছে আর কী ফেরত দিয়েছে।
{
"orderId": "A-1042",
"email": "jane@example.com",
"total": 129.5
}যেগুলোর সাথে যুক্ত হয়
- Webhooks
- IMAP mailboxes
- Any HTTP API
- Blocks email templates
- Blocks Agents
- Blocks Data
Logic নিয়ে প্রশ্ন
আমার অ্যাপ কীভাবে একটি ওয়ার্কফ্লো শুরু করবে?
অ্যাপটি ওয়ার্কফ্লোর ওয়েবহুক URL-এ JSON বডিসহ একটি POST পাঠায়। Blocks রানটি কিউতে রেখে সঙ্গে সঙ্গে 200 দিয়ে উত্তর দেয়, তাই ওয়ার্কফ্লো শেষ হওয়া পর্যন্ত আপনার অ্যাপকে অপেক্ষা করতে হয় না।
ওয়ার্কফ্লোতে কি AI ব্যবহার করা যায়?
হ্যাঁ। AI Agent নোড আগের ধাপগুলোর ইনপুট দিয়ে আপনার কোনো একটি Blocks এজেন্ট চালায় এবং উত্তরটি পরের ধাপে পাঠায়।
Code নোডে কোন ল্যাঙ্গুয়েজ চলে?
JavaScript, একটি স্যান্ডবক্সে, যেখানে ফাইল সিস্টেম বা নেটওয়ার্ক অ্যাক্সেস নেই। নেটওয়ার্ক কলের জন্য HTTP Request নোড ব্যবহার করুন।
Logic-এর জন্য কি CLI বা SDK আছে?
না। ওয়ার্কফ্লো কনসোলে তৈরি ও পাবলিশ করা হয়, আর অ্যাপগুলো ওয়েবহুকের মাধ্যমে সেগুলো শুরু করে।
প্রায়ই এগুলোর সাথে ব্যবহার করা হয়
ডকুমেন্টেশন
একটি ফ্রি প্রজেক্ট দিয়ে শুরু করুন
os.seliseblocks.com-এ সাইন আপ করে একটি প্রজেক্ট তৈরি করুন, অথবা Claude Code, Codex বা Cursor-এ একটি প্রম্পট পেস্ট করে আপনার এজেন্টকে দিয়ে Blocks CLI-এর মাধ্যমে সেটি সেট আপ করান।