PromptConfig
Per-prompt settings. Today only playbooks read anything from it; for other prompt types it is stored and returned unchanged.
crm_fields_conditions object
Composite CRM-field conditions (the same shape as on A/B campaigns and outreach: AND/OR with per-field operators). With at least one condition set, the platform enables the playbook in a dialogue as soon as the lead's CRM fields match — before the model runs, without a tool call. An empty conditions list never auto-enables; null (the default) leaves enabling to the model.
- CRMFieldsConditionsConfig
- null
operatorCRMFieldsConditionsOperator
Possible values: [AND, OR]
Default value:
ANDconditions object[]
Array [
fieldFieldrequired
operatorCRMFieldConditionOperatorrequired
Possible values: [EQUALS, NOT_EQUALS, IN, NOT_IN, STARTS_WITH, ENDS_WITH, CONTAINS, EXISTS, NOT_EXISTS, IS_EMPTY, IS_NOT_EMPTY]
valueValue
]
PromptConfig
{
"crm_fields_conditions": {
"operator": "AND",
"conditions": [
{
"field": "string",
"operator": "EQUALS"
}
]
}
}