
Arpit Agarwal
•Mountain View, California
Performance Improvements and Social Feature Updates
Hey folks,
Today we're really excited to announce significant improvements to the ContactsManager.io SDK, making it easier and more reliable than ever.
Here are the highlights:
Updates
Threadsafe Batch Processing
- The SDK now supports processing of contacts in a threadsafe environment out of the box
- This enables us to support very large contact books and process them in a performant way
- This is a really big deal, because it means much fewer API calls, lower memory footprint, and the ability to support any size of contact books
- Read more about Contact Syncing here and Thread Safety here
Batch Following Status Check
- Introducing the
checkBatchFollowingStatus
method to enable checking multiple users' follow status in a single API call - Significantly improved performance with reduced API calls and network overhead
- Read more about the new batch following status check here
Refined Contact Selection UI
- More intuitive user interfaces with improved selection workflows
- Better performance with large contact lists and customizable UI components
- Read more about the new contact selection UI here
Contact Search via API
- Consolidated search functionality with improved performance and relevance ranking
- Surfaced the search API to build custom UI components within your app. Read more about those APIs here
Sync Metrics and Tracking
- Added a new method
onContactsSynced
to the SDK to enable you to track the sync process. - Read more about the new metrics and tracking here
Looking Ahead
We're really excited about these improvements and we can't wait to see what you build with them.
If you have any feedback, please reach out to us on Slack or email.
For detailed implementation guides and best practices, check out our documentation. To learn more about our approach to privacy and security, visit our privacy overview.

Arpit Agarwal
May 11, 2025