实现完整的Freshdesk和Freshchat集成支持,包含会话守卫、错误定义、消息去重、配置管理、webhook处理、出站消息发送、状态监控、安全校验、配对功能和流式回复支持
34 lines
1.0 KiB
JSON
34 lines
1.0 KiB
JSON
{
|
|
"id": "freshdesk",
|
|
"name": "Freshdesk / Freshchat",
|
|
"version": "0.1.0",
|
|
"label": "Freshdesk/Freshchat",
|
|
"aliases": ["freshworks", "freshchat"],
|
|
"description": "Freshdesk and Freshchat channel plugin supporting direct chat, text/image/file messages, quick replies, cards, and block streaming for customer support integration",
|
|
"author": "ForcePilot",
|
|
"order": 70,
|
|
"dependencies": ["httpx"],
|
|
"python_requires": ">=3.12",
|
|
"capabilities": {
|
|
"chat_types": ["direct"],
|
|
"message_types": ["text", "image", "file"],
|
|
"interactions": [],
|
|
"reactions": false,
|
|
"typing_indicator": false,
|
|
"threads": false,
|
|
"edit": false,
|
|
"unsend": false,
|
|
"reply": true,
|
|
"media": true,
|
|
"native_commands": false,
|
|
"polls": false,
|
|
"group_management": false,
|
|
"streaming": true,
|
|
"streaming_mode": "block",
|
|
"block_streaming": true,
|
|
"block_streaming_chunk_min_chars": 300,
|
|
"block_streaming_chunk_max_chars": 1500,
|
|
"block_streaming_chunk_break_preference": "paragraph"
|
|
},
|
|
"enabled": true
|
|
} |