subscribe_pulse
Subscribe a person to The Pulse by email with their explicit newsletter consent and chosen format, frequency and language. Validate with dryRun:true first. Live calls store a subscription, send a confirmation email and notify the team. Save an idempotencyKey before sending and reuse it with identical input for retries within 7 days; never retry an uncertain action with a new key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| Yes | |||
| dryRun | No | Defaults to true: validate only, with no delivery or storage. Set false only for an approved live submission. | |
| locale | No | es | |
| cadence | Yes | ||
| consent | Yes | The person explicitly opted into The Pulse. An inquiry does not imply newsletter consent. | |
| No | |||
| confirmed | No | Set true only after the person explicitly approves sending these details to RegusciLabs. | |
| deliveryFormat | Yes | ||
| idempotencyKey | No | Unique key for one approved live action. Reuse it with identical input for retries for 7 days; use a new key for a different intended action. Without a key, automatic retry is unsafe. |