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