Integration · Marketing
Connect Claude & ChatGPT to AutoContent API
Ask your AI to turn an article, a PDF, a YouTube video or a topic into a podcast, video, slide deck, infographic, quiz or briefing doc with AutoContent API. It starts the job, checks its status and gets the result links when it is done. It can also make a podcast from your own script, create short avatar videos, run deep research and check your credit usage.
Free plan, no credit card. Takes about a minute.
Try asking
“Turn this blog post into a podcast: https://example.com/post”
The AI starts a content request with the web page as the source and audio as the output, then checks the status until the result links are ready.
“Make a slide deck from this PDF.”
It starts a content request with the PDF link as the source and slide_deck as the output type, and returns a request ID it can check later.
“Make a video from the podcast we created yesterday.”
It finds the earlier content request and repurposes it into a video. This uses credits.
What your AI can do
Content from any source
Start content from text, web pages, YouTube, PDFs, file links or a topic, as audio, video, slide decks, infographics, quizzes or briefing docs.
Podcasts and video shorts
Create podcasts from your own script with chosen voices, make short avatar videos, and read podcast shows, episodes and transcripts.
Research, projects and usage
Run deep research jobs, keep brand projects with logo and colors, list past requests and outputs, and check credit usage.
“Record this script as a podcast with two voices.”
It lists the available voices, picks two voice IDs and creates the podcast from your script.
“Research how other companies price onboarding workshops and give me the findings.”
It starts a deep research job and fetches the result when it is finished.
“How many credits do we have left?”
It reads the current credit usage and limits for your account.
104 tools for AutoContent API
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
cancel_content_requestDeletesCancel a content. Destructive action; may require approval. API summary: Cancel a queued or running request.create_contentChanges dataStart generating content from `resources` (text, website, youtube, pdf or file URLs) or a `topic`. Set `output_type` (audio, video, slide_deck, infographic, quiz, briefing_doc and more); returns a request ID. Uses credits.create_content_podcast_custom_voicesChanges dataCreate a new content. Required: voice1 or voice2. API summary: Create podcast with custom voices.create_deleteChanges dataCreate a new delete. Required: id. API summary: Delete a feed.create_documentChanges dataCreate a new document. API summary: Upload a private file for later use as a content resource.create_feedChanges dataCreate a new feed. Required: name.create_ideaChanges dataCreate a new idea. API summary: Generate podcast ideas (public, origin-restricted).create_podcast_from_scriptChanges dataCreate a podcast from your own `script` using two voice IDs (`voice1`, `voice2`). Uses credits.create_projectChanges dataCreate a brand project with a `name` and optional `url`, `description`, logo and brand colors.create_project_deleteChanges dataCreate a new delete for a project. API summary: Delete a project.create_quickChanges dataCreate a new quick. Required: type. API summary: Quick-create an X (Twitter) post or thread.create_refineChanges dataCreate a new refine. Required: tweet id. API summary: Refine an existing X (Twitter) post.create_removeChanges dataCreate a new remove. Required: episode id. API summary: Remove episode from automated podcast distribution.create_scheduleChanges dataCreate a new schedule. Required: frequency. API summary: Schedule multiple podcasts.create_separate_speakers_audioChanges dataCreate a new separate speakers audio. Required: audio url. API summary: Separate speakers in audio.create_showChanges dataCreate a new show. Required: name, description, author, link, image url or email. API summary: Create a new podcast show for automated distribution.create_show_episodeChanges dataCreate a new episode for a show. Required: request id. API summary: Add episode to podcast for automated distribution.create_subscriptionChanges dataCreate a new subscription. Required: feed id or request id. API summary: Create a feed subscription.create_transcribeChanges dataCreate a new transcribe. Required: video id. API summary: Transcribe an explainer video.create_video_avatarChanges dataCreate a new video. Required: name. API summary: Create avatar.create_video_shortChanges dataCreate a short avatar video from `content` or a `prompt`, using avatar ID `avatar1` (and optional `avatar2`). Uses credits.create_video_shortsChanges dataCreate a new video. Required: avatar1. API summary: Create shorts.create_video_shorts_from_deep_researchChanges dataCreate a new video. Required: deep research id or avatar1. API summary: Create shorts from deep research.create_video_shorts_from_scriptChanges dataCreate a new video. API summary: Create shorts from script.create_webhookDeletesCreate a new webhook. Required: url. Destructive action; may require approval. API summary: Register webhook.create_xChanges dataCreate a new x. Required: type. API summary: Create an X (Twitter) post or thread request.delete_content_requestDeletesDelete a content request and its output by `id`. This cannot be undone.delete_contents_voiceDeletesPermanently delete a content. Destructive action; may require approval. API summary: Remove cloned voice.delete_contents_webhookDeletesPermanently delete a content. Destructive action; may require approval. API summary: Remove webhook.delete_documentDeletesPermanently delete a document by document id. Destructive action; may require approval. API summary: Delete an uploaded file by id.delete_subscriptionDeletesPermanently delete a subscription by subscription id. Destructive action; may require approval. API summary: Remove a feed subscription.download_data_tableDownload the document for a data table. API summary: Download data table.download_documentDownload the document for a document. API summary: Download document.download_infographicDownload the document for a infographic. API summary: Download infographic.download_podcast_show_episodes_as_csvList csvs. API summary: Download podcast show episodes as CSV.download_quizDownload the document for a quiz. API summary: Download quiz.download_slide_deckDownload the document for a slide deck. API summary: Download slide deck.get_a_single_public_podcast_with_full_detailsGet one podcast by podcast id. API summary: Get a single public podcast with full details.get_accountGet the connected AutoContent account's details.get_all_public_podcastsList podcasts. API summary: Get all public podcasts.get_categoryGet one category by category id. API summary: Get public podcasts by category.get_content_statusCheck the status of a content request by `status_id` and get result links when it is finished.get_content_transcriptChanges dataGet one content. API summary: Get transcript.get_deep_researchGet a deep research job and its result by `research_id`.get_document_previewGet one document by document id. API summary: Preview document.get_feedGet one feed by feed id. API summary: Get a specific feed by ID.get_generated_documentGet one generated document by `document_id`.get_infographicGet one infographic by t. API summary: Get a shared infographic.get_pageGet one page by page id. API summary: Get a single generated X (Twitter) post by ID.get_podcastGet one podcast by t. API summary: Get a shared podcast.get_podcast_transcriptGet the transcript of a podcast episode by `episode_id`.get_projectGet one brand project by `project_id`.get_publicGet one public by slide deck id. API summary: Public preview slide deck.get_quizGet one quiz by t. API summary: Get a shared quiz.get_recurring_x_twitter_templatesList recurrings. API summary: Get recurring X (Twitter) templates.get_rssGet one rss by podcast id. API summary: Get iTunes-compatible RSS feed for podcast distribution.get_slide_deckGet one slide deck by t. API summary: Get a shared slide deck.get_slide_deck_previewGet one slide deck by slide deck id. API summary: Preview slide deck.get_slugGet one slug by slug slug. API summary: Get a single public podcast by slug with full details.get_transcriptGet one transcript by video id. API summary: Get an explainer transcript.get_usageGet current credit usage and limits for the account.get_videoGet one video by t. API summary: Get a shared video.get_video_explainer_videosGet one video. API summary: Get explainer videos.list_audio_zipsList audio zips. API summary: Download all podcast episode audio files as a ZIP archive.list_audio_zips_getList audio zips. API summary: Download podcast show episode audio files as a ZIP archive.list_content_requestsList your past content requests, paginated with `page` and `limit`.list_csvsList csvs. API summary: Download all podcast episodes as CSV.list_deep_researchList your deep research jobs.list_documentsList documents. API summary: List uploaded files for the authenticated token.list_feedsList feeds. API summary: Get all feeds (public + user's private feeds).list_generate_intro_imagesList generate intro images. Optional filters: title, subtitle, logo url or hero image url. API summary: Generate branded intro image.list_generated_documentsList generated documents (briefing docs, study guides and similar), paginated.list_getsList gets. Results are paginated. API summary: Get data tables.list_infographicsList generated infographics, paginated.list_invoicesList invoices. API summary: Get Stripe invoices for the authenticated client.list_pagesList pages. Results are paginated. API summary: Get generated X (Twitter) posts for the authenticated user.list_podcast_showsList your hosted podcast shows.list_podcastsList generated podcasts, filtered by `status`, paginated with `page` and `limit`.list_projectsList brand projects (name, colors, logo) used to style content.list_public_previewsList public previews. Optional filters: url. API summary: Public preview slide deck by URL.list_queue_requestsList queue requests. Optional filters: state. Results are paginated. API summary: Get queued or processing request IDs.list_queue_statsList queue stats. API summary: Get queued and processing request counts.list_quizzesList generated quizzes, paginated.list_recurringsList recurrings. API summary: Get recurring deep research templates.list_show_episodesList episodes of a podcast show by `podcast_id`.list_slide_decksList generated slide decks, paginated with `page` and `limit`.list_subscriptionsList subscriptions. Optional filters: include removed. API summary: List feed subscriptions for the authenticated token.list_transcriptsList transcripts. Optional filters: status. Results are paginated. API summary: Get all transcripts.list_unallocatedsList unallocateds. Results are paginated. API summary: Get unallocated podcast episodes for user.list_video_avatarsList avatars available for short videos.list_video_shortsList generated short videos.list_voicesList available voices and their IDs for podcasts.list_webhooksList webhooks. API summary: Get webhooks.remove_podcast_from_distributionChanges dataCreate a new remove. Required: id. API summary: Remove podcast from distribution.repurpose_contentChanges dataCreate a new output (e.g. video, slide deck, quiz) from an existing content request by `request_id` and `output_type`. Uses credits.start_deep_researchChanges dataStart a deep research job on a question in `text`, with `output_type` text or json. Uses credits.submit_content_voiceVisible to othersClone a content. Has effects visible outside this system. API summary: Clone voice.update_a_projectChanges dataCreate a new project for a project. Required: name. API summary: Update a project.update_a_recurring_x_twitter_templateChanges dataUpdate an existing recurring identified by recurring id. API summary: Update a recurring X (Twitter) template.update_contents_podcastChanges dataUpdate an existing content. API summary: Modify podcast.update_episodeChanges dataUpdate an existing episode identified by episode id. API summary: Update podcast episode title and description.update_recurringChanges dataUpdate an existing recurring identified by recurring id. API summary: Update a recurring deep research template.update_videos_avatar_voiceChanges dataUpdate an existing video. API summary: Update avatar voice.upload_podcast_rssChanges dataImport a podcast. API summary: Import podcast from RSS feed URL.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose AutoContent API from the app list.
- 2
Paste your key
Paste your AutoContent API key. Choose a plan at autocontentapi.com (Get API Key), and your API key is sent to you by email.
- 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 AutoContent API?
The AI can start content from text, web pages, YouTube videos, PDFs or a topic in many output types, repurpose earlier content, create podcasts from a script and short avatar videos, and run deep research. It can read content status, generated documents, slide decks, infographics, quizzes, podcasts, transcripts, videos, projects, account details and usage, create brand projects and delete a content request.
Does the AI see my AutoContent API API key?
No. Your AutoContent API 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 only. Tools that use credits can require your approval before they run, and deleting a content request cannot be undone. 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 AutoContent API plan, and the credits you use there are between you and AutoContent API.
Does generating content use credits?
Yes. Creating content, repurposing it, making a podcast from a script, creating video shorts and running deep research all use AutoContent API credits. The AI can check your usage and limits, and you can switch those tools off or require your approval before they run.
Related integrations
Let your AI work in AutoContent API today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect AutoContent API freeHeyMyApps is not affiliated with AutoContent API. Product names are trademarks of their owners.






