Skip to content

Integration · Marketing

publora.com

Connect Claude & ChatGPT to Publora

Ask your AI to schedule a post across your social accounts, find out why a post failed, or pull LinkedIn stats in Publora. It can create, edit and schedule posts with media, list and read posts with their status on each platform, and read publishing logs. It can also read LinkedIn post, account and follower stats, Mastodon and Bluesky stats, and comment on LinkedIn posts.

Connect Publora free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Schedule this announcement for LinkedIn and Bluesky on Tuesday at 9:00.”

    The AI lists your connected accounts, then creates the post for both platforms with the scheduled time.

  • “Which posts are scheduled for next week?”

    It lists posts filtered by status and date range.

  • “Why did yesterday's post fail on LinkedIn?”

    It reads the post's status on each platform and its publishing logs.

What your AI can do

Posts and scheduling

Create posts for one or more platforms, schedule them, edit drafts and scheduled posts, and delete scheduled posts.

Media and publishing logs

Upload media for a post, read each post's status per platform, and read publishing logs and posting limits.

Stats and LinkedIn

Read LinkedIn post, account and follower stats, Mastodon and Bluesky stats, and comment on LinkedIn posts.

  • “Move Thursday's post to Friday at 14:00 and fix the typo in the first line.”

    It edits the scheduled post's content and scheduled time.

  • “How did our last LinkedIn post perform?”

    It reads the LinkedIn analytics for that post.

  • “Find Acme's LinkedIn page so I can mention them in the post.”

    It searches the LinkedIn people and companies you can mention in a post.

36 tools for Publora

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • attach_attach_mediumChanges dataAttach a attach medium (post group id). API summary: Attach a file to a post by reference.
  • attach_userChanges dataAttach a user. API summary: Attach an existing user.
  • comment_on_linkedin_postChanges dataPost a comment on a LinkedIn post by `posted_id` and `platform_id` with the `message` text. The comment is public.
  • create_linkedin_profile_summaryChanges dataCreate a new linkedin profile summary. Required: platform id. API summary: Get LinkedIn profile summary.
  • create_linkedin_reactionChanges dataCreate a new linkedin reaction. Required: posted id, reaction type or platform id. API summary: Add a reaction to a LinkedIn post.
  • create_linkedin_reshareChanges dataCreate a new linkedin reshare. Required: platform id or parent. API summary: Reshare an existing LinkedIn post.
  • create_postChanges dataCreate a post for one or more `platforms` with `content` and optional `media_urls`. The post goes out publicly on those accounts, at `scheduled_time` if you set one.
  • create_userChanges dataCreate a new user. Required: username. API summary: Create a managed user.
  • create_user_api_keyChanges dataCreate a new api key for a user. API summary: Generate API key for managed user.
  • create_user_connection_urlChanges dataCreate a new connection url for a user. API summary: Get connection URL for managed user.
  • create_webhookDeletesCreate a new webhook. Required: name, url or events. Destructive action; may require approval. API summary: Create a webhook.
  • create_webhook_regenerate_secretDeletesCreate a new regenerate secret for a webhook. Destructive action; may require approval. API summary: Regenerate webhook secret.
  • delete_linkedin_reactionsMoves moneyPermanently delete a linkedin reaction. Financial or irreversible action; may require approval. API summary: Remove a reaction from a LinkedIn post.
  • delete_mediumDeletesPermanently delete a medium by media id. Destructive action; may require approval. API summary: Delete an uploaded media file.
  • delete_messagesMoves moneyPermanently delete a message. Financial or irreversible action; may require approval. API summary: Delete a comment from a LinkedIn post.
  • delete_postDeletesDelete a scheduled post by `post_group_id`. This cannot be undone.
  • delete_webhookDeletesPermanently delete a webhook by webhook id. Destructive action; may require approval.
  • detach_userDeletesDetach a user (user id). Destructive action; may require approval. API summary: Detach a managed user.
  • finalize_media_uploadChanges dataFinalize an uploaded media file by `media_file_id` after uploading it.
  • get_linkedin_account_statsChanges dataGet aggregated LinkedIn account analytics by `platform_id`, optionally for a `date_range`.
  • get_linkedin_follower_statsChanges dataGet LinkedIn follower statistics by `platform_id`, optionally for a `period` or `date_range`.
  • get_linkedin_post_statsChanges dataGet LinkedIn analytics for a post by `posted_id` and `platform_id`.
  • get_media_upload_urlChanges dataGet a pre-signed URL to upload a media file for a post, by `file_name`, `content_type` and `post_group_id`.
  • get_postGet a post by `post_group_id`, with its status on each platform.
  • get_post_logsGet the publishing logs for a post by `post_group_id`, useful when a post failed.
  • get_post_statsChanges dataGet Mastodon and Bluesky statistics for the given `posts`.
  • get_posting_limitsGet the current posting limits for each platform.
  • get_profile_statsChanges dataGet Mastodon or Bluesky profile statistics by `platform` and `platform_id`.
  • list_connected_accountsList the social accounts connected to Publora, with the platform IDs used when posting.
  • list_postsList posts filtered by `status`, `platform`, or `from_date`/`to_date`. Paginated.
  • list_usersList users. API summary: List managed users.
  • list_webhooksList webhooks. API summary: List all webhooks.
  • search_linkedin_mentionsSearch LinkedIn people and companies you can mention in a post, by `q`.
  • update_postChanges dataEdit a draft or scheduled post by `post_group_id`: content, platforms, media or `scheduled_time`.
  • update_test_connectionChanges dataUpdate an existing test connection identified by platform id. API summary: Test platform connection health.
  • update_webhookDeletesUpdate an existing webhook identified by webhook id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update a webhook.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Publora from the app list.

  2. 2

    Paste your key

    Paste your Publora API key. In Publora, open Settings > API Keys, create a key and copy it. It starts with sk_ and does not expire.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Publora?

The AI can list connected accounts, posts and posting limits, read a post with its status and logs, and read LinkedIn, Mastodon and Bluesky stats. It can create, edit and schedule posts, upload media for a post, delete scheduled posts, search LinkedIn mentions and comment on LinkedIn posts.

Does the AI see my Publora API key?

No. Your Publora API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups and stats only. Creating a post and commenting on LinkedIn are public, and deleting a scheduled post cannot be undone, so these can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Publora account.

Does the AI publish posts right away?

Only if you ask it to. A post goes out publicly on the chosen accounts, at the scheduled time if one is set. Drafts and scheduled posts can still be edited before they go out, and you can require your approval before any post is created.

Let your AI work in Publora today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Publora free

HeyMyApps is not affiliated with Publora. Product names are trademarks of their owners.