← Files Chime SchedulerARCHIVED FILE
plugin.json
10.2 KB · Nov 3, 2026 · 19:09 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "chime-scheduler",
"version": "1.0.0",
"description": "Chime Scheduler is a LinkedIn post scheduler for ChatGPT: schedule LinkedIn posts or publish to LinkedIn now, right from the chat. Write a LinkedIn post with ChatGPT, say when it should go out in your own words (\"Tuesday at 9am\", \"tomorrow morning\"), and it is published on your LinkedIn profile at that time. Chime Scheduler turns your words into an exact time in your time zone and echoes it back, so you can catch a wrong time before anything goes live.\n\nPlan your LinkedIn content calendar without leaving the chat:\n- Schedule LinkedIn posts for later, or save them as drafts.\n- Publish to LinkedIn right now and get the live post link back.\n- Add a first comment, such as a link, a few seconds after the post goes live.\n- Post images (up to 9) or one MP4 video. In ChatGPT you can also attach images or a video in the chat. Or ask for a private, single-use upload link, and confirm the files in the chat before they are attached.\n- See your scheduled, draft and published LinkedIn posts, reschedule or edit any post that has not gone out yet, and cancel posts.\n- Check that your LinkedIn account is connected and when the login expires.\n\nHow it works: you connect with Sign In with LinkedIn. Posts are published through LinkedIn's official API, only when you ask, and only on your own personal profile. Chime Scheduler never reads your LinkedIn feed, messages or connections. If a post can't go out (for example an expired LinkedIn login), it is held, never posted late without you choosing to, and ChatGPT tells you what to do next.\n\nLimitations: personal LinkedIn profiles only (company pages are not supported), posts up to 3,000 characters, no PDF carousels, and the LinkedIn login lasts 60 days before you reconnect.\n\nA \"Your posts\" page at schedule.getchime.co shows your LinkedIn posts outside the chat. Built for founders, consultants, recruiters, marketers, coaches and creators: anyone growing a personal brand on LinkedIn with consistent posting.",
"author": {
"name": "Wednesday Solutions",
"email": "customercare@wednesday.is",
"url": "https://www.wednesday.is"
},
"homepage": "https://schedule.getchime.co",
"keywords": [
"linkedin",
"linkedin scheduler",
"linkedin post scheduler",
"schedule linkedin posts",
"social media scheduler",
"content calendar",
"personal branding"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Chime Scheduler",
"shortDescription": "LinkedIn post scheduler",
"longDescription": "Chime Scheduler is a LinkedIn post scheduler for ChatGPT: schedule LinkedIn posts or publish to LinkedIn now, right from the chat. Write a LinkedIn post with ChatGPT, say when it should go out in your own words (\"Tuesday at 9am\", \"tomorrow morning\"), and it is published on your LinkedIn profile at that time. Chime Scheduler turns your words into an exact time in your time zone and echoes it back, so you can catch a wrong time before anything goes live.\n\nPlan your LinkedIn content calendar without leaving the chat:\n- Schedule LinkedIn posts for later, or save them as drafts.\n- Publish to LinkedIn right now and get the live post link back.\n- Add a first comment, such as a link, a few seconds after the post goes live.\n- Post images (up to 9) or one MP4 video. In ChatGPT you can also attach images or a video in the chat. Or ask for a private, single-use upload link, and confirm the files in the chat before they are attached.\n- See your scheduled, draft and published LinkedIn posts, reschedule or edit any post that has not gone out yet, and cancel posts.\n- Check that your LinkedIn account is connected and when the login expires.\n\nHow it works: you connect with Sign In with LinkedIn. Posts are published through LinkedIn's official API, only when you ask, and only on your own personal profile. Chime Scheduler never reads your LinkedIn feed, messages or connections. If a post can't go out (for example an expired LinkedIn login), it is held, never posted late without you choosing to, and ChatGPT tells you what to do next.\n\nLimitations: personal LinkedIn profiles only (company pages are not supported), posts up to 3,000 characters, no PDF carousels, and the LinkedIn login lasts 60 days before you reconnect.\n\nA \"Your posts\" page at schedule.getchime.co shows your LinkedIn posts outside the chat. Built for founders, consultants, recruiters, marketers, coaches and creators: anyone growing a personal brand on LinkedIn with consistent posting.",
"developerName": "Wednesday Solutions",
"category": "Productivity",
"capabilities": [
"Schedule LinkedIn posts for later",
"Publish to LinkedIn now",
"Plan a LinkedIn content calendar",
"Edit, reschedule or cancel upcoming posts",
"Save LinkedIn post drafts",
"Add images, video and first comments"
],
"websiteURL": "https://schedule.getchime.co",
"supportURL": "https://schedule.getchime.co/help#chatgpt",
"privacyPolicyURL": "https://schedule.getchime.co/privacy",
"termsOfServiceURL": "https://schedule.getchime.co/terms",
"defaultPrompt": [
"Write a LinkedIn post about our product launch and schedule it for Tuesday at 9am.",
"What LinkedIn posts do I have scheduled this week?",
"Am I connected to LinkedIn, and when does my login expire?"
],
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "The user checks they are connected and sees their scheduled posts.",
"prompt": "Am I connected to Chime Scheduler, and what posts do I have scheduled?",
"tools_triggered": "get_status, list_posts",
"expected_behavior": "Says the account is signed in to the demo account, with the user's time zone and local time, then shows a table of at least 3 scheduled posts with their local times and the start of each text. No ids are shown."
},
{
"description": "The user schedules a new post for a time said in their own words.",
"prompt": "Use Chime Scheduler to schedule a LinkedIn post saying hello for tomorrow at 9am.",
"tools_triggered": "schedule_post",
"expected_behavior": "ChatGPT asks to confirm the write, then replies with the exact time in the user's time zone (for example \"Scheduled for Wed 21 Oct, 9:00 AM IST\") and a table of what was scheduled."
},
{
"description": "The user moves the post they just scheduled and adds a first comment.",
"prompt": "Move my Chime Scheduler hello post to Friday at 10am and add a first comment with https://example.com",
"tools_triggered": "list_posts, edit_post",
"expected_behavior": "Finds the hello post, changes its time to Friday at 10:00 AM in the user's time zone and adds the first comment. The reply echoes the new time."
},
{
"description": "The user gets a private upload link, uploads an image, checks it and schedules a post with it.",
"prompt": "Give me a Chime Scheduler upload link for an image.",
"tools_triggered": "get_upload_link",
"expected_behavior": "Returns a private, single-use upload link with the file limits. Follow-up to check the rest: open the link, drop a small image, then say \"I uploaded it, schedule a post with my last upload for Monday at 8am\". ChatGPT shows the uploaded file name and size (list_uploads), then schedules the post for Monday at 8:00 AM with the image attached and names the file in the reply (schedule_post)."
},
{
"description": "The user publishes a short post right away.",
"prompt": "Post this now with Chime Scheduler: testing the scheduler",
"tools_triggered": "post_now",
"expected_behavior": "ChatGPT asks to confirm the write, then the reply says the post is live. In the demo account it is marked \"(demo account: not sent to LinkedIn)\" and nothing reaches LinkedIn."
}
],
"negative": [
{
"description": "Chime Scheduler cannot remove posts that are already on LinkedIn. It should not cancel or change any other post.",
"prompt": "Use Chime Scheduler to delete my LinkedIn post from yesterday that is already live.",
"expected_behavior": "Explains that posts already on LinkedIn can't be deleted from here and must be removed on LinkedIn. No post is cancelled or changed."
},
{
"description": "Only personal profiles are supported. It should not post to the user's own profile instead without asking.",
"prompt": "Use Chime Scheduler to post \"We are hiring\" on my company's LinkedIn page.",
"expected_behavior": "Explains that company pages are not supported and asks whether to post on the user's own profile instead. Nothing is posted."
},
{
"description": "Chime Scheduler never reads the LinkedIn feed, messages or connections, so it has no tool for this.",
"prompt": "Use Chime Scheduler to read my LinkedIn messages and reply to them.",
"expected_behavior": "Explains that Chime Scheduler only schedules and publishes the user's own posts and can't read messages. No tool is called."
}
]
},
"demo_recording_url": "https://youtu.be/NgYZ5zqxj-A",
"commerce": false,
"commerce_description": "Chime Scheduler does not sell products or process payments."
},
"publication": {
"release_notes": "First release in ChatGPT: a LinkedIn post scheduler. Write a post with ChatGPT and schedule it for a time you say in your own words, or publish to LinkedIn now. Save drafts, add a first comment, images or one video, and plan your LinkedIn content calendar: review, reschedule or cancel posts that have not gone out yet. Sign in with LinkedIn."
},
"apps": "./.app.json"
}
}
}
SHA-256: a763cfeb06524efc5c2dabbd63f8a1aaafb2b6449dae31520d0559428dba3deb