
# All Products

Showing 1–7 of 7 products. Page 1 of 1.
Sort: score.

Filter options: [Capability](#capability) · [Job to be done](#job-to-be-done) · [AI-native tier](#ai-native-tier) · [Billing model](#billing-model) · [Integrations](#integrations) · [Task completion](#filter-by-documented-task-completion).

The AI-native score listed for each product rates how ready it is for agents to use, from 0 to 100. A high score is not a substitute for your own security or vendor-risk review. See [how scoring works](/methodology/).
Each row also lists Free plan. Yes means the product has an active offer with a free pricing option, alongside any paid plans. Unknown means no free offer is recorded, which is not a confirmed no — filter with `free_plan=true` and add `expand=offers` to read the terms, quotas, and eligibility.

**Applied filters:**
- job_to_be_done_slug=create-ugc-video-ads

[Clear filters](/products.md)


- [HeyGen](/organizations/heygen/products/heygen/) by [HeyGen Technology, Inc.](/organizations/heygen/) — Video creation platform for making scripted UGC-style advertisements with AI avatars.
  - Selected job: Create UGC video ads (`create-ugc-video-ads`): ✓ Finishes end to end. Scope: A marketer authorizes an MCP-capable agent through HeyGen OAuth to generate a scripted talking-avatar UGC-style ad with an existing stock avatar. The user connects the remote server and approves account access once. The agent uses create_video with the avatar and script, then get_video to obtain the completed video_url. Usage draws on the user's HeyGen plan credits and feature entitlements. Completion ends at the returned video file; this assessment uses a stock avatar and does not cover creating a private likeness or publishing an ad. Route: MCP server.
  - Categories: [AI UGC Video](/categories/ai-ugc-video/)
  - AI-native score: 43/100 (Tier C)
  - Free plan: Yes

- [HeyGen API](/organizations/heygen/products/heygen-api/) by [HeyGen Technology, Inc.](/organizations/heygen/) — API for generating avatar videos from scripts and returning finished video files.
  - Selected job: Create UGC video ads (`create-ugc-video-ads`): ✓ Finishes end to end. Scope: A marketer supplies an ad brief using an available public stock avatar and authorizes an agent to generate a presenter-style UGC ad through the separately billed HeyGen API. The selected route uses an API key created by the user in the API dashboard and sufficient API credits. The agent submits the brief to Video Agent, which scripts, selects an avatar and voice, and renders. It polls the session for video_id and the video until completed with video_url. Completion ends at the returned MP4 file; creating a private likeness and publishing the ad are outside this assessment. Route: API.
  - Categories: [AI UGC Video](/categories/ai-ugc-video/)
  - AI-native score: 38/100 (Tier C)
  - Free plan: Unknown

- [Topview](/organizations/topview/products/topview/) by [Topview](/organizations/topview/) — Video creation software for marketing videos and UGC-style ads with AI presenters.
  - Selected job: Create UGC video ads (`create-ugc-video-ads`): ○ Finishes with a human step. Scope: An authorized agent creates a downloadable single talking-avatar video advertisement from a supplied advertising script and portrait or reusable avatar through Topview Generate. Completion ends at the video asset, before ad-channel publication. Route: Agent skill. Conditions: Host authorization requires account sign-in. The skill requests initial cost confirmation unless the user preauthorizes generation. This route covers individual talking-avatar clips up to 120 seconds per segment. Marketing-project composition and multi-scene videos require a separate Canvas/web handoff.
  - Categories: [AI UGC Video](/categories/ai-ugc-video/)
  - AI-native score: 30/100 (Tier D)
  - Free plan: Yes

- [Arcads](/organizations/freshr/products/arcads/) by [FRESHR](/organizations/freshr/) — Creates creator-style video ads with AI actors that speak a supplied script.
  - Selected job: Create UGC video ads (`create-ugc-video-ads`): ◇ Finishes, delegation unknown. Scope: An agent with a customized API-enabled Arcads offer, sufficient credits and authorized API credentials creates a script, starts generation, polls status and retrieves the generated video download link. Completion ends at the downloadable creator-style ad after account and credential setup. Route: API. Conditions: Requires an API-enabled customized offer under the terms, authorized credentials and sufficient credits. The official FAQ instead says Pro and above include API access, so confirm plan eligibility with Arcads. Human involvement during setup and execution, and permission to act for another principal, remain unassessed.
  - Categories: [AI UGC Video](/categories/ai-ugc-video/)
  - AI-native score: 27/100 (Tier D)
  - Free plan: Unknown

- [Creatify](/organizations/creatify-lab/products/creatify/) by [Creatify Lab Inc.](/organizations/creatify-lab/) — Creates video advertisements from product links and scripts, with AI avatars.
  - Selected job: Create UGC video ads (`create-ugc-video-ads`): ◇ Finishes, delegation unknown. Scope: An agent with an authorized Creatify API account chooses a stock persona, submits a script, polls the video task and downloads its completed talking-avatar video. Completion ends at the downloadable creator-style ad after account and credential setup. Route: API. Conditions: An active API subscription and credits are required. The documented stock AI Avatar v1 workflow recommends upgrading to AI Avatar v2 for multi-scene composition and more creative controls. Setup human involvement and permission to act for another principal remain unassessed.
  - Categories: [AI UGC Video](/categories/ai-ugc-video/)
  - AI-native score: 26/100 (Tier D)
  - Free plan: Yes

- [MakeUGC](/organizations/cinnamon-technology/products/makeugc/) by [Cinnamon Technology Limited](/organizations/cinnamon-technology/) — AI video creation platform for generating UGC-style advertisements with talking avatars and product-in-hand scenes.
  - Selected job: Create UGC video ads (`create-ugc-video-ads`): ✓ Finishes end to end. Scope: A marketer with an active paid subscription uses the OAuth-authenticated MakeUGC MCP route in Claude Code to create a scripted talking-avatar UGC-style ad with a stock actor. The documented workflow lists avatars, writes the script, starts generation and returns an MP4 URL. Completion ends at the returned video file. Trial access has not been assessed. Route: MCP server.
  - Categories: [AI UGC Video](/categories/ai-ugc-video/)
  - AI-native score: 26/100 (Tier D)
  - Free plan: Unknown

- [Argil](/organizations/argil/products/argil/) by [Argil](/organizations/argil/) — Video creation software with AI avatars.
  - Selected job: Create UGC video ads (`create-ugc-video-ads`): ◇ Finishes, delegation unknown. Scope: Generate a downloadable avatar-led video advertisement from an advertising script using an existing avatar and voice through the Argil API. Completion ends at the rendered video, before advertising-channel publication. Route: API. Conditions: A paid account, API key created in the app UI and an avatar trained in the app are prerequisites for the documented quickstart. Supply the advertising script, avatar and voice IDs before execution.
  - Categories: [AI UGC Video](/categories/ai-ugc-video/)
  - AI-native score: 14/100 (Tier D)
  - Free plan: Unknown


## Filter reference

Parameters apply to this page and the JSON product API. Repeat a multi-value parameter to match any selected value. Different filters must all match. Filter links preserve other active parameters and reset pagination.

### Capability

`capability_slug` accepts capability slugs from the [capability catalog (JSON)](/api/v1/catalog/capabilities/). This catalog lists what products can do.

### Job to be done

`job_to_be_done_slug` accepts job slugs from the [job catalog (JSON)](/api/v1/catalog/jobs-to-be-done/), including jobs without completion assessments. Free-text search uses `search`, for example [search for web search](?job_to_be_done_slug=create-ugc-video-ads&search=web+search).

### AI-native tier

`tier` accepts [S](?job_to_be_done_slug=create-ugc-video-ads&tier=S), [A](?job_to_be_done_slug=create-ugc-video-ads&tier=A), [B](?job_to_be_done_slug=create-ugc-video-ads&tier=B), [C](?job_to_be_done_slug=create-ugc-video-ads&tier=C), [D](?job_to_be_done_slug=create-ugc-video-ads&tier=D), or [Unrated](?job_to_be_done_slug=create-ugc-video-ads&tier=Unrated). A tier rates general agent readiness. Check the selected job's assessment for task completion.

### Billing model

`billing_model` accepts slugs from the [billing model catalog (JSON)](/api/v1/catalog/billing-models/). It filters by charging structure. Offer terms determine the cost of a workload.

Related plan filters: [Free plan](?job_to_be_done_slug=create-ugc-video-ads&free_plan=true) (`free_plan=true`) and [Pay-as-you-go](?job_to_be_done_slug=create-ugc-video-ads&pay_go=true) (`pay_go=true`).

### Integrations

Boolean filters accept `true` or `false`: `has_mcp`, `has_a2a`, `has_cli`, `has_api_spec`, and `has_sdk`. For example, [products with an API specification and SDK](?job_to_be_done_slug=create-ugc-video-ads&has_api_spec=true&has_sdk=true).

## Filter by documented task completion

These filters narrow results by whether an agent can finish the job, its route, delegation support, and required human steps. All completion facets match one assessed job and route. Use `job_to_be_done_slug` to choose a job. The list below contains only jobs with documented assessments.

- Completion support (`completion_support`): [Documented complete](?job_to_be_done_slug=create-ugc-video-ads&completion_support=documented_complete) (`documented_complete`), [Documented partial](?job_to_be_done_slug=create-ugc-video-ads&completion_support=documented_partial) (`documented_partial`)

- Completion route (`route_kind`): [API](?job_to_be_done_slug=create-ugc-video-ads&route_kind=api) (`api`), [MCP server](?job_to_be_done_slug=create-ugc-video-ads&route_kind=mcp) (`mcp`), [A2A server](?job_to_be_done_slug=create-ugc-video-ads&route_kind=a2a) (`a2a`), [Command-line interface](?job_to_be_done_slug=create-ugc-video-ads&route_kind=cli) (`cli`), [SDK / developer kit](?job_to_be_done_slug=create-ugc-video-ads&route_kind=sdk) (`sdk`), [WebMCP](?job_to_be_done_slug=create-ugc-video-ads&route_kind=webmcp) (`webmcp`), [Agent skill](?job_to_be_done_slug=create-ugc-video-ads&route_kind=agent_skill) (`agent_skill`), [Native connector](?job_to_be_done_slug=create-ugc-video-ads&route_kind=native_connector) (`native_connector`), [Web UI (browser/computer use)](?job_to_be_done_slug=create-ugc-video-ads&route_kind=web) (`web`), [Documented route without a published spec](?job_to_be_done_slug=create-ugc-video-ads&route_kind=prose) (`prose`)

- Acting on behalf of a user (`on_behalf_of`): [Supported](?job_to_be_done_slug=create-ugc-video-ads&on_behalf_of=supported) (`supported`), [Conditional](?job_to_be_done_slug=create-ugc-video-ads&on_behalf_of=conditional) (`conditional`), [Prohibited](?job_to_be_done_slug=create-ugc-video-ads&on_behalf_of=prohibited) (`prohibited`)

- Per-task human step (`execution_human_requirement`): [None](?job_to_be_done_slug=create-ugc-video-ads&execution_human_requirement=none) (`none`), [Required](?job_to_be_done_slug=create-ugc-video-ads&execution_human_requirement=required) (`required`), [Conditional](?job_to_be_done_slug=create-ugc-video-ads&execution_human_requirement=conditional) (`conditional`)

Jobs with documented assessments:
- [Accept online payments](?job_to_be_done_slug=accept-online-payments) (`accept-online-payments`)
- [Add authentication to an app](?job_to_be_done_slug=add-authentication-to-app) (`add-authentication-to-app`)
- [Automate a browser workflow](?job_to_be_done_slug=automate-browser-workflow) (`automate-browser-workflow`)
- [Automate household devices](?job_to_be_done_slug=automate-household-devices) (`automate-household-devices`)
- [Build AI agents](?job_to_be_done_slug=build-ai-agents) (`build-ai-agents`)
- [Capture and complete personal tasks](?job_to_be_done_slug=capture-and-complete-personal-tasks) (`capture-and-complete-personal-tasks`)
- [Check weather for an outing or trip](?job_to_be_done_slug=check-weather-for-outing-or-trip) (`check-weather-for-outing-or-trip`)
- [Compare flight options](?job_to_be_done_slug=compare-flight-options) (`compare-flight-options`)
- [Compare marketing channel performance](?job_to_be_done_slug=compare-marketing-channel-performance) (`compare-marketing-channel-performance`)
- [Create Agent Email Inbox](?job_to_be_done_slug=create-agent-email-inbox) (`create-agent-email-inbox`)
- [Create UGC video ads](?job_to_be_done_slug=create-ugc-video-ads) (`create-ugc-video-ads`)
- [Create and send invoices](?job_to_be_done_slug=create-and-send-invoices) (`create-and-send-invoices`)
- [Deploy an application to the cloud](?job_to_be_done_slug=deploy-application-to-cloud) (`deploy-application-to-cloud`)
- [Enrich B2B contact records](?job_to_be_done_slug=enrich-b2b-contact-records) (`enrich-b2b-contact-records`)
- [Extract data from websites](?job_to_be_done_slug=extract-data-from-websites) (`extract-data-from-websites`)
- [Find a person's business email address](?job_to_be_done_slug=find-business-email-address) (`find-business-email-address`)
- [Find and compare hotels](?job_to_be_done_slug=find-and-compare-hotels) (`find-and-compare-hotels`)
- [Generate a logo or brand image](?job_to_be_done_slug=generate-brand-image) (`generate-brand-image`)
- [Manage a household budget](?job_to_be_done_slug=manage-household-budget) (`manage-household-budget`)
- [Manage a sales pipeline](?job_to_be_done_slug=manage-sales-pipeline) (`manage-sales-pipeline`)
- [Manage advertising campaigns programmatically](?job_to_be_done_slug=manage-advertising-campaigns-programmatically) (`manage-advertising-campaigns-programmatically`)
- [Manage customer support](?job_to_be_done_slug=manage-customer-support) (`manage-customer-support`)
- [Manage project work](?job_to_be_done_slug=manage-project-work) (`manage-project-work`)
- [Plan a local journey](?job_to_be_done_slug=plan-a-local-journey) (`plan-a-local-journey`)
- [Plan meals with nutrition information](?job_to_be_done_slug=plan-meals-with-nutrition-information) (`plan-meals-with-nutrition-information`)
- [Research a topic in depth](?job_to_be_done_slug=research-a-topic-in-depth) (`research-a-topic-in-depth`)
- [Research website traffic](?job_to_be_done_slug=research-website-traffic) (`research-website-traffic`)
- [Reserve a restaurant table](?job_to_be_done_slug=reserve-restaurant-table) (`reserve-restaurant-table`)
- [Retain agent memory across sessions](?job_to_be_done_slug=retain-agent-memory) (`retain-agent-memory`)
- [Review business financial reports](?job_to_be_done_slug=review-business-financial-reports) (`review-business-financial-reports`)
- [Route requests across language models](?job_to_be_done_slug=route-llm-requests) (`route-llm-requests`)
- [Schedule meetings](?job_to_be_done_slug=schedule-meetings) (`schedule-meetings`)
- [Search the web](?job_to_be_done_slug=search-web) (`search-web`)
- [Send SMS programmatically](?job_to_be_done_slug=send-sms-programmatically) (`send-sms-programmatically`)
- [Send transactional email](?job_to_be_done_slug=send-transactional-email) (`send-transactional-email`)
- [Synthesize speech from text](?job_to_be_done_slug=synthesize-speech-from-text) (`synthesize-speech-from-text`)

---
Agents: install the `open-agent-guide` skill or register the MCP server at `/mcp` to keep this catalog on hand across sessions. Sign up at `/api/v1/users/signup/` to raise your rate limits and unlock catalog corrections, product following, and decision callbacks.

Content licensed under [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/).

