save_onboarding
Save the user's onboarding interview answers into noticed in ONE call (use after the onboard skill's questionnaire, or whenever the user shares who they are and what they want). Appends a dated identity note (name, roles, location, what they're building) to the user's own person when available, stores research answers (focus areas, value ranking, current tools, extra notes) in deduplicated long-term memory, and records onboarding completion. Calling it again appends another dated identity note while deduplicating matching memories.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| roles | No | The user's role chips, stored as given — e.g. ['Founder', 'Product & Engineering']. | |
| building | No | One line on what the user is building / working on right now. | |
| location | No | Where the user is based — e.g. NYC, Lisbon, Remote. | |
| user_name | No | The user's name, as they want to be addressed. | |
| extra_notes | No | Anything else worth knowing — goals, who they want to meet, open context. | |
| focus_areas | No | What's on the user's plate right now — e.g. ['Sales', 'Hiring', 'Fundraising']. | |
| current_tools | No | How the user manages relationships today — e.g. ['Notes app', 'LinkedIn', 'Nothing']. | |
| value_ranking | No | What the user wants most from noticed, ranked most → least important. | |
| communication_preferences | No | How the user wants the agent to communicate — e.g. ['brief responses', 'no emojis']. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether noticed completed the operation. | |
| data | No | The operation result when ok is true. | |
| error | No | A human-readable error when ok is false. |