chore: Fix conversation status in webhooks (#3364)
- fix the wrong conversation status being sent in webhooks - additional information in websocket events - refactor activity messaging code - move activity message generation to background job to stop the callback loop
This commit is contained in:
@@ -28,7 +28,7 @@ parameters:
|
||||
availability_status:
|
||||
type: string
|
||||
enum: ['available', 'busy', 'offline']
|
||||
description: The availability status of the agent.
|
||||
description: The availability setting of the agent.
|
||||
auto_offline:
|
||||
type: boolean
|
||||
description: Whether the availability status of agent is configured to go offline automatically when away.
|
||||
|
||||
@@ -23,10 +23,10 @@ parameters:
|
||||
enum: ['agent', 'administrator']
|
||||
description: Whether its administrator or agent
|
||||
required: true
|
||||
availability_status:
|
||||
availability:
|
||||
type: string
|
||||
enum: ['available', 'busy', 'offline']
|
||||
description: The availability status of the agent.
|
||||
description: The availability setting of the agent.
|
||||
auto_offline:
|
||||
type: boolean
|
||||
description: Whether the availability status of agent is configured to go offline automatically when away.
|
||||
|
||||
@@ -1182,7 +1182,7 @@
|
||||
"busy",
|
||||
"offline"
|
||||
],
|
||||
"description": "The availability status of the agent."
|
||||
"description": "The availability setting of the agent."
|
||||
},
|
||||
"auto_offline": {
|
||||
"type": "boolean",
|
||||
@@ -1246,14 +1246,14 @@
|
||||
"description": "Whether its administrator or agent",
|
||||
"required": true
|
||||
},
|
||||
"availability_status": {
|
||||
"availability": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"available",
|
||||
"busy",
|
||||
"offline"
|
||||
],
|
||||
"description": "The availability status of the agent."
|
||||
"description": "The availability setting of the agent."
|
||||
},
|
||||
"auto_offline": {
|
||||
"type": "boolean",
|
||||
|
||||
Reference in New Issue
Block a user