timestamp_operator-phone_operator-name_client-phone_client-name_direction
call.metadata.regex.regexp=(?<date>[^_]*+)_(?<operator>[^_]*+)_(?<employee>[^_]*+)_(?<phone>[^_]*+)_(?<client>[^_]*+)_(?<direction>[^_]*+)

Properties


Key
Default
Details
call.metadata.provider

None

Must be set to `Regex`
call.metadata.regex.regexp
call_\\d*_(?<operator>[^_]*)_(?<date>[^_]*)_(?<phone>\\d*)
explained in details below
call.metadata.regex.date.pattern
yyyy-MM-dd'T'HH-mm-ss
if multiplier is 0 date will be parsed from this format
call.metadata.regex.in.pattern
.*(?i)(inbound).*
pattern an incoming call must match
call.metadata.regex.out.pattern
.*(?i)(outbound).*
pattern an outgoing call must match
call.metadata.regex.client.name.pattern
(?<first>.*?)\\s*(?<last>\\S*)
pattern to get client names from `client`, must include `first` and `last`
call.metadata.regex.employee.name.pattern
(?<first>.*?)\\s*(?<last>\\S*)
pattern to get operator names from `employee`, must include `first` and `last`
call.metadata.regex.timestamp.to.millis.multiplier
0
if non-zero, `date` will be parsed as a number and multiplied by this value
call.metadata.regex.timestamp.timezone
UTC
timezone that `date` will have


Regexp groups





phoneидентификатор клиентаиспользуется только с operator
operatorидентификатор работникаиспользуется только с phone
callerидентификатор звонящего, работает только с записями, для которых можно определить направление звонкаиспользуется только с receiver
receiverидентификатор получателя звонка, работает только с записями, для которых можно определить направление звонкаиспользуется только с caller
date
форматированная дата или временная отметка
client
имя клиента для более подробного разбора с помощью call.metadata.regex.client.name.pattern
employee
имя оператора для более подробного разбора с помощью call.metadata.regex.employee.name.pattern