Update your public Immersive Commons profile
ic_membership_set_profileEdit the calling user's public-facing profile fields: first name, opt-in visibility, and company website. Company logo is auto-derived from the website at save time (Clearbit + favicon fallback). Re-posting overwrites. Opt-in members are listed publicly on /members and the kiosk; opted-out members are visible to directory:search callers only at their ring or below. Args: { first_name?: string, company_website?: string, public_visible?: boolean }. Returns: { ok, profile }. Required scope: membership:write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| first_name | No | Display first name on cards. Up to 32 chars. | |
| public_visible | No | Opt-in for the public /members + kiosk listing. Default false. | |
| company_website | No | https://… of your company / project. Bare domains (foo.com) accepted. |