pipedrive_create_deal_field
Create custom deal fields in Pipedrive by specifying field name and type; for option fields, provide labels.
Instructions
Create a deal custom field. field_name and field_type are required. For enum/set types, options is required. The response data.field_code is the 40-char hash you must keep to update or delete the field later.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| field_name | Yes | Field name (required, 1-255 chars) | |
| field_type | Yes | Field type. Use 'enum' (single choice) or 'set' (multiple choice) for option fields. | |
| options | No | Field options (required for enum and set field types) | |
| ui_visibility | No | UI visibility: add_visible_flag, details_visible_flag, projects_detail_visible_flag, show_in_pipelines{show_in_all, pipeline_ids}. | |
| important_fields | No | Important-field highlighting: enabled, stage_ids (always references DEAL stages, even on person/org fields). | |
| required_fields | No | Required-field config: enabled, stage_ids (deal stages), statuses (per-pipeline won/lost map). | |
| description | No | Field description |