get_personal_shopper
Get a VIA personal shopper for the calling Mind's owner. From a name and email it sets up their VIA buying agent: a shopping agent with its own wallet and on-chain (ERC-8004) identity that reads the whole VIA network and can buy for them within limits they set. No payment and no wallet signature, so a Mind can complete this even though it cannot sign a purchase. Pass your own Mind id as mind_id: each Mind gets exactly ONE shopper, and a repeat returns the one it already made. Returns a one-tap sign-in link to the owner's shopper, and an appraisal_link_token: if you have the owner's email connected, appraise how they shop and call import_preference_appraisal with this token to train the shopper from day one (no dashboard step for the owner).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The person's name, used as their agent display name. | |
| Yes | The person's email. Their agent, wallet and identity are created (or reused) for this address, and their one-tap sign-in link is minted for it. | ||
| mind_id | Yes | The calling Mind's own unique id on the Minds platform. The one-shopper-per-Mind cap is keyed on this; pass your real id. |