Collapse 6–9-call workflows into one. tool_chain runs preset pipelines (tiktok_ready / studio_polish / brand_kit / podcast_to_short); create_clip_sequence stitches N AI clips; repurpose_for_platforms exports 9:16 + 1:1 + 16:9 in one shot.
scout_trending, list_scout_results, get_search_demand, analyze_channel, scout_news, save_news_articles. Hits the same async scout endpoint the web UI uses; returns job IDs you wait_for_job on.
download_video, list_downloaded, analyze_downloaded, import_local_video, connect_channel, list_connected_channels, list_channel_videos. yt-dlp + Whisper backbone, async via wait_for_job.
Smart Video pipeline, AI video, batch_generate, generate_from_downloaded, polish_script, split_scenes, script_from_topic, list AI models, import clips for assembly.
list_videos, get_video, extract_viral_clips, export_video, export_video_bundle (multi-aspect ZIP), bulk_export_videos, list_clips.
Modular utilities: captions, reframe, audio_enhance, watermark, remove_silence, merge_clips, voiceover, ai_image, ai_music, ai_thumbnail, ai_video_clip, sfx, gif, speed, hook_analysis, translate, metadata, auto_chapters, tool_chain, tool_download_result.
get_job_status, wait_for_job, list_jobs, cancel_job, tool_cost_estimate. wait_for_job returns `output` + `output_path` so most workflows skip the separate download step.
create_cron_job, list_cron_jobs, cancel_cron_job, run_cron_job_now, update_cron_job, notify_channel. Schedule the nightly autonomous pipeline or one-off cron tasks.
write_review, pin_strategy_note, list_reviews. Claude writes notes BACK to ViralMint — attached to a channel / video / clip / scout_result / niche row. Renders in the desktop UI as a notes card per object.
browser_navigate, browser_click, browser_type, browser_screenshot, browser_extract_text, browser_evaluate, etc. Drives ViralMint's bundled Chromium (the same one the Enhanced Download flow installs). Useful for logged-in scraping with use_viralmint_session=true.