Register onboarding email (optional)
register_emailStore and transmit a user's explicitly typed email from the onboarding tier-picker to the registrations listener. Only sends after explicit submit; skips if email is empty or malformed, and avoids re-posting.
Instructions
Store an email address the user explicitly typed and submitted on the tier-picker onboarding screen (the 'Save email' action — separate from picking a usage tier), then POST it once to the featureboard.ai registrations listener. This is deliberate outbound egress: the board is otherwise local-only, and this is the only call it makes without a user-configured destination (contrast notify_slack, which requires a webhook the user pastes in). There is no usage telemetry — only this email, and only after explicit submit. Never call this speculatively (e.g. on every onboarding render, or with an unconfirmed/autofilled value); omit or pass an empty string to skip. No-ops (no local write, no network call) when email is empty or malformed. Safe to call again later — once posted, it will not re-POST.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Email address the user explicitly typed and submitted. Omit/empty to skip registration. |