-
Notifications
You must be signed in to change notification settings - Fork 86
Open
Description
Description
On iOS, when using @capacitor-community/intercom, Help Center articles sent by support agents via “Insert an article” in the Intercom Messenger are not opening for end users.
Instead of opening the article, the Messenger shows a “Not Found” screen.
The same article:
- opens correctly in a browser
- opens correctly when manually opened via
Intercom.displayArticle({ articleId }) - opens correctly on Web using Intercom Web SDK
This issue happens only when the article is attached inside the chat by support.
Environment
- Capacitor: 7.x
- Plugin: @capacitor-community/intercom
- Plugin version: 7.0.3 (also tested 7.2.0)
- iOS Intercom SDK: ~18.x
- iOS version: 15.1+
- Platform: iOS (hybrid Capacitor app)
- Package manager: Yarn
Steps to reproduce
- Integrate
@capacitor-community/intercomin a Capacitor iOS app - Open Intercom Messenger in the app
- From the Intercom admin panel, as a support agent:
- open an active conversation
- click “Insert an article”
- select any Help Center article
- On the user device (iOS), tap the article link inside the chat
Expected behavior
The Help Center article should open correctly inside the Intercom Messenger (native article view).
Actual behavior
The Messenger shows a “Not Found” screen when tapping the article inside the chat.
Additional notes / observations
- Calling
Intercom.displayArticle({ articleId })manually works correctly - The issue seems specific to articles inserted via chat (likely web URLs)
- Web SDK (
window.Intercom('showArticle', articleId)) does not have this issue - This may be related to limitations of Intercom iOS SDK 18.x when resolving article URLs inside Messenger
- Newer Intercom iOS SDK versions appear to handle this better
Logs (iOS)
HTTP load failed, error code: -1003 (NSURLErrorDomain)
"Unable to find the specified host"
maylorsan
Metadata
Metadata
Assignees
Labels
No labels