Only non-multiple string fields are supported for user-defined fields.
Field saving logic:
When information is received for saving from the bot, a special system message is sent to the OL chat (you cannot without it).
Then we get the linked entities to the chat at the moment (lead, deal, contact, company).
On the found entities, we try to establish the transmitted data.
Important: It is necessary to have a company in the "My Business" module, in the settings of which the bitrix portal must be connected to the company.
Char
Description
Meaning
\
Backslash
Used to escape a special character
^
Caret
Beginning of a string
$
Dollar sign
End of a string
.
Period or dot
Matches any single character
|
Vertical bar or pipe symbol
Matches previous OR next character/group
?
Question mark
Match zero or one of the previous
*
Asterisk or star
Match zero, one or more of the previous
+
Plus sign
Match one or more of the previous
( )
Opening and closing parenthesis
Group characters
[ ]
Opening and closing square bracket
Matches a range of characters
{ }
Opening and closing curly brace
Matches a specified number of occurrences of the previous
Examples
Finished\? matches “Finished?” ^http matches strings that begin with http [^0-9] matches any character not 0-9 ing$ matches “exciting” but not “ingenious” gr.y matches “gray“, “grey” Red|Yellow matches “Red” or “Yellow” colou?r matches colour and color Ah? matches “Al” or “Ah” Ah* matches “Ahhhhh” or “A” Ah+ matches “Ah” or “Ahhh” but not “A” [cbf]ar matches “car“, “bar“, or “far” [a-zA-Z] matches ascii letters a-z (uppercase and lower case)