- Joined
- Nov 15, 2026
- Messages
- 1
- Reaction score
- 0
We're on v20 Update 9 (20.0.9.995) and want to detect new external SMS in active conversations, before an agent marks them Dealt with, without changing unread status, assignment or ownership. This is read-only monitoring, not automated replies.
I read the CRM SMS Integration discussion: https://www.3cx.com/community/threads/crm-sms-integration.138363/ . I understand ReportChat runs after closure and XAPI chat-log checking was suggested. I also found these endpoints in the official 20.0.9 Swagger, but I can’t tell whether they include active, unread SMS or what effects reading them has on a conversation.
Is there a supported U9 endpoint or event interface that exposes new SMS bodies and stable message IDs while the conversation is still active?
What minimum permissions and extension/queue scope are needed? Does reading affect unread status, conversation ownership or assignment? Is polling every two minutes supported, and where are its limits documented?
Also, what interface does the extension-scoped 'Enable access to 3CX Chat API' permission enable, and where is its version-matched documentation?
We want to keep the existing carrier webhook and staff workflow unchanged. Thanks for any pointers to supported documentation.
I read the CRM SMS Integration discussion: https://www.3cx.com/community/threads/crm-sms-integration.138363/ . I understand ReportChat runs after closure and XAPI chat-log checking was suggested. I also found these endpoints in the official 20.0.9 Swagger, but I can’t tell whether they include active, unread SMS or what effects reading them has on a conversation.
Is there a supported U9 endpoint or event interface that exposes new SMS bodies and stable message IDs while the conversation is still active?
What minimum permissions and extension/queue scope are needed? Does reading affect unread status, conversation ownership or assignment? Is polling every two minutes supported, and where are its limits documented?
Also, what interface does the extension-scoped 'Enable access to 3CX Chat API' permission enable, and where is its version-matched documentation?
We want to keep the existing carrier webhook and staff workflow unchanged. Thanks for any pointers to supported documentation.