---
title: "Send an email notification to a lead to start or continue a workflow"
method: POST
path: "/end-clients/{endClientId}/notification"
tags: ["EndClient API"]
---

# Send an email notification to a lead to start or continue a workflow

`POST /end-clients/{endClientId}/notification`

Sends an email containing a signed link allowing the recipient to resume the workflow. When the lead status is IN_PROGRESS and the flow has abandonment timer configured, the abandonment timer is reset by default; set resetAbandonmentTimer to false in the request body to suppress this. For NOT_STARTED leads, the timer reset toggle is ignored.

## Path parameters

- `endClientId` string, required

## Request body

- SendEmailNotificationRequestPayload
  - `recipientEmail` string — The recipient's email address. The notification will be sent to this address.
  - `companyName` string — Name of the requesting company. This will be communicated to your customers. Must be non-blank.
  - `recipientName` string, nullable — Optional recipient display name used in the email greeting. If omitted, falls back to the name from the submitted data, or a generic greeting if unavailable.
  - `resetAbandonmentTimer` object, nullable — If true, resets the abandonment timer when the lead is IN_PROGRESS. Has no effect on leads that are NOT_STARTED or lack an abandonment timer. Defaults to true if omitted.

## Response `200`

Email notification dispatched successfully

## Other responses

- `400` — Invalid request payload or lead status not eligible for email notification
- `401` — Invalid token provided
- `403` — Forbidden
- `404` — End client or eligible flow not found
- `500` — Internal server error
- `502` — Email dispatch failed (integration service error)

---

[API](https://skmtc.net/trulioo/apis/trulioo-platform-api.md) · [All operations](https://skmtc.net/trulioo/apis/trulioo-platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/trulioo/trulioo-platform-api/versions/a825565ee177/schema)
