Make দিয়ে সোশ্যাল মিডিয়া পোস্টিং স্বয়ংক্রিয় করুন

আমাদের REST API-র মাধ্যমে পোস্ট শিডিউল করতে Make-এর HTTP মডিউল ব্যবহার করুন, আর আপনার পোস্ট প্রকাশ বা ব্যর্থ হলে সিনারিও চালু করতে একটি কাস্টম ওয়েবহুক।

ইন্টিগ্রেশন সম্পর্কে

Make-এ (আগে Integromat) এখনো কোনো নেটিভ Social media studio অ্যাপ নেই। Make-এর বিল্ট-ইন HTTP ও Webhooks অ্যাপই সংযোগ দেয়: HTTP অ্যাপের Make a request মডিউল Social media studio REST API কল করে পোস্ট তৈরি, শিডিউল বা ড্রাফট করে, আর একটি Custom webhook ট্রিগার পোস্ট প্রকাশ, ব্যর্থ বা কমেন্ট পেলে Social media studio যে ইভেন্ট পাঠায় সেগুলো গ্রহণ করে।

Make দিয়ে আপনি যা অটোমেট করতে পারেন

Make সিনারিও অনেক অ্যাপের মধ্যে ডেটা সরানোয় দক্ষ। একটি HTTP ধাপ শিটের সারি, ফিডের আইটেম বা ফর্মের উত্তরকে শিডিউল করা পোস্টে পরিণত করে, আর একটি ওয়েবহুক প্রকাশের ইভেন্টগুলো আবার সিনারিওতে ফিরিয়ে আনে।

  • আপনার যুক্ত করা যেকোনো পাবলিশিং গন্তব্যে পোস্ট তৈরি করুন, এখনই বা নির্ধারিত সময়ে প্রকাশের জন্য
  • পোস্ট ড্রাফট হিসেবে সংরক্ষণ করুন, যাতে শিডিউল হওয়ার আগে একজন সহকর্মী পর্যালোচনা করতে পারেন
  • আগের মডিউল থেকে ক্যাপশন, লিংক ও তারিখ রিকোয়েস্ট বডিতে ম্যাপ করুন
  • ফাইল ID দিয়ে আপনার মিডিয়া লাইব্রেরি থেকে ছবি ও ভিডিও যুক্ত করুন
  • post.published, post.failed বা inbox.comment_received-এর মতো ইভেন্টে সিনারিও চালু করুন

কীভাবে সেট আপ করবেন

আপনার API অ্যাক্সেসসহ একটি Social media studio প্ল্যানের API কী লাগবে। Make-এর HTTP ও Webhooks অ্যাপ বিল্ট-ইন, তাই আর কিছু ইনস্টল করতে হবে না।

  1. 1Social media studio-তে ওয়ার্কস্পেসের মালিক হিসেবে সেটিংস → API খুলুন এবং একটি API কী তৈরি করুন।
  2. 2আপনার সিনারিওতে POST মেথড এবং https://api.so-me.studio/v1/posts URL দিয়ে HTTP অ্যাপের Make a request মডিউল যোগ করুন।
  3. 3আপনার কী দিয়ে একটি X-API-Key হেডার যোগ করুন এবং text, socialMedia (যেমন LINKEDIN) ও postType (যেমন TEXT) সহ একটি JSON বডি পাঠান। পোস্টটি এখনই প্রকাশ না করে শিডিউল করতে ISO 8601 ফরম্যাটে scheduledAt যোগ করুন।
  4. 4Social media studio থেকে সিনারিও চালু করতে একটি Webhooks Custom webhook ট্রিগার যোগ করুন, এর ঠিকানা কপি করুন, এবং আপনার পছন্দের ইভেন্টসহ সেটিংস → ওয়েবহুক-এর অধীনে এন্ডপয়েন্ট হিসেবে যোগ করুন।

উদাহরণ রিকোয়েস্ট

এই রিকোয়েস্ট একটি LinkedIn পোস্ট শিডিউল করে। সঙ্গে সঙ্গে প্রকাশ করতে scheduledAt বাদ দিন, আর ওই প্ল্যাটফর্মের একাধিক অ্যাকাউন্ট যুক্ত থাকলে accountId যোগ করুন।

POST https://api.so-me.studio/v1/posts
X-API-Key: YOUR_API_KEY
Content-Type: application/json

{
  "text": "New on the blog: how we plan a month of posts https://example.com/blog/monthly-plan",
  "socialMedia": "LINKEDIN",
  "postType": "TEXT",
  "scheduledAt": "2026-11-02T09:00:00Z"
}

Make সিনারিওর উদাহরণ

  • নতুন ব্লগ পোস্ট থেকে শিডিউল করা পোস্ট

    RSS অ্যাপ আপনার ফিড দেখে, আর দুটি HTTP রিকোয়েস্ট প্রতিটি নতুন আর্টিকেলের জন্য একটি LinkedIn পোস্ট ও একটি X পোস্ট শিডিউল করে।

  • Google Sheets-এর সারি থেকে শিডিউল করা পোস্ট

    একটি Google Sheets মডিউল ক্যাপশন, প্ল্যাটফর্ম ও তারিখসহ নতুন সারির দিকে নজর রাখে, আর একটি HTTP রিকোয়েস্ট প্রতিটিকে সেই সারির সময়ের জন্য শিডিউল করে।

  • নতুন YouTube ভিডিও থেকে LinkedIn ও X-এ

    YouTube অ্যাপ আপনার চ্যানেলের নতুন ভিডিওর দিকে নজর রাখে, আর দুটি HTTP রিকোয়েস্ট লিংকটি LinkedIn ও X-এ শেয়ার করে।

  • অনুমোদনের জন্য ড্রাফট হিসেবে AI-লেখা ক্যাপশন

    একটি OpenAI মডিউল ক্যাপশন লেখে, আর /v1/drafts-এ একটি POST সেটি সংরক্ষণ করে, যাতে শিডিউল হওয়ার আগে একজন সহকর্মী পর্যালোচনা করতে পারেন।

  • ব্যর্থ পোস্টের সতর্কবার্তা

    একটি কাস্টম ওয়েবহুক post.failed গ্রহণ করে, আর সিনারিও বিস্তারিত তথ্য Slack বা ইমেইলে পাঠায়, যাতে কেউ পোস্টটি আবার চেষ্টা করতে পারেন।

আপনার ডেটা নিরাপদ

আপনার API কী HTTP মডিউলের হেডারে থাকে, তাই কে সিনারিও এডিট করতে পারবেন তা সীমিত রাখুন, আর কখনো কী প্রকাশ হয়ে গেলে সেটিংস → API থেকে সেটি বাতিল করুন। ওয়েবহুক ডেলিভারি আপনার এন্ডপয়েন্টের সিক্রেট দিয়ে সাইন করা থাকে।

সহায়তা নিন

এখানে ব্যবহৃত প্রতিটি ফিল্ড docs.so-me.studio-তে REST API কুইকস্টার্ট ও ওয়েবহুক ডকুমেন্টেশনে আছে। সেটআপের কোনো ধাপে আটকে গেছেন? হেল্প সেন্টার দেখুন।

ডকুমেন্টেশন

সম্পর্কিত ইন্টিগ্রেশন

এখনো নয়। এই পেজের সেটআপ Make-এর বিল্ট-ইন HTTP ও Webhooks অ্যাপ ব্যবহার করে, যা যেকোনো REST API-র সাথে কাজ করে, তাই নেটিভ অ্যাপের জন্য অপেক্ষা করতে হবে না।

যেকোনো পেইড প্ল্যান, কারণ প্রতিটিতেই API অ্যাক্সেস আছে। আমাদের ওয়েবহুক দিয়ে সিনারিও চালু করতে Creator বা তার ওপরের প্ল্যান লাগবে। কোন প্ল্যানে কী আছে তা প্রাইসিং পেজে দেখানো আছে।

প্রতিটি ডেলিভারিতে একটি X-Webhook-Signature হেডার থাকে, যা আপনার এন্ডপয়েন্টের সিক্রেট দিয়ে সাইন করা raw body-র HMAC-SHA256। যাচাই করতে ঠিক সেই raw body লাগে। আপনার সিনারিও তা না পেলে ওয়েবহুকের ঠিকানা গোপন রাখুন এবং কোনো ইভেন্টে পদক্ষেপ নেওয়ার আগে API থেকে পোস্টটি পড়ে নিন।

হ্যাঁ। ফাইলটি আপনার মিডিয়া লাইব্রেরিতে রাখুন এবং fileIds-এ তার ID পাঠান, অথবা API রেফারেন্সে বর্ণিত প্রি-সাইনড আপলোড এন্ডপয়েন্ট দিয়ে আগে একটি নতুন ফাইল আপলোড করুন।

পোস্টটি ব্যর্থ হিসেবে চিহ্নিত হয় এবং একটি post.failed ওয়েবহুক চালু হয়, তাই একটি সিনারিও আপনাকে সতর্ক করতে পারে। আপনি ড্যাশবোর্ড থেকে বা POST /v1/posts/:id/retry দিয়ে এটি আবার চেষ্টা করতে পারেন।

একবার শিডিউল করুন।
সবখানে পোস্ট করুন।

ট্যাব নিয়ে টানাহেঁচড়া বন্ধ করুন, একটিমাত্র ক্যালেন্ডার থেকেই ২০টি প্ল্যাটফর্মের জন্য লিখুন, সাজান ও প্রকাশ করুন।

Make.com দিয়ে সোশ্যাল মিডিয়া পোস্টিং অটোমেট করুন