Facebook Integration: Potential issues due to changes to Facebook APIs
Due to recent changes to Facebook APIs, we have uncovered potential issues with the HappyFox-Facebook integration.
If you have exactly one FB page configured with HappyFox
- Old contacts created in HappyFox via Facebook integration before 29/01/2019 will no longer be valid.
- Posts made by Facebook users after 29/01/2019 would create new contacts in HappyFox. Subsequent posts/messages made by these Facebook users will create tickets mapped against these "new contacts".
If you have more than one FB page integrated with HappyFox,
- Old contacts created in HappyFox via Facebook integration before 29/01/2019 will no longer be valid.
- If a Facebook user makes a post/sends a DM after 29/01/2019, HappyFox will create one new contact per page. In other words, the same Facebook user can have multiple contacts in HappyFox (one per integrated page).
- Subsequent posts made by a Facebook user on a page will create new tickets mapped against the "new contact" for that specific page.
For tickets created prior to 29/01/2019, replies and comments will continue to thread under the same ticket but will reference a new contact (since the old contacts are no longer valid).
We are evaluating possible solutions/workarounds that would make it easier for agents to identify the same contact across pages.