castomFLOW
castomFLOW খুলুন

বর্ণনা করুন

এক বাক্য ঢুকে যায়, একটি ওয়ার্কফ্লো বেরিয়ে আসে

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

আপনি যা লেখেন

আপনার নিজের ভাষায়, সাধারণ শব্দে লিখুন আপনি কাজটি কীভাবে করাতে চান। কোনো টেমপ্লেট বাছতে হবে না। কোনো কীওয়ার্ড অনুমান করতে হবে না। মানুষ সত্যিই যেমন লেখে, সেই বাক্যগুলো দেখতে এমন:

“অর্ডার পরিশোধিত হলে ইনভয়েস তৈরি করো, স্টক গণনা কমাও, আর পাঠানো হওয়ার সঙ্গে সঙ্গে ক্রেতাকে ট্র্যাকিং লিংক পাঠাও।”

“প্রতি সোমবার সাতটায় গত সপ্তাহের বুকিংগুলো টেনে নাও, কোন ভেন্যুগুলো অর্ধেকেরও কম ভরা তা বের করো, আর সবচেয়ে খারাপটা আগে রেখে সাজানো তালিকা আমাকে ইমেল করো।”

“যেখানে আমাদের কর্মীরা কাজ করছে সেখানে যেকোনো জায়গায় প্রবল আবহাওয়ার সতর্কতা দেখা দিলে কর্মীদের দলনেতাদের এসএমএস পাঠাও — রাতেও হোক — আর ডিউটি ম্যানেজারের জন্য একটি নোট খুলে দাও।”

ছোটের চেয়ে বড় লেখা ভালো, আর পরিপাটির চেয়ে নির্দিষ্ট হওয়া ভালো। অপেক্ষা যদি এক দিনের বদলে দুই দিন হওয়া উচিত হয়, তা বলুন। বার্তাটি যদি অবশ্যই পোলিশ ভাষায় যেতে হয়, তা বলুন। আপনি যা বলবেন না, তা এমন একটি ডিফল্ট হয়ে যাবে যা আপনি পরে বদলাবেন — এটি কোনো বিপর্যয় নয়, শুধু এক মিনিট যা আপনাকে খরচ করতেই হতো না।

দুই মিনিটে কী ঘটে

আপনার বাক্যটি পড়ে একটি অভিপ্রায়ে রূপ দেওয়া হয়: কী এটি শুরু করবে, কী ঘটতে হবে, কোন ক্রমে, আর প্রতিটি ধাপে কী সত্য হতে হবে। এরপর সেই অভিপ্রায়কে সত্যিকারের ধাপগুলোর তালিকার সঙ্গে মেলানো হয় — আপনার সংযুক্ত অ্যাকাউন্ট, আপনার প্ল্যানে থাকা castomAPI সেবা, আর বাকি সবের জন্য সাধারণ HTTP।

তারপর ওয়ার্কফ্লোটি একত্রিত করা হয়। ক্রমানুসারে ধাপ। যেখানে সত্যিই সিদ্ধান্ত দরকার সেখানে শাখা। যেখানে বাক্যটি ধৈর্য বোঝায় সেখানে অপেক্ষা। জড়িত কাঠামো থেকে ফিল্ড ম্যাপিং অনুমান করা হয়, আর যেখানে অনুমানে আত্মবিশ্বাস ছিল না সেখানে তা অনুমান হিসেবেই চিহ্নিত করা হয়।

শেষে পুরোটি যাচাই করা হয়: প্রতিটি ধাপের প্রয়োজনীয় ইনপুটের একটি উৎস আছে, প্রতিটি শাখার দুটি পথই সংজ্ঞায়িত, আর প্রতিটি সংযোগ হয় বিদ্যমান, নয়তো চিহ্নিত যে আপনাকে তা এখনো তৈরি করতে হবে। আপনার সামনে যে ওয়ার্কফ্লো পৌঁছায়, তা চলতে পারে এমন একটি ওয়ার্কফ্লো — কোনো ডায়াগ্রাম নয়।

আপনি যা পাবেন

সম্পাদনাযোগ্য একটি ওয়ার্কফ্লো, বন্ধ অবস্থায়, সঙ্গে একটি করণীয় তালিকা: যে সংযোগগুলো দরকার, যে অনুমানগুলো করা হয়েছে, আর যে মানগুলো অনুমান করা যায়নি। তালিকাটি শেষ করলেই এটি প্রস্তুত।

এক বাক্য থেকে তৈরি১ মি ৫১ সে
  • ⚡ট্রিগার নির্বাচিতWebhook · order.paid। সিগনেচার যাচাই ডিফল্টভাবে চালু থাকে।
  • 2ধাপডেলিভারি ঠিকানা রেফারেন্স ডেটার সঙ্গে মিলিয়ে যাচাই করা।
  • 3ধাপইনভয়েস তৈরি। ফিল্ডগুলো অর্ডার থেকে ম্যাপ করা।
  • 4ধাপস্টক কমানো। আইডেমপোটেন্সি কী অর্ডার আইডিতে সেট করা।
  • 5অপেক্ষা করুনশিপিং ওয়েবহুক আসা পর্যন্ত, অথবা ৫ দিন — যা আগে হয়।
  • 6ধাপসংক্ষিপ্ত লিংকসহ এসএমএস, রিডাইরেক্ট গণনা করা হয়।
  • !আপনার প্রয়োজনদুটি সংযোগ অনুমোদন করতে হবে। একটি অনুমিত ফিল্ড নিশ্চিত করতে হবে: ভ্যাট হার।

আপনি না বলা পর্যন্ত বন্ধ থাকবেকিছুই চলেনি

দুই মিনিট পরেই এটি একটি কার্যকর প্রক্রিয়া।

তারপর আপনি এর দায়িত্ব নেন

ঠিক যেভাবে চান সেভাবেই সেট আপ করুন

এই অংশটিই সবচেয়ে গুরুত্বপূর্ণ, আর এই অংশের জন্যই দুই মিনিট আপনাকে সময় এনে দিয়েছে।

যা খুশি বদলান

ধাপ যোগ করুন, মুছে ফেলুন, ক্রম বদলান, শাখা ভাগ করুন, একটি AI ধাপকে নির্ধারিত (deterministic) ধাপে বদলান — কারণ আপনি বুঝেছেন নিয়মটি আসলে সহজ।

নিজের ভাষায় বলুন

ওয়ার্কফ্লো যে বার্তাই পাঠায়, তা আপনার সম্পাদনাযোগ্য লেখা। খসড়াটি একটি শুরুর বিন্দু এবং তা সেভাবেই পড়া যায়; যে সংস্করণ বাইরে যায় তা যেন আপনার মতোই শোনায়।

পরীক্ষা করে দেখুন

একটি প্রকৃত রেকর্ড পাঠিয়ে দিন এবং সঠিক পথ, প্রতিটি মান, যে প্রতিটি বার্তা পাঠানো হতো তা ফিরে পড়ে নিন। সিমুলেশনের সময় কিছুই ভবনের বাইরে যায় না।

সিমুলেশন কীভাবে রান থেকে আলাদা →

নিজে তৈরি করা এখনও স্বাভাবিক কাজ

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

আপনি ইতিমধ্যে বিদ্যমান একটি ওয়ার্কফ্লোর পরিবর্তনও বর্ণনা করতে পারেন: “অর্ডারটি এক হাজার জłoty-র বেশি হলে গুদামকেও একটি নোট পাঠাও” একটি প্রস্তাবিত সম্পাদনা হিসেবে আসে, আপনার বর্তমান বিষয়বস্তুর সাথে ডিফ হিসেবে দেখানো হয়, এবং আপনি এটি গ্রহণ বা প্রত্যাখ্যান করেন। আপনি না বলা পর্যন্ত কোনো লাইভ ওয়ার্কফ্লোতে কিছুই প্রয়োগ করা হয় না।

দুই মিনিটের বিষয়ে: এটি সাধারণ ক্ষেত্রের একটি বর্ণনা, কোনো গ্যারান্টি নয়। ছোট ওয়ার্কফ্লো দ্রুত হয়; অপরিচিত সংযোগসহ দীর্ঘ একটির বেশি সময় লাগে। যা নির্দিষ্ট তা হলো চুক্তির রূপ — আপনি গদ্য লেখেন, একটি কার্যকর জিনিস ফিরে পান, এবং আপনার মনোযোগ ব্যয় করেন শুধুমাত্র সেই অংশগুলোতে যা কেবল আপনি ঠিক করতে পারেন।