Discussions
Best practice for triggering external AI Video generation API via Optimove Webhooks?
yesterday by Ethan Walker
Hi everyone,
I am currently exploring ways to enhance campaign personalization by integrating generative AI into the Optimove workflow.
I have developed an external service called Textideo ( https://textideo.com ), which exposes an API to generate short marketing videos from text/photos dynamically.
The Use Case I'm trying to build:
An event triggers in Optimove (e.g., "Customer Anniversary").
Optimove sends a payload (Customer Name, Product Photo URL) via a Webhook or Custom Channel to my Textideo endpoint.
My service generates a personalized video and returns the URL to be used in an email template.
My Question for the developers:
For this kind of "Real-time" external content generation, would you recommend using the standard Optimove Webhook integration, or is there a better way to handle third-party API latency within the execution channel?
I want to ensure the integration is robust for enterprise use. Any advice on the payload structure or timeout limits would be appreciated!
Thanks!