Integration · Marketing
Connect Claude & ChatGPT to OneUp
Ask your AI what is scheduled this week, which posts failed, or to schedule a new post in OneUp. It can schedule text, image and video posts to the social accounts in a category, edit or delete scheduled posts and reschedule failed ones. It can also read and answer comments and pull analytics overviews per network.
Free plan, no credit card. Takes about a minute.
Try asking
“What do we have scheduled for the next few days?”
The AI lists the posts that are scheduled but not yet published, with their content and time.
“Schedule this text for our LinkedIn and Facebook accounts on Friday at 09:00.”
It finds the category and the social accounts in it, then schedules a text post to those accounts for the date and time you gave.
“Which posts failed to publish, and can you move them to tomorrow morning?”
It lists the failed posts and reschedules the ones you pick to a new date and time.
What your AI can do
Scheduling
Schedule text, image and video posts to one or more social accounts, edit or delete scheduled posts and reschedule failed ones.
Posts and accounts
List scheduled, published, failed and draft posts, your categories, social accounts, Pinterest boards and YouTube playlists.
Comments and analytics
Read comments and replies, reply to your posts, and get analytics overviews for Facebook, Instagram, LinkedIn, TikTok, YouTube and more.
“Fix the typo in the post scheduled for Monday.”
It finds the scheduled post and changes its text.
“Show me the latest comments on our posts and draft a reply to the first one.”
It lists recent comments across your connected accounts and posts a public reply on the post once you are happy with the text.
“How is our Instagram doing compared to LinkedIn?”
It reads the analytics overview for each network and puts the numbers side by side.
47 tools for OneUp
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
comment_on_postChanges dataPost a public comment on one of your published posts: `post_id`, `platform`, `social_account_id` and the `comment` text.create_force_refresh_analyticsChanges dataCreate a new force fetch. API summary: Force Refresh Analytics.create_force_refresh_commentsChanges dataCreate a new message. Search messages first to avoid duplicates. API summary: Force Refresh Comments.create_force_refresh_conversationsVisible to othersRefresh a message. Has effects visible outside this system. API summary: Force Refresh Conversations.create_load_more_conversationsChanges dataCreate a new load more. Required: social account id. API summary: Load More Conversations.create_mark_conversation_readChanges dataCreate a new read for a message. Required: id. API summary: Mark Conversation Read.create_reply_to_commentChanges dataCreate a new message. Required: platform, post id, parent comment id, comment or social account id. Search messages first to avoid duplicates. API summary: Reply to Comment.create_video_postChanges dataCreate a new schedulevideopost. Required: category id, social network id, scheduled date time, content or video url. API summary: Create Video Post.create_whatsapp_conversationChanges dataCreate a new message. Required: social account id, whatsapp contact id or whatsapp template id. Search messages first to avoid duplicates. API summary: Create WhatsApp Conversation.delete_commentDeletesPermanently delete a message. Destructive action; may require approval. API summary: Delete Comment.delete_scheduled_postChanges dataDelete a scheduled post by `post_id` so it is not published. This cannot be undone.fetch_conversation_messagesList messages for a message. Optional filters: id. Results are paginated. API summary: Fetch Conversation Messages.fetch_conversationsSearch messages by platform, social account id, status or search. Use this to find existing messages before creating a new message. Results are paginated. API summary: Fetch Conversations.fetch_pinterest_boardsList fetchpinterestboards. Optional filters: pinterest username. API summary: Fetch Pinterest Boards.fetch_whatsapp_accountsList accounts. API summary: Fetch WhatsApp Accounts.fetch_whatsapp_contactsList contacts. Optional filters: social account id. API summary: Fetch WhatsApp Contacts.fetch_whatsapp_templatesList templates. Optional filters: social account id. API summary: Fetch WhatsApp Templates.fetch_youtube_playlistsList fetchytplaylists. Optional filters: social account id. API summary: Fetch YouTube Playlists.get_bluesky_analyticsList overviews. API summary: Bluesky Analytics.get_facebook_analyticsGet an overview of Facebook analytics for your connected accounts.get_google_business_analyticsGet an overview of Google Business Profile analytics for your connected locations.get_instagram_analyticsGet an overview of Instagram analytics for your connected accounts.get_instagram_trending_soundSearch getinstagramtrendingsounds by social account id or search query. Use this to find existing getinstagramtrendingsounds before creating a new getinstagramtrendingsound. API summary: Get Instagram Trending Sound.get_linkedin_analyticsGet an overview of LinkedIn analytics for your connected accounts.get_meta_ads_analyticsList overviews. API summary: Meta Ads Analytics.get_pinterest_analyticsList overviews. API summary: Pinterest Analytics.get_snapchat_analyticsList overviews. API summary: Snapchat Analytics.get_threads_analyticsList overviews. API summary: Threads Analytics.get_tiktok_analyticsGet an overview of TikTok analytics for your connected accounts.get_tiktok_trending_soundList gettiktoktrendingsounds. Optional filters: country code, date range, genre or social account id. API summary: Get TikTok Trending Sound.get_youtube_analyticsGet an overview of YouTube analytics for your connected channels.list_categoriesList your OneUp categories (groups of social accounts). Use to find the `category_id` needed to schedule a post.list_category_accountsList the social accounts in a category (`category_id`), with the social network IDs to post to.list_comment_repliesList the replies to one comment (`comment_id`).list_draft_postsList draft posts. Page with `offset`.list_failed_postsList posts that failed to publish. Page with `offset`.list_published_postsList posts that have already been published. Page with `offset`.list_recent_commentsList recent comments on your posts across connected accounts. `filter` sets the order (recentcomment, latest, oldest); page with `next_id`.list_scheduled_postsList posts that are scheduled but not yet published. Page with `offset`.list_social_accountsList all social media accounts connected to OneUp.reschedule_failed_postChanges dataReschedule a failed post (`post_id`) to a new `scheduled_date_time` (YYYY-MM-DD HH:MM).schedule_image_postChanges dataSchedule an image post: `content`, `image_url`, `category_id`, `social_network_id` (JSON array of account IDs) and `scheduled_date_time` (YYYY-MM-DD HH:MM). It is published publicly at that time unless `is_draft_post` is true.schedule_text_postChanges dataSchedule a text post to one or more social accounts: `content`, `category_id`, `social_network_id` (JSON array of account IDs) and `scheduled_date_time` (YYYY-MM-DD HH:MM). It is published publicly at that time unless `is_draft_post` is true.send_messageChanges dataCreate a new message for a message. Required: id or message. Search messages first to avoid duplicates. API summary: Send Message.update_conversation_statusChanges dataUpdate an existing message identified by message id. Only the fields you pass are changed. API summary: Update Conversation Status.update_scheduled_postChanges dataChange the `content` (and `title`) of a scheduled post by `post_id`.upload_mediaList uploadmedia. API summary: Upload Media.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose OneUp from the app list.
- 2
Paste your key
Paste your OneUp API key. Log in to OneUp, go to oneupapp.io/api-access and click Generate API Key, then copy the key.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in OneUp?
The AI can list your categories, social accounts and posts (scheduled, published, failed and draft), read comments and analytics, and look up trending sounds for TikTok and Instagram. It can schedule text, image and video posts, edit and delete scheduled posts, reschedule failed posts, reply to comments and delete comments.
Does the AI see my OneUp credentials?
No. Your OneUp credentials are encrypted at rest and never shown to the AI. After you save them, they are 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 reading posts and analytics only. Deleting a scheduled post or a comment cannot be undone, and actions like that 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 OneUp account.
Which social networks does it cover?
Posts go to the social accounts you have connected in OneUp, grouped in categories. Analytics overviews are available for Facebook, Instagram, LinkedIn, TikTok, YouTube, Google Business Profile, Pinterest, Threads, Bluesky, Snapchat and Meta Ads.
Related integrations
Let your AI work in OneUp today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect OneUp freeHeyMyApps is not affiliated with OneUp. Product names are trademarks of their owners.






