Update smart field
update_smart_fieldRename a field, mark it required, or rebind its source. Rebinding decides who may write it from then on: bind to a sync source and teammate values are overwritten on the next sync.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Smart field id from list_smart_fields. | |
| label | No | New display name, max 25 characters. | |
| source | No | Who fills the field: UNMANAGED (anyone), MANUAL (hand edits only), or a sync source (GOOGLE, MICROSOFT, CSV, CHILI_PIPER, KEKA, HR). Binding to a sync source overwrites teammate values on the next sync. | |
| required | No | true to mark the field as required in the registry. | |
| source_field | No | Optional name of the matching attribute in the source. Usually left empty. |