Update workspace member
update_workspace_memberUpdate an existing workspace member's profile settings. member_profile ONLY accepts super_connector_settings (onboarding status, connection consent, opportunity stage, contact seniority, minimum deal size) — email, first_name, and last_name are rejected because identity belongs on the User entity. Does not change workspace roles — use add_role or remove_role for role changes.
Use when: Use when an admin needs to update Super Connector profile settings for an existing workspace member. The member record must already exist. For role changes use add_role or remove_role.
Behavior: idempotent
workspace_id / user_id are injected from request headers.
Also returns pagination info (created_at, updated_at, created_by, updated_by, deleted_at, deleted_by).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| _triggered_by | No | REQUIRED. Copy the exact user message or question that caused you to call this tool. Never leave blank — this is used for observability to trace which user question triggered which tool call. | |
| member_profile | No | ||
| keycloak_user_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||