Rule for recording a conversation

Table of Contents

Description

Rule for recording a conversation

Table 1. System Characteristics

Class

Type

rec_info

Properties

Table 2. Properties
Specification Description

Name: eventid
Type: uuid
Empty value: — 

Unique event identifier.

Name: eventts
Type: bigint
Blank value: — 

Timestamp of event.

Name: acallid
Type: varchar
Empty value: — 

CallId of party A (from the INVITE SIP packet received for processing). Single value for all events within a single switchover.

Name: acallidhash
Type: bigint
Empty value: — 

Numeric hash from CallId of party A. Single value for all events within a single switch.

Name: cid
Type: uuid
Empty value: empty

Unique call identifier (starts when the SIP packet INVITE arrives). Single value for all events within a single switchover.

Name: invitets
Type: bigint
Empty value: — 

Timestamp of the call (arrival of the INVITE SIP packet for processing). Single value for all events within a single switch.

Name: invitedt
Type: timestamp
Empty value: — 

Date-Time of the call (receipt of the SIP packet INVITE for processing). Single value for all events within a single switch.

Name: connectionid
Type: uuid
Empty value: empty

Unique call identifier (in product layer format 'cid.invitets'). Single value for all events within a single switch.

Name: dialogid
Type: varchar
Empty value: — 

Switching dialog identifier.

Name: dialogidhash
Type: bigint
Empty value: — 

hash of the switch dialog identifier.

Name: domain
Type: varchar
Empty value: — 

Domain by which the event was generated.

Name: dir
Type: varchar
Empty value: — 

Call direction. Possible values: in, out.

Name: fromnum
Type: varchar
Blank value: — 

Side number A.

Name: tonum
Type: varchar
Blank value: — 

Side B number.

Name: crossdomain
Type: varchar
Empty value: empty

Opposite caller’s domain on a crossdomain call.

Name: isrec
Type: boolean
Empty value: — 

Conversation recording sign.

Name: recordruleid
Type: uuid
Empty value: null

id of conversation recording rule.

Name: storageruleid
Type: uuid
Empty value: null

id of conversation storage rule.

Name: storagekey
Type: varchar
Empty value: empty

Domain file storage code specified in the record rule or (if empty) in the domain settings.
If the file storage code is not specified either there or there, the conversation recording is placed in the default storage, which is the recpath folder (docker container volum), which can either be placed in a local partition by the file system of one of the cluster servers (where mixing and/or placement was performed) or be an NFS folder according to the configuration during system installation.
A recording of the conversation generated by the media gate will be placed in this storage (recording rule with the option on 'rec').

Name: speechanalytics
Type: boolean
Empty value: — 

Indicates that the speech analytics calculation mode is active for a completed call. Can only be enabled when recording with media gateway tools. Both are enabled by recording rules.

See also