This product is not supported for your selected
Datadog site. (
).
activation_update_time
Type: TIMESTAMP
Provider name: activationUpdateTime
Description: Output only. The most recent time at which the activation status was updated.
active
Type: BOOLEAN
Provider name: active
Description: Applies the phrase matcher only when it is active.
ancestors
Type: UNORDERED_LIST_STRING
gcp_display_name
Type: STRING
Provider name: displayName
Description: The human-readable name of the phrase matcher.
labels
Type: UNORDERED_LIST_STRING
name
Type: STRING
Provider name: name
Description: The resource name of the phrase matcher. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
organization_id
Type: STRING
parent
Type: STRING
phrase_match_rule_groups
Type: UNORDERED_LIST_STRUCT
Provider name: phraseMatchRuleGroups
Description: A list of phase match rule groups that are included in this matcher.
phrase_match_rules
Type: UNORDERED_LIST_STRUCT
Provider name: phraseMatchRules
Description: A list of phrase match rules that are included in this group.
config
Type: STRUCT
Provider name: config
Description: Provides additional information about the rule that specifies how to apply the rule.
exact_match_config
Type: STRUCT
Provider name: exactMatchConfig
Description: The configuration for the exact match rule.
case_sensitive
Type: BOOLEAN
Provider name: caseSensitive
Description: Whether to consider case sensitivity when performing an exact match.
negated
Type: BOOLEAN
Provider name: negated
Description: Specifies whether the phrase must be missing from the transcript segment or present in the transcript segment.
query
Type: STRING
Provider name: query
Description: Required. The phrase to be matched.
type
Type: STRING
Provider name: type
Description: Required. The type of this phrase match rule group.
Possible values:
PHRASE_MATCH_RULE_GROUP_TYPE_UNSPECIFIED
- Unspecified.
ALL_OF
- Must meet all phrase match rules or there is no match.
ANY_OF
- If any of the phrase match rules are met, there is a match.
project_id
Type: STRING
project_number
Type: STRING
resource_name
Type: STRING
revision_create_time
Type: TIMESTAMP
Provider name: revisionCreateTime
Description: Output only. The timestamp of when the revision was created. It is also the create time when a new matcher is added.
revision_id
Type: STRING
Provider name: revisionId
Description: Output only. Immutable. The revision ID of the phrase matcher. A new revision is committed whenever the matcher is changed, except when it is activated or deactivated. A server generated random ID will be used. Example: locations/global/phraseMatchers/my-first-matcher@1234567
role_match
Type: STRING
Provider name: roleMatch
Description: The role whose utterances the phrase matcher should be matched against. If the role is ROLE_UNSPECIFIED it will be matched against any utterances in the transcript.
Possible values:
ROLE_UNSPECIFIED
- Participant’s role is not set.
HUMAN_AGENT
- Participant is a human agent.
AUTOMATED_AGENT
- Participant is an automated agent.
END_USER
- Participant is an end user who conversed with the contact center.
ANY_AGENT
- Participant is either a human or automated agent.
Type: UNORDERED_LIST_STRING
type
Type: STRING
Provider name: type
Description: Required. The type of this phrase matcher.
Possible values:
PHRASE_MATCHER_TYPE_UNSPECIFIED
- Unspecified.
ALL_OF
- Must meet all phrase match rule groups or there is no match.
ANY_OF
- If any of the phrase match rule groups are met, there is a match.
update_time
Type: TIMESTAMP
Provider name: updateTime
Description: Output only. The most recent time at which the phrase matcher was updated.
version_tag
Type: STRING
Provider name: versionTag
Description: The customized version tag to use for the phrase matcher. If not specified, it will default to revision_id
.