Job ads as videos from the hiring manager
Each job post gets a video of the hiring manager explaining the role, which lifts applications on social and job boards. For recruiters and hiring managers.

How it works
Send your script as text
Text to speech turns it into an audio file of the script. That goes with a photo of a face in the second call.
We run InfiniteTalk Fast
$0.032 a second, plus $0.12 a 1,000 characters for step 1. Charged when it starts, refunded by itself if it fails.
Collect a talking video
GET /generations/{id}?wait=55 returns a video of that face speaking your script, as a file URL. Or pass a webhook and we call you.
Turn the script into speech first, then send that audio with the photo.
2 models for this, by price
Prices are read from the live catalog. Each one opens the playground with this use case filled in.
The request
Step 2, with a sample file where the audio from step 1 goes. Swap in your own URLs.
curl https://api.percify.io/v3/playground/v1/run \
-H "Authorization: Bearer $PERCIFY_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"modelId": "speech-02-turbo",
"input": {
"text": "We are hiring a backend engineer who likes small teams and big problems. Here is what the role looks like."
}
}'curl https://api.percify.io/v3/playground/v1/run \
-H "Authorization: Bearer $PERCIFY_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"modelId": "infinitetalk-fast",
"input": {
"audio": "https://cdn.percify.io/media-assets/playground/e320274d-865f-4ea9-ad76-70fcd5d025df-0",
"image": "https://cdn.percify.io/media-assets/web-v3/products/uc-founder.jpg",
"prompt": "We are hiring a backend engineer who likes small teams and big problems. Here is what the role looks like."
}
}'Full reference in the docs. Every field InfiniteTalk Fast takes is on its model page.
Questions
What do I send to job ads as videos from the hiring manager?
Two calls. First your script as text, which returns an audio file of the script. Then a photo of a face and the audio from step 1 in one POST to https://api.percify.io/v3/playground/v1/run. You get a video of that face speaking your script.
What does it cost?
With InfiniteTalk Fast it is $0.032 a second (1.6 credits a second at the lowest setting; higher resolutions and audio cost more). The picks on this page range from $0.032 a second to $0.06 a second. The estimate call returns the exact price of your input before you run it, and a run that fails is refunded.
Which model should I use?
Budget: InfiniteTalk Fast ($0.032 a second). Premium: InfiniteTalk ($0.06 a second). Switching is one string in the request: the model id.
Can an AI agent do this for me?
Yes. Connect your agent to the MCP server at https://mcp.percify.io/mcp and ask for it in plain words. The agent calls the generate tool with the same model id and input shown on this page, and the call spends the same credits.
Related use cases
UGC style video ads from a scriptA script and a face become a talking head ad, so a new hook costs a request instead of a shoot.
Personalized sales videos at scaleEach prospect gets a video that says their name and company, generated from one photo and a template script.
Founder update videos without filmingA typed update becomes a video of the founder saying it, ready for LinkedIn or the changelog.
