@@ -7142,6 +7142,9 @@ components:
71427142 ingress:
71437143 $ref: '#/components/schemas/IngressSettingsRequest'
71447144 x-stream-index: "016"
7145+ lifecycle:
7146+ $ref: '#/components/schemas/LifecycleSettingsRequest'
7147+ x-stream-index: "018"
71457148 limits:
71467149 $ref: '#/components/schemas/LimitsSettingsRequest'
71477150 x-stream-index: "014"
@@ -7196,6 +7199,9 @@ components:
71967199 ingress:
71977200 $ref: '#/components/schemas/IngressSettingsResponse'
71987201 x-stream-index: "016"
7202+ lifecycle:
7203+ $ref: '#/components/schemas/LifecycleSettingsResponse'
7204+ x-stream-index: "018"
71997205 limits:
72007206 $ref: '#/components/schemas/LimitsSettingsResponse'
72017207 x-stream-index: "014"
@@ -7240,6 +7246,7 @@ components:
72407246 - limits
72417247 - session
72427248 - encryption
7249+ - lifecycle
72437250 type: object
72447251 CallStateResponseFields:
72457252 description: CallStateResponseFields is the payload for call state response
@@ -9211,6 +9218,7 @@ components:
92119218 - query-poll-votes
92129219 - quote-message
92139220 - read-events
9221+ - schedule-message
92149222 - search-messages
92159223 - send-custom-events
92169224 - send-links
@@ -9256,6 +9264,7 @@ components:
92569264 query-poll-votes: Ability to query poll votes.
92579265 quote-message: Ability to quote a message.
92589266 read-events: Ability to receive read events.
9267+ schedule-message: Ability to schedule a message to be sent later.
92599268 search-messages: Ability to use message search.
92609269 send-custom-events: Ability to send custom events.
92619270 send-links: Ability to attach links to messages.
@@ -19458,101 +19467,51 @@ components:
1945819467 required:
1945919468 - topics
1946019469 type: object
19461- IntentTopicRequest:
19470+ IntentRuleParameters:
19471+ description: 'intent_rule params: policy intent topic label and the minimum
19472+ final score (1-100) that fires the condition'
1946219473 properties:
19463- analysis_cooldown_seconds:
19464- description: How long the buffer collects items before scoring runs
19474+ threshold:
1946519475 format: int32
19466- title: Analysis Cooldown Seconds
1946719476 type: integer
19468- x-stream-index: "005"
19477+ x-stream-index: "002"
19478+ topic:
19479+ type: string
19480+ x-stream-index: "001"
19481+ required:
19482+ - topic
19483+ type: object
19484+ IntentTopicRequest:
19485+ properties:
1946919486 description:
1947019487 description: Optional description used in the classification prompt; the
1947119488 label alone is used when empty
1947219489 title: Description
1947319490 type: string
1947419491 x-stream-index: "002"
19475- enabled:
19476- description: Whether this topic is evaluated
19477- title: Enabled
19478- type: boolean
19479- x-stream-index: "003"
1948019492 label:
1948119493 description: Unique topic label (e.g. purchase_intent)
1948219494 title: Label
1948319495 type: string
1948419496 x-stream-index: "001"
19485- max_captured_items:
19486- description: Items buffered per conversation before scoring runs early
19487- format: int32
19488- title: Max Captured Items
19489- type: integer
19490- x-stream-index: "004"
19491- refire_cooldown_seconds:
19492- description: Suppresses this topic for a user and conversation after it
19493- fires; 0 uses the default
19494- format: int32
19495- title: Refire Cooldown Seconds
19496- type: integer
19497- x-stream-index: "007"
19498- score_threshold:
19499- description: Conversation score (0-100) required to fire moderation.intent_detected
19500- format: double
19501- title: Score Threshold
19502- type: number
19503- x-stream-index: "006"
1950419497 required:
1950519498 - label
1950619499 type: object
1950719500 IntentTopicResponse:
1950819501 properties:
19509- analysis_cooldown_seconds:
19510- description: How long the buffer collects items before scoring runs
19511- format: int32
19512- title: Analysis Cooldown Seconds
19513- type: integer
19514- x-stream-index: "005"
1951519502 description:
1951619503 description: Optional description used in the classification prompt; the
1951719504 label alone is used when empty
1951819505 title: Description
1951919506 type: string
1952019507 x-stream-index: "002"
19521- enabled:
19522- description: Whether this topic is evaluated
19523- title: Enabled
19524- type: boolean
19525- x-stream-index: "003"
1952619508 label:
1952719509 description: Unique topic label (e.g. purchase_intent)
1952819510 title: Label
1952919511 type: string
1953019512 x-stream-index: "001"
19531- max_captured_items:
19532- description: Items buffered per conversation before scoring runs early
19533- format: int32
19534- title: Max Captured Items
19535- type: integer
19536- x-stream-index: "004"
19537- refire_cooldown_seconds:
19538- description: Suppresses this topic for a user and conversation after it
19539- fires; 0 uses the default
19540- format: int32
19541- title: Refire Cooldown Seconds
19542- type: integer
19543- x-stream-index: "007"
19544- score_threshold:
19545- description: Conversation score (0-100) required to fire moderation.intent_detected
19546- format: double
19547- title: Score Threshold
19548- type: number
19549- x-stream-index: "006"
1955019513 required:
1955119514 - label
19552- - enabled
19553- - max_captured_items
19554- - analysis_cooldown_seconds
19555- - score_threshold
1955619515 type: object
1955719516 InterestTagResponse:
1955819517 description: An interest tag of a user with its ranking weight and, for computed
@@ -19952,6 +19911,39 @@ components:
1995219911 required:
1995319912 - name
1995419913 type: object
19914+ LifecycleSettingsRequest:
19915+ properties:
19916+ mode:
19917+ description: 'Call lifecycle mode. One of: reusable, single_use. A single_use
19918+ call cannot be reused once it has ended; the server ends it when its ring
19919+ settles without an answer (currently: when the caller cancels the ring).
19920+ Fixed at call creation'
19921+ enum:
19922+ - reusable
19923+ - single_use
19924+ title: Mode
19925+ type: string
19926+ x-stream-index: "001"
19927+ title: LifecycleSettingsRequest
19928+ type: object
19929+ LifecycleSettingsResponse:
19930+ description: LifecycleSettings is the payload for call lifecycle settings
19931+ properties:
19932+ mode:
19933+ description: 'Call lifecycle mode. One of: reusable, single_use. A single_use
19934+ call cannot be reused once it has ended; the server ends it when its ring
19935+ settles without an answer (currently: when the caller cancels the ring).
19936+ Fixed at call creation'
19937+ enum:
19938+ - reusable
19939+ - single_use
19940+ title: Mode
19941+ type: string
19942+ x-stream-index: "001"
19943+ required:
19944+ - mode
19945+ title: LifecycleSettingsResponse
19946+ type: object
1995519947 LimitsSettingsRequest:
1995619948 properties:
1995719949 max_duration_seconds:
@@ -33744,6 +33736,9 @@ components:
3374433736 image_rule_params:
3374533737 $ref: '#/components/schemas/ImageRuleParameters'
3374633738 x-stream-index: "004"
33739+ intent_rule_params:
33740+ $ref: '#/components/schemas/IntentRuleParameters'
33741+ x-stream-index: "036"
3374733742 ip_content_count_rule_params:
3374833743 $ref: '#/components/schemas/IPContentCountRuleParameters'
3374933744 x-stream-index: "017"
@@ -42914,7 +42909,7 @@ components:
4291442909 type: apiKey
4291542910info:
4291642911 title: Stream API
42917- version: v239.60 .0
42912+ version: v239.61 .0
4291842913openapi: 3.0.3
4291942914paths:
4292042915 /api/v2/app:
0 commit comments