← Files BuzzmarkARCHIVED FILE
plugin.json
6.2 KB · Nov 4, 2026 · 06:14 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "buzzmark",
"version": "1.0.0",
"description": "Write, plan and schedule social media posts in your business's own voice, with your Buzzmark account.",
"author": {
"name": "Piik Labs AB",
"email": "support@buzzmark.ai",
"url": "https://buzzmark.ai"
},
"homepage": "https://buzzmark.ai/ai-apps/chatgpt",
"keywords": [
"social media",
"scheduling",
"content planning",
"small business",
"brand voice"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Buzzmark",
"shortDescription": "Social posts in your voice",
"longDescription": "Buzzmark is a ghostwriter that writes, plans and schedules social media posts for founders and growing businesses. It reads your website and products first, so the first post already sounds like you, and keeps learning from the posts you've published and the way you edit its drafts. A founder gets a voice of their own, separate from the company's.\n\nConnect your Buzzmark account, then ask ChatGPT for post ideas from this week's news in your sector, posts for Instagram, LinkedIn, Facebook, X, Threads or TikTok with their own version for each platform, a score for how much a post sounds like you, a week of posts planned around your best posting times and scheduled in one go, a picture for a post, or what worked this month. Every post is checked against Buzzmark's writing rules.\n\nBuzzmark never posts on the spot. ChatGPT can save drafts and schedule, move or unschedule posts, and every scheduled post stays on your Buzzmark calendar, where you can change or remove it before it goes out.\n\nYou need a Buzzmark account with at least one connected social account. ChatGPT works only with the brands, accounts and posts in the Buzzmark account you sign in to.",
"developerName": "Piik Labs AB",
"category": "Productivity",
"capabilities": [
"Write posts",
"Check your voice",
"Post ideas",
"Save drafts",
"Schedule posts",
"Plan a week",
"Make pictures",
"Read what worked"
],
"websiteURL": "https://buzzmark.ai",
"supportURL": "https://buzzmark.ai/faq#contact",
"privacyPolicyURL": "https://buzzmark.ai/legal/privacy",
"termsOfServiceURL": "https://buzzmark.ai/legal/terms",
"defaultPrompt": [
"Write 3 LinkedIn posts about our newest product in my brand's voice.",
"Plan my social media posts for next week.",
"How did my posts do this month?"
],
"brandColor": "#7A6100",
"brandColorDark": "#FFD600",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the connected social accounts and the brand voice",
"prompt": "What social accounts and brand voice do I have in Buzzmark?",
"tools_triggered": "list_social_sets, list_brand_profiles",
"expected_behavior": "Shows the social set \"Review team\" with the BuzzmarkHQ account on X, and the brand profile for Buzzmark with its voice and audience."
},
{
"description": "Write posts in the brand's voice",
"prompt": "Write 3 posts for X about planning a week of social media in 10 minutes, in my brand's voice.",
"tools_triggered": "write_posts",
"expected_behavior": "Returns three short X posts on that topic in Buzzmark's voice. Nothing is saved as a draft or scheduled."
},
{
"description": "Check a post against the brand voice, then save it",
"prompt": "Check the second one against my brand voice, then save it as a draft.",
"tools_triggered": "check_post, save_draft",
"expected_behavior": "Gives the second post a score from 0 to 100 for how much it sounds like Buzzmark, with a short verdict and up to three suggested edits, then saves it as a draft for the BuzzmarkHQ account and returns its draft id. Nothing is scheduled or posted."
},
{
"description": "Schedule the draft at a set time",
"prompt": "Schedule that draft for next Thursday at 09:00.",
"tools_triggered": "schedule_post",
"expected_behavior": "Schedules the draft for next Thursday around 09:00 on the set's clock (Europe/Stockholm): the Review team set has natural times on, so it goes out a few minutes either way of 09:00, and the answer says the exact time. It is not posted now."
},
{
"description": "Plan a week of posts",
"prompt": "Plan my social media posts for next week.",
"tools_triggered": "create_weekly_content_plan",
"expected_behavior": "Returns a 7-day plan with what the week is for, 2 to 4 content pillars, and one post per posting slot with its day, time, platform and why it is there. Nothing is scheduled; it offers to save the posts as drafts and schedule them."
}
],
"negative": [
{
"description": "Posting immediately is not supported",
"prompt": "Post this on X right now: We're hiring a designer."
},
{
"description": "Deleting the Buzzmark account is not supported",
"prompt": "Delete my Buzzmark account."
},
{
"description": "Accounts outside the signed-in Buzzmark account",
"prompt": "Schedule a post on @someoneelse's X account."
}
]
},
"commerce": false,
"commerce_description": "Buzzmark doesn't sell anything in ChatGPT. It works with an existing Buzzmark account."
},
"publication": {
"release_notes": "First release: post ideas from your sector's news, posts in your brand's voice with a version per platform, a voice score for any post, drafts, scheduling (and moving or unscheduling), a planned week, pictures, and what worked this month."
},
"apps": "./.app.json"
}
}
}
SHA-256: 6f3396d46ee479f902bd0491a59a5012f8e0b619b880cf46f6da25144869fb51