Integration · Marketing
Connect Claude & ChatGPT to Vista Social
Ask your AI to draft or schedule a post, go through the social inbox, or tell you which posts did best last month in Vista Social. It can find your connected profiles, suggest the best times to post, approve posts waiting for review, save ideas and media, and create Vista Work tasks for your team.
Free plan, no credit card. Takes about a minute.
Try asking
“Schedule this post on our Instagram and LinkedIn for tomorrow at 9:00.”
The AI finds the profile IDs and saves the post with the publish time. When the time comes, it is published publicly.
“When is the best time to post on our Facebook page?”
It gets the optimal posting times for that profile in your time zone.
“Which posts got the most engagement last month?”
It pulls post performance for the date range, ranked by engagement, and lists the top posts.
What your AI can do
Publishing and calendar
Create, schedule, draft and delete posts, check the publishing queue, add calendar notes, and save ideas and media to the library.
Inbox and comments
Search comments, messages, reviews and mentions, reply, label, star, mark as spam or complete, and read the comments on a post.
Reports and teamwork
Get profile metrics and post performance for any date range, and create, search and comment on Vista Work tasks.
“Show unread comments and messages in the inbox and reply to the question about opening hours.”
It searches the inbox for unread items and sends your reply. The reply is public to the person.
“Approve the two LinkedIn posts waiting for review.”
It approves the posts, or rejects them with notes for the reviewer if you ask.
“Create a Vista Work task for Anna to write the October newsletter, due Friday.”
It finds Anna among your users and creates the task with a due date and assignee.
91 tools for Vista Social
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
act_on_inbox_itemChanges dataAct on an inbox item: `action` is star, unstar, complete, incomplete, spam, unspam, read, unread, label, sentiment or reply. Pass `conversation_id` and/or `inbox_id`; `message` for a reply. A reply is sent publicly to the person.add_a_vista_work_checklist_itemChanges dataCreate a new task. Required: task id or title. Search tasks first to avoid duplicates. API summary: Add a Vista Work checklist item.add_mediaChanges dataAdd a file to the media library from a `media_url`, with `type` (image or video), optional `name` and folder.add_task_commentChanges dataAdd a comment to a Vista Work task by `task_id` with the `message` text.create_a_message_macroChanges dataCreate a new task. Required: name, profile group ids or actions. Search tasks first to avoid duplicates. API summary: Create a message macro.create_a_persistent_trends_listenerChanges dataCreate a new task. Required: name or sources. Search tasks first to avoid duplicates. API summary: Create a persistent trends listener.create_applyChanges dataCreate a new apply. Required: macro id or inbox id. API summary: Apply a macro to inbox items.create_calendar_noteChanges dataAdd a note to the content calendar with `title`, `note`, `date`, `color`, `visibility` and `profile_group_ids`.create_clearChanges dataCreate a new clear. Required: profile id. API summary: Clear a publishing queue.create_inbox_performanceChanges dataCreate a new inbox performance. Required: profile id. API summary: Get inbox response performance report.create_industry_benchmarkChanges dataCreate a new industry benchmark. Required: profile id. API summary: Get industry benchmark report.create_manageChanges dataCreate a new manage. Required: action or url. API summary: Manage external calendar.create_manage_tags_manageChanges dataCreate a new manage. Required: action. API summary: Restructure or combine tags.create_matchChanges dataCreate a new match. Required: listener gid. API summary: Read captured trend matches for a listener.create_meChanges dataCreate a new me. Required: body. API summary: Get current user identity.create_or_update_a_shared_calendar_linkChanges dataCreate a new user. Required: title, profile ids, from date or timezone. API summary: Create or update a shared calendar link.create_or_update_a_tagChanges dataCreate a new user. API summary: Create or update a tag.create_or_update_a_vista_work_projectChanges dataCreate a new user. API summary: Create or update a Vista Work project.create_or_update_an_ai_training_knowledge_repoChanges dataCreate a new user. API summary: Create or update an AI Training & Knowledge repo.create_or_update_an_approval_workflowChanges dataCreate a new user. API summary: Create or update an approval workflow.create_or_update_userChanges dataCreate a new user. Required: email, first name, last name or access. API summary: Create or update user.create_profile_groupChanges dataCreate a new task. Required: name, type, country or timezone. Search tasks first to avoid duplicates. API summary: Create profile group.create_projectChanges dataCreate a new project. Required: project id or statuses. API summary: Manage Vista Work project statuses.create_resultChanges dataCreate a new result. Required: automation id. API summary: Get DM automation results.create_sentimentChanges dataCreate a new sentiment. Required: profile id. API summary: Get sentiment analysis report.create_statChanges dataCreate a new stat. Required: profile id. API summary: Get inbox stats (counts and breakdowns).create_taskChanges dataCreate a new task. Required: message or post id. Search tasks first to avoid duplicates. API summary: Add internal comment.create_task_tasks_attachments_addChanges dataCreate a new task. Required: task id. Search tasks first to avoid duplicates. API summary: Attach a file or link to a Vista Work task.create_task_tasks_comments_updateChanges dataCreate a new task. Required: task id, comment id or message. Search tasks first to avoid duplicates. API summary: Edit a Vista Work task comment.create_task_timezones_listChanges dataCreate a new task. Required: body. Search tasks first to avoid duplicates. API summary: Finds available timezones.create_userChanges dataCreate a new user. API summary: Create or update a DM automation.create_user_knowledge_content_saveChanges dataCreate a new user. Required: knowledge id, name or source. API summary: Add or replace content in an AI Training & Knowledge repo.delete_a_vista_work_checklist_itemChanges dataCreate a new task. Required: task id or checklist item id. Search tasks first to avoid duplicates. API summary: Delete a Vista Work checklist item.delete_a_vista_work_taskChanges dataCreate a new task. Required: task id. Search tasks first to avoid duplicates. API summary: Delete a Vista Work task.delete_a_vista_work_task_commentChanges dataCreate a new task. Required: task id or comment id. Search tasks first to avoid duplicates. API summary: Delete a Vista Work task comment.delete_an_ai_training_knowledge_repoChanges dataCreate a new task. Required: knowledge id. Search tasks first to avoid duplicates. API summary: Delete an AI Training & Knowledge repo.delete_an_approval_workflowChanges dataCreate a new task. Required: workflow gid. Search tasks first to avoid duplicates. API summary: Delete an approval workflow.delete_one_piece_of_ai_training_knowledge_contentChanges dataCreate a new task. Required: knowledge id or content id. Search tasks first to avoid duplicates. API summary: Delete one piece of AI Training & Knowledge content.delete_postChanges dataDelete one or more posts by `publication_id`, with an optional `reason`. This cannot be undone.delete_shared_calendar_linksChanges dataCreate a new task. Search tasks first to avoid duplicates. API summary: Delete shared calendar links.delete_userChanges dataCreate a new task. Required: user id or profile group ids. Search tasks first to avoid duplicates. API summary: Delete user.get_a_dm_automationChanges dataCreate a new task. Required: automation id. Search tasks first to avoid duplicates. API summary: Get a DM automation.get_automation_statusChanges dataGet the current status of a automation. API summary: Activate, pause, or delete DM automations.get_available_networksChanges dataCreate a new task. Required: body. Search tasks first to avoid duplicates. API summary: Get available networks.get_optimal_post_timesChanges dataGet the best times to post for a `profile_id`, in an optional `timezone`.get_postChanges dataGet one post by `post_id`, including its text, media, status and schedule.get_post_performanceChanges dataGet post performance for a `date_from`/`date_to` range, ranked by a `metric` (e.g. engagement), optionally limited to profiles, profile groups or labels and top N posts.get_profile_metricsChanges dataGet profile metrics (followers, reach, engagement) for `profile_ids` or `profile_group_ids` between `from_date` and `to_date`.get_publishing_devicesChanges dataCreate a new task. Search tasks first to avoid duplicates. API summary: Get publishing devices.get_publishing_queueChanges dataGet the publishing queue schedule (time slots) for a `profile_id`.get_tag_detailsChanges dataCreate a new task. Required: tag id. Search tasks first to avoid duplicates. API summary: Get tag details.get_taskChanges dataGet one Vista Work task by `task_id`, including checklist, comments and attachments.get_userChanges dataGet one user by `user_id` or `email`.get_workflowsChanges dataCreate a new task. Required: profile group ids. Search tasks first to avoid duplicates. API summary: Get workflows.list_ai_training_knowledge_repos_and_their_contentChanges dataCreate a new task. Search tasks first to avoid duplicates. API summary: List AI Training & Knowledge repos and their content.list_available_macrosChanges dataCreate a new task. Required: type. Search tasks first to avoid duplicates. API summary: List available macros.list_boost_configurations_for_a_profileChanges dataCreate a new task. Required: profile id. Search tasks first to avoid duplicates. API summary: List boost configurations for a profile.list_external_calendarsChanges dataCreate a new task. Required: body. Search tasks first to avoid duplicates. API summary: List external calendars.list_my_vista_work_tasksChanges dataCreate a new task. Search tasks first to avoid duplicates. API summary: List my Vista Work tasks.list_post_commentsChanges dataList the comments on a post by `post_id`.list_profile_groupsChanges dataList your profile groups (brands/clients), optionally filtered by `profile_group_name`. Use this to find a profile group ID.list_shared_calendar_linksChanges dataCreate a new task. Search tasks first to avoid duplicates. API summary: List shared calendar links.list_team_groupsChanges dataCreate a new task. Search tasks first to avoid duplicates. API summary: List team groups.list_trend_listeners_for_the_active_entityChanges dataCreate a new task. Search tasks first to avoid duplicates. API summary: List trend listeners for the active entity.list_usersChanges dataList users on your Vista Social account, optionally filtered by text (`q`), `status` or `profile_group_id`.list_vista_pagesChanges dataCreate a new task. Required: body. Search tasks first to avoid duplicates. API summary: List Vista Pages.list_vista_work_custom_fields_and_tagsChanges dataCreate a new task. Search tasks first to avoid duplicates. API summary: List Vista Work custom fields and tags.list_work_projectsChanges dataList Vista Work projects, optionally including archived ones.remove_a_vista_work_task_attachmentChanges dataCreate a new task. Required: task id or attachment id. Search tasks first to avoid duplicates. API summary: Remove a Vista Work task attachment.review_postsChanges dataApprove or reject posts waiting for review. Pass `publication_ids` and `reject` (false approves, true rejects), with optional `reviewer_notes`.save_ideaChanges dataCreate or update a post idea with a `message`, optional media URL, labels and profile groups. Pass `idea_id` to update an existing idea.save_postChanges dataCreate or update a post. Pass `profile_id` (one or more profiles), `message` and/or media, and `publish_at` (ISO date/time or "now"/"queuenext"), or `draft` true to save a draft. Publishing posts publicly to the social networks.save_taskChanges dataCreate or update a Vista Work task: `title`, `description`, `project_id`, `due_date`, `priority`, status and assignees. Pass `task_id` to update an existing task.search_automationsChanges dataSearch automations. Use this to find existing automations before creating a new automation. API summary: List DM automations.search_ideasChanges dataSearch saved post ideas, optionally by `labels`.search_inboxChanges dataSearch the social inbox for a `profile_id`: comments, messages, reviews and mentions. Filter by text (`q`), `types`, `seen`, `starred`, labels, sentiment or received dates.search_mediaChanges dataSearch the media library by text (`q`), folder `path`, media type, labels or source. Use this to find media IDs to attach to posts.search_postsChanges dataSearch posts by `profile_ids` and a `date_from`/`date_to` range, filtered by `status` (e.g. SCHEDULED, PUBLISHED, DRAFT, FAILED) or labels; or look posts up directly by `publication_ids`.search_profile_groupsChanges dataSearch profile groups. Use this to find existing profile groups before creating a new profile group. API summary: Finds profile group by name.search_profilesChanges dataSearch connected social profiles by name (`q` or `profile_name`) or `profile_group_id`. Use this to find the profile IDs needed for posting and reports.search_tagsChanges dataSearch tags. Use this to find existing tags before creating a new tag. API summary: List tags.search_tasksChanges dataSearch Vista Work tasks by text (`q`), `status`, `priority`, `due`, `project_id` or `assignee_user_id`.search_trendsChanges dataSearch trends. Use this to find existing trends before creating a new trend. API summary: Find what is trending right now.set_a_profile_publishing_queueChanges dataCreate a new user. Required: profile id or schedule. API summary: Set a profile publishing queue.submit_projectVisible to othersDuplicate a project. Has effects visible outside this system. API summary: Duplicate a Vista Work project.submit_queueVisible to othersDuplicate a queue. Has effects visible outside this system. API summary: Copy a publishing queue to other profiles.update_a_trend_listenerChanges dataCreate a new task. Required: listener gid. Search tasks first to avoid duplicates. API summary: Update a trend listener.update_a_vista_work_checklist_itemChanges dataCreate a new task. Required: task id or checklist item id. Search tasks first to avoid duplicates. API summary: Update a Vista Work checklist item.update_mediaChanges dataCreate a new task. Required: media id. Search tasks first to avoid duplicates. API summary: Update media.update_profile_group_settingsChanges dataCreate a new task. Required: profile group id. Search tasks first to avoid duplicates. API summary: Update profile group settings.upload_pageChanges dataImport a page. API summary: Import Vista Page.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Vista Social from the app list.
- 2
Paste your key
Paste your Vista Social API key. Log in to Vista Social and open Settings > Integrations to find your API 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 Vista Social?
The AI can search profiles, profile groups, posts, ideas, media, the inbox, users and Vista Work tasks, and read profile metrics, post performance, optimal posting times and the publishing queue. It can create, schedule and delete posts, reply to and sort inbox items, approve or reject posts, save ideas, add media and calendar notes, and create tasks and task comments.
Does the AI see my Vista Social API key?
No. Your Vista Social 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 reports and search only. Publishing a post, replying in the inbox and deleting posts 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 Vista Social account.
Will posts go live without me seeing them?
Only if you let them. The AI can save a post as a draft instead of scheduling it, and you can require approval before any post is saved or published. Posts that are scheduled or set to publish now go out publicly on your social networks.
Related integrations
Let your AI work in Vista Social today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Vista Social freeHeyMyApps is not affiliated with Vista Social. Product names are trademarks of their owners.






