Kerux
Start free trial

Via API steps and webhooks No app to install: Kerux talks to Tavus's API with HTTP steps and webhooks, set up once.

Tavus personal videos in your LinkedIn sequence

Record once, personalize for every lead: Kerux sends Tavus the lead's name and company, Tavus generates the video with your replica and calls back with a hosted link.

How it works

  1. Sofia accepts

    Kerux asks Tavus for her video.

  2. Your replica says her name

    Tavus renders and calls back.

  3. Shared on LinkedIn

    The hosted link, with a short line.

An example workflow

  1. Send the LinkedIn invitation.
  2. Accepted: a Call & wait step POSTs to Tavus with your replica, a script with {{lead.first_name}} and callback_url: {{wait.callback_url}}.
  3. Tavus calls back with the status and hosted_url.
  4. A Condition checks the status is ready, then a LinkedIn message shares the link.
  5. Errors or timeouts fall back to a text message.

What data flows

Kerux sends to Tavus

  • lead.first_name
  • lead.company
  • callback_url

Tavus sends to Kerux

  • hosted_url
  • status

Set it up

  1. In Tavus, create an API key in the developer portal. Kerux sends it in the x-api-key header.
  2. In Kerux, open Integrations > Connections and click Connect on Custom API (under Developers). Pick how Tavus signs in, paste the key and Tavus's Base URL, click Save, then Test connection.
  3. Add a Call & wait step: POST /v2/videos with your replica_id, the script and callback_url: {{wait.callback_url}}.
  4. Use hosted_url from Tavus's callback in the next LinkedIn message.
  5. In the campaign's Builder, click Test to open Test on one lead: the lead's journey shows what Kerux sent to Tavus and what came back.

Plan limits: Tavus's API plans include a number of video minutes; check Tavus's pricing for yours.

Questions

Does Kerux have a native Tavus integration?

Not a one-click app. Kerux works with Tavus today through Tavus's own API: you save your Tavus key once in Kerux, then HTTP steps and webhooks do the work inside your campaigns. Nothing to install and no Zapier needed.

Do I need a replica first?

Yes. You train it once in Tavus by recording yourself; its id goes in every request.

What's in Tavus's callback?

The video's id and status and, when it's ready, its hosted and download URLs (Tavus's docs).

What happens if Tavus is down or refuses a call?

The lead stops with Tavus's own error message and shows in Need attention with a Retry button. It never shows as finished because a call failed, and nothing else goes out to that lead until you decide.

Use it in a campaign

Try Kerux free for 10 days. No card needed.

Related integrations