The scenario accepts requests from any channel, sends a one-time code by email via Gmail, verifies it and links all of a person's channels into a single profile in Snowflake.
One profile per person instead of a list per channel
Codes stored and checked in Snowflake, with expiry