Integration · Payroll & HR
Connect Claude & ChatGPT to Vouch
Ask your AI which video testimonials came in on a Vouch campaign, and it searches your vouches and reads the answers. It can create, update, publish and pause campaigns, send a vouch request to a contact and tag videos. It can also find clips, playlists, projects and advocacy requests, and prepare a vouch for download.
Free plan, no credit card. Takes about a minute.
Try asking
“Which new vouches came in on the customer story campaign?”
The AI lists the vouches in that campaign, filtered by status, with their questions and answers.
“Find clips where customers mention onboarding.”
It searches individual clips by free text and returns the matches.
“Ask [email protected] to record a short testimonial about our support.”
It creates a vouch request for Anna with the questions you give and Acme as the customer company.
What your AI can do
Campaigns
Create, update, publish and pause campaigns, and read their questions, settings and responses.
Vouches and clips
Search and read vouches with answers and video links, request new vouches, tag, update, delete and download them.
Playlists and projects
Search and read playlists, projects and advocacy requests, and create new projects.
“Set up a campaign for product feedback with three questions, then publish it.”
It creates the campaign with the questions and publishes it so people can start recording. You can require approval before publishing.
“Tag the last five approved vouches with case-study.”
It searches the vouches and adds the tag to each of them.
“Get me a download of Peter's vouch as the edited video.”
It prepares the download and then fetches the link from the list of downloads.
120 tools for Vouch
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_tagsChanges dataAdd `tags` to one or more resources (such as vouches) by their `ids`.archive_requestVisible to othersArchive a request (request id). Has effects visible outside this system. API summary: Archive Advocacy Request.create_audio_deleteChanges dataCreate a new delete for a audio. API summary: Delete Audio.create_campaignChanges dataCreate a campaign with `campaign.name` and optional questions and settings.create_campaign_deleteChanges dataCreate a new delete for a campaign. API summary: Delete Campaign.create_campaign_vouchChanges dataCreate a new vouch for a campaign. Search vouches first to avoid duplicates. API summary: Convert Campaign.create_chatChanges dataCreate a new chat. API summary: Prompt Chat.create_compositionChanges dataCreate a new composition. Required: composition. Search compositions first to avoid duplicates. API summary: Create Composition.create_composition_deleteChanges dataCreate a new delete for a composition. API summary: Delete Composition.create_content_deleteChanges dataCreate a new delete for a content. API summary: Delete Content.create_createChanges dataCreate a new create. Required: content. API summary: Create Content.create_deleteChanges dataCreate a new delete. Required: ids. API summary: Unlink Project Items.create_delete_postChanges dataCreate a new delete. Required: clips. API summary: Delete Vouch Clips.create_document_deleteChanges dataCreate a new delete for a document. API summary: Delete Document.create_entityChanges dataCreate a new entity. Required: entity. API summary: Create Entity.create_image_deleteChanges dataCreate a new delete for a image. API summary: Delete Image.create_link_deleteChanges dataCreate a new delete for a link. API summary: Delete Link.create_meetingChanges dataCreate a new meeting. Required: meeting. Search meetings first to avoid duplicates. API summary: Create Meeting.create_meeting_deleteChanges dataCreate a new delete for a meeting. API summary: Delete Meeting.create_playlistChanges dataCreate a new playlist. Required: playlist. Search playlists first to avoid duplicates. API summary: Create Playlist.create_playlist_deleteChanges dataCreate a new delete for a playlist. API summary: Delete Playlist.create_playlist_labelChanges dataCreate a new label for a playlist. Required: labels. API summary: Title Playlist Videos.create_projectChanges dataCreate a project with `project.name` and optional description, colour, start date and due date.create_project_deleteChanges dataCreate a new delete for a project. API summary: Delete Project.create_project_productChanges dataCreate a new product for a project. Required: ids. API summary: Link Project Items.create_question_clipChanges dataCreate a new clip for a question. Required: clips. Search clips first to avoid duplicates. API summary: Create Vouch Clips.create_quoteChanges dataCreate a new quote. Required: videos. API summary: Resolve Quotes.create_removeChanges dataCreate a new remove. Required: ids or tags. API summary: Remove Tags.create_requestChanges dataCreate a new request. Required: request. Search requests first to avoid duplicates. API summary: Create Advocacy Request.create_request_deleteChanges dataCreate a new delete for a request. API summary: Delete Advocacy Request.create_request_metricChanges dataCreate a new metric for a request. Required: request. API summary: Update Advocacy Request Metrics.create_request_pauseChanges dataCreate a new pause for a request. API summary: Pause Advocacy Request.create_request_shareChanges dataCreate a new share for a request. Required: account or share. API summary: Create Advocacy Share.create_share_metricChanges dataCreate a new metric for a share. Required: share. API summary: Update Advocacy Share Metrics.create_vouch_clipChanges dataCreate a new clip for a vouch. Required: clips. Search clips first to avoid duplicates. API summary: Create Vouch Clips.create_vouch_requestChanges dataCreate a vouch (video request) for a contact, with `contact.email` and name, optional questions, and the customer company name and URL.delete_fileChanges dataCreate a new delete for a document. API summary: Delete File.delete_vouchChanges dataDelete a vouch by `vouch_id`. This cannot be undone.delete_vouch_clipsChanges dataCreate a new delete. Required: clips. API summary: Delete Vouch Clips.download_playlistChanges dataDownload the document for a playlist. API summary: Download Playlist.get_advocacy_requestGet one advocacy request by `request_id`.get_audioGet one audio by audio id. API summary: Get Audio.get_campaignGet one campaign by `campaign_id`, including its questions and settings.get_campaign_statusGet the current status of a campaign by campaign id. API summary: Get Campaign Status.get_chatGet one chat by chat uuid. API summary: Get Chat.get_compositionGet one composition by composition id. API summary: Get Composition.get_contentGet one content by content id. API summary: Get Content.get_documentGet one document by document id. API summary: Get Document.get_entityGet one entity by entity id. API summary: Get Entity.get_fileGet one document by document id. API summary: Get File.get_imageGet one image by image id. API summary: Get Image.get_linkGet one link by link id. API summary: Get Link.get_meetingGet one meeting by meeting id. API summary: Get Meeting.get_playlistGet one playlist by `playlist_id`. Set `media` to true to include video links.get_projectGet one project by `project_id`, with its items.get_shareGet one share by share uuid. API summary: Get Advocacy Share.get_vouchGet one vouch by `vouch_id`, including its questions and answers. Set `media` to true to include video links.get_vouch_statusGet the processing status of a vouch by `vouch_id`.list_campaign_clipsList clips for a campaign. Optional filters: index or next token. Results are paginated. API summary: Get Campaign Clips.list_campaign_countsList counts for a campaign. API summary: Get Campaign Counts.list_campaign_keywordsList keywords for a campaign. Optional filters: index. Results are paginated. API summary: Get Campaign Keywords.list_campaign_responsesList the recorded responses to a campaign by `campaign_id`. Page with `limit` and `next_token`.list_campaign_vouchesList the vouches (video submissions) in a campaign by `campaign_id`, optionally filtered by `status`. Set `answers` to true to get each video separately.list_campaignsList your Vouch campaigns (video request templates), optionally filtered by `status`.list_chat_historiesList histories for a chat. API summary: Get Chat History.list_chatsList chats. Optional filters: next token. Results are paginated.list_composition_countsList counts for a composition. API summary: Get Composition Counts.list_compositionsList compositions. Optional filters: populate or updated since.list_entitiesList the Vouch accounts (entities) this connection can access.list_entity_brandsList brands for a entity. API summary: Get Brand Settings.list_entity_mediaList media for a entity. API summary: Get Media Token.list_entity_tagsList tags for a entity.list_entity_usersList users for a entity. API summary: List Active Users.list_playlist_countsList counts for a playlist. API summary: Get Playlist Counts.list_playlist_downloadsList downloads for a playlist. API summary: List Playlist Downloads.list_playlistsList playlists. Optional filters: populate or updated since.list_project_productsList products for a project. Optional filters: next token. Results are paginated. API summary: List Project Items.list_projectsList projects. Optional filters: next token. Results are paginated.list_question_clipsList clips for a question. API summary: Get Vouch Clips.list_request_sharesList shares for a request. API summary: List Advocacy Request Shares.list_sharesList shares. Optional filters: created since. API summary: List Advocacy Shares.list_vouch_clipsList clips for a vouch. API summary: Get Vouch Clips.list_vouch_countsList counts for a vouch. API summary: Get Vouch Counts.list_vouch_downloadsList the prepared downloads for a vouch by `vouch_id`, with their links.list_vouchesList vouches. Optional filters: answers, populate, status or updated since.pause_campaignChanges dataPause a campaign by `campaign_id` so it stops collecting responses.publish_campaignVisible to othersPublish a campaign by `campaign_id` so people can start recording responses.request_vouch_downloadChanges dataPrepare a downloadable file of a vouch by `vouch_id`, with `download.type` TEMPLATE (edited video) or ZIP (raw files). Fetch the result with list_vouch_downloads.search_advocacy_requestsSearch advocacy requests (posts you ask your team to share) by `query`, `tags` or `status`.search_audioSearch audio by query, tags, approval status, project id or next token. Use this to find existing audio before creating a new audio. Results are paginated. API summary: Search Audios.search_campaignsSearch campaigns by free-text `query`, `tags`, `status` or `project_id`. Page with `limit` and `next_token`.search_clipsSearch individual video clips by free-text `query` or `tags`. Page with `limit` and `next_token`.search_compositionsSearch compositions by query, tags, approval status, project id or next token. Use this to find existing compositions before creating a new composition. Results are paginated.search_contentsSearch contents by query, tags, approval status, project id or next token. Use this to find existing contents before creating a new content. Results are paginated.search_documentsSearch documents by query, tags, approval status, project id or next token. Use this to find existing documents before creating a new document. Results are paginated.search_entity_contactsSearch contacts for a entity by query, tags, status or next token. Use this to find existing contacts before creating a new contact. Results are paginated.search_entity_templatesSearch templates for a entity by query or next token. Use this to find existing templates before creating a new template. Results are paginated. API summary: List Video Templates.search_filesSearch documents by query, tags, approval status, project id or next token. Use this to find existing documents before creating a new document. Results are paginated. API summary: Search Files.search_imagesSearch images by query, tags, approval status, project id or next token. Use this to find existing images before creating a new image. Results are paginated.search_linksSearch links by query, tags, approval status or next token. Use this to find existing links before creating a new link. Results are paginated.search_meetingsSearch meetings by query, tags, project id or next token. Use this to find existing meetings before creating a new meeting. Results are paginated.search_playlistsSearch playlists (collections of videos to share) by `query`, `tags`, `project_id` or `approval_status`.search_projectsSearch projects by `query`, `tags` or `status`.search_vouchesSearch vouches (video testimonials and responses) by free-text `query`, `tags`, `status`, `approval_status`, `campaign_id` or `project_id`. Page with `limit` and `next_token`.submit_campaign_submitVisible to othersSubmit a campaign (campaign id). Has effects visible outside this system. API summary: Submit Campaign.submit_requestVisible to othersPublish a request (request id). Has effects visible outside this system. API summary: Publish Advocacy Request.update_campaignChanges dataUpdate a campaign's name, questions or settings by `campaign_id`.update_chatChanges dataUpdate an existing chat identified by chat uuid. API summary: Prompt Chat.update_compositionChanges dataUpdate an existing composition identified by composition id. API summary: Update Composition.update_entityChanges dataUpdate an existing entity identified by entity id. API summary: Update Entity.update_meetingChanges dataUpdate an existing meeting identified by meeting id. API summary: Update Meeting.update_playlistChanges dataUpdate an existing playlist identified by playlist id. API summary: Update Playlist.update_projectChanges dataUpdate an existing project identified by project id. API summary: Update Project.update_requestChanges dataUpdate an existing request identified by request id. API summary: Update Advocacy Request.update_vouchChanges dataUpdate a vouch's contact, customer details, questions or settings by `vouch_id`.upload_audioChanges dataUpload a audio. API summary: Upload Audio.upload_documentChanges dataUpload a document. API summary: Upload Document.upload_imageChanges dataUpload a image. API summary: Upload Image.upload_linkChanges dataImport a link. API summary: Import Link.upload_vouchChanges dataUpload a vouch. API summary: Upload Vouch.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Vouch from the app list.
- 2
Paste your key
Paste a Vouch API key. In Vouch open the Developer page in your account and copy your API key. The Vouch REST API is only available on Vouch Enterprise plans.
- 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 Vouch?
The AI can search and read campaigns, vouches, clips, playlists, projects, advocacy requests and campaign responses. It can create, update, publish and pause campaigns, create vouch requests and projects, update and delete vouches, add tags and prepare vouch downloads.
Does the AI see my Vouch API key?
No. Your Vouch 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 search only. Publishing a campaign opens it for responses and deleting a vouch 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 Vouch account. The Vouch API is only available on Vouch Enterprise plans.
Which Vouch plan do I need?
The Vouch REST API is only available on Vouch Enterprise plans. With Enterprise you find your API key on the Developer page in your Vouch account and paste it into HeyMyApps.
Related integrations
Let your AI work in Vouch today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Vouch freeHeyMyApps is not affiliated with Vouch. Product names are trademarks of their owners.






