I have a use case where I want to send an email with placeholders to a single user, like a notification email. For example, when a user’s subscription is about to end, I want to send a reminder email only to that one user whose subscription is about to end from the server side.
Is there a way to manually trigger the flow from the server side using API by passing recipient’s email or profile Id and notification content as placeholders.
I looked for all the APIs klaviyo-api npm package provided, but couldn’t find any API suitable for my use case.
Please help me with this. Thank you
Solved
How to send notification mail to a specific user's email from the server side through the API?

Best answer by saulblum
Metric-triggered flows will fire for a profile each time the profile gets that event, unless you have a trigger filter that excludes certain instances of that event. (Segment flows can only be entered once per profile.)
Are you using the {{ event.property }}
syntax to embed event properties in emails?
Reply
Rich Text Editor, editor1
Editor toolbars
Press ALT 0 for help
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.