GitHub Copilot for social media

Manage your social media with GitHub Copilot

Publish, schedule, create threads, manage media, and access your social accounts, all from GitHub Copilot.

  • Instagram
  • Facebook
  • TikTok
  • Pinterest
  • X
  • YouTube
  • LinkedIn
  • Threads
  • Bluesky
  • Mastodon
  • Telegram
  • Google Business

GitHub Copilot + dopost

You

Write a LinkedIn announcement about the user-facing changes in this pull request. Schedule it tomorrow at 11:00.

Scheduled in dopost

Scheduled the LinkedIn announcement for tomorrow at 11:00, focusing on the user-facing changes in this pull request.

Connect GitHub Copilot to dopost

Connect your social accounts in dopost first. Then add dopost to your agent using the method that fits your environment.

Recommended

Add the hosted server in VS Code and sign in

Sign in to dopost to connect your accounts. No API key is needed.

.vscode/mcp.json
{
  "servers": {
    "dopost": { "type": "http", "url": "https://mcp.dopost.co/mcp" }
  }
}
  1. 1Add the configuration to .vscode/mcp.json and start the server.
  2. 2Trust the server and complete the dopost sign-in.
  3. 3In Copilot agent chat, select the dopost tools and ask for your accounts.

What you can ask GitHub Copilot

Pull request to an X post

“Write an X post about the user-facing changes in this pull request, leaving out internal links. Schedule it for Thursday at 11:00.”

Add the screenshot

“Use the screenshot of the new settings page from our dopost library in a Threads post for Friday at 10:00.”

Explain a fix your users will notice

“Read this bug fix and write a LinkedIn post about the problem it solves for customers. Keep the implementation details out and schedule it tomorrow at 10:00.”

Check the previous release post

“Summarize the reactions to our previous release announcement on LinkedIn.”

Make release notes easier to read

“Turn this release summary into a Threads post for customers. Explain the three most useful changes, link to the full notes and check the platform requirements before scheduling it tomorrow at 12:00.”

Check the announcement queue

“List all scheduled posts mentioning the feature in this pull request. Show their text, accounts and publish times so I can check the announcement plan.”

Which networks can GitHub Copilot post to?

Post to the social accounts you’ve connected in dopost.

Frequently asked questions

Copilot answers without calling dopost

Switch the chat to Agent mode and enable the dopost tools in the tool picker.

Do I need a dopost account?

Yes. Create your account and connect the social accounts you want to post to before connecting your agent.

Can I review content before scheduling?

You can ask the agent to show you the content before scheduling it.

Will my posts publish after I close the agent?

Yes. Once scheduled, dopost stores them in your calendar and publishes them at the specified time.

Which images and videos can I use?

You can use media from your dopost library or public URLs. To upload files from your computer, check the supported methods in the setup guide.

How much does connecting an agent cost?

API and MCP access is included in Pro and Agency. Connecting an agent costs nothing extra.

How do I disconnect the agent?

Revoke the connection in Settings → MCP connections or the key in Settings → API keys, depending on your connection method.

Connect GitHub Copilot and schedule your next post

Create your dopost account and connect your social accounts.