Help & Support

Elevate Your Agents with AgentExchange Solutions
Easily enhance Agentforce with pre-built AI solutions from AgentExchange. Browse, install, and deploy agents, actions, and apps directly into your environment. Tell Me More

Have Questions?

S3-Link - Amazon S3 Connector (Document Storage & Management Solution)

Salesforce File Management with Amazon S3, Google Drive, Wasabi

$25   USD/company/month

Discounts available for nonprofits

Try It
Industries
Engineering, Construction, & Real Estate
Financial Services
Healthcare & Life Sciences
Business Need
Document Generation
Document Management
Requires
None
Compatible With
Sales Cloud
Service Cloud
Experience Cloud

Rating

Reputation

MVP
Recognized by Salesforce for their leadership, expertise, and generosity
Top Reviewer
Contribute reviews that encourage conversation and help others make informed decisions
Ranger
Lifelong learners who have earned the Ranger rank or higher on Trailhead
4.98
Lifetime average
Showing 10 of 153 Reviews
Sort by

Great Features and Support

We found S3 Link after running into limitations from our free connector. The product has many features, most of which are customizable. Anil is also friendly and helpful whenever I have questions.

Solid S3 integration with a developer-friendly Apex API

We use S3-Link to store Salesforce files (campaign reports) in our Amazon S3 bucket instead of consuming Salesforce file storage. Setup was straightforward — the package handles bucket folders per record out of the box, and our external integration service uploads files directly to S3 while S3-Link keeps them visible and organized in Salesforce. What stands out for developers is the exposed Apex API. We call NEILON.apGlobalUtils.getPresignedURL() to generate short-lived download URLs on demand from our own Lightning components, which let us build exactly the download experience we wanted without storing any expiring links. Support deserves a special mention — who responded quickly, understood our use case, and pointed us to the right API method instead of pushing a workaround. Recommended for anyone who needs Salesforce files in S3 with real programmatic control.

Anil Meghnathi
07/23/2026

Thank you so much, Grzegorz. We are really glad that you liked our tool and support. We look forward to a long and successful relationship. Have a nice day.

Very Reliable and Useful Package and Excellent Support

The tool is very helpful and cost effective, Anil and his support team are always very dependable, responsive and knowledgeable, highly recommended!!!

Anil Meghnathi
07/19/2026

Thank you so much, Liz. We are really glad that you liked our tool and support. We look forward to a long and successful relationship. Have a nice day.

Anmol Philse
Double Star Ranger

I was facing issue to configure the bucket in dev org

It's a great app to optimize the storage of Salesforce and store files in AWS ... And they are always ready to help if we face issue

Anil Meghnathi
07/09/2026

Thank you so much, Anmol. We are really glad that you liked our tool and support. We look forward to a long and successful relationship. Have a nice day.

Exceptional Support and a Seamless Implementation Experience

We've installed the S3 package in our org couple of years back, and the experience has been fantastic from start to finish. Rather than just handing us the package, they took the time to walk us through all the individual components, making sure our team fully understood how everything worked together. They were patient, knowledgeable, and highly responsive to our questions. Thanks to their hands-on support, we were able to get up and running smoothly and confidently. I highly recommend the S3 package—not just for the product itself, but for the incredible team standing behind it.

Anil Meghnathi
07/09/2026

Thank you so much, Poojitha. We are really glad that you liked our tool and support. We look forward to a long and successful relationship.

This is a perfect solution for Storage Problems

We would highly recommend this product for addressing Salesforce file storage(Too Costly), in moving to AWS. This connector is easy to install and use, and the support this team provides in instant resolutions and solutions, customizations, is highly commendable.

Anil Meghnathi
06/11/2026

Thank you so much, Murthy. We are really glad that you liked our tool and support. We look forward to a long and successful relationship.

Anil Meghnathi
05/27/2026

Hi Everyone, We take all feedback seriously, but our records show no history of contact or business with an individual by name Jonathan Bradley. Furthermore, because this profile is private and lacks company details, we cannot verify this account as a legitimate user. With more than a decade of experience as a Salesforce AppExchange partner, our reputation is anchored in delivering high-quality products and robust customer support. We want the community to know that this review was posted by a fake account created solely to harm our reputation. Also, this review directly contradicts itself. Here are evidences. All of our AppExchange reviews are added by genuine users. All our reviews are from public profiles. None of them belongs to private profiles. You can see the company name for almost all of our reviewers on their profiles. We are also open to sharing the company names and email addresses of the persons who added genuine reviews for us. Send an email to info@neilontechnologies.com from your business email address. We have already reported this to Salesforce and they will take action on this fake account. Please report this fake account to Salesforce from your end as well and support the Salesforce community.

Jonathan Bradley
05/26/2026

DON'T FALL FOR THESE 100+ REVIEWS. THEY ARE ALL FAKE. REPORT THIS TOOL TO SALESFORCE HOW DID I DETERMINE THAT ALL OF THEIR REVIEWS ARE FAKE? CHECK BELOW. 1. THEY HAVE 100+ REVIEWS. OUT OF THOSE, 120 REVIEWS ARE ADDED BY ACCOUNTS WHOSE PROFILES ARE EXPLICITLY MARKED AS PRIVATE. NO COMPANY NAME, NO EMAIL ADDRESSES. NOTHING. THESE TRAILBLAZER PROFILES WERE CREATED ONLY FOR WRITING FAKE REVIEWS. 2. GENERALLY CUSTOMERS MENTION THEIR COMPANY NAMES IN THEIR REVIEWS. BUT HERE, NONE OF THEIR REVIEWERS MENTIONED THEIR COMPANY NAME IN THE REVIEW EITHER. 3. ASK THEM TO SHARE THE COMPANY NAME AND EMAIL OF ANY REVIEWER WITH A PRIVATE PROFILE. THEY WILL REFUSE BECAUSE THESE ARE FAKE REVIEWER ACCOUNTS AND DO NOT BELONG TO ANY COMPANY. SINCE THEY HAVE NO OTHER OPTION, THEY ARE NOW ADDING MY SAME REVIEW (WITH THE EXACT SAME WORDING AND MY NAME) ON THEIR COMPETITORS' APPEXCHANGE TOOLS AS WELL. THEY ARE DOING THIS TO CONVINCE THEIR LEADS THAT THE REVIEW THAT I ADDED IS A FAKE REVIEW AND THAT SAME REVIEW HAS BEEN ADDED FOR THEIR COMPETITORS' TOOLS AS WELL. BUT THAT IS NOT THE CASE. YOU CAN SEE THAT BOTH REVIEWS ARE ADDED BY TWO DIFFERENT USERS.

S‑Link Recommendation

I would like to highly recommend S‑Link and the exceptional support we received throughout our evaluation process. From the very beginning, the team was incredibly responsive, professional, and committed to helping us succeed. Every question we raised was addressed quickly and thoroughly, and the level of guidance and personal attention we received was truly outstanding. Although we were ultimately unable to adopt the product due to internal security constraints on our side, the experience working with the S‑Link team was excellent. Their customer service, technical expertise, and willingness to assist at every step were remarkable. I sincerely appreciate the effort, patience, and professionalism they demonstrated, and I would gladly recommend S‑Link to any organization looking for a reliable, well‑supported solution.

Jonathan Bradley
07/21/2026

Hi Neilon team, These fake comments are added by your competitor Cloud Files. They did it for all of their competitors. They have also been adding the fake positive reviews for their AppExchange tool for last two 2 years. Skip first 20 reviews and you will see all fake positive reviews. Please report all of their fake positive reviews so Salesforce team can take necessary actions and take down all those fake reviews.

Anil Meghnathi
06/11/2026

Thank you so much, Tami. We are really glad that you liked our tool and support. We look forward to a long and successful relationship.

Jonathan Bradley
05/26/2026

DON'T FALL FOR THESE 100+ REVIEWS. THEY ARE ALL FAKE. REPORT THIS TOOL TO SALESFORCE HOW DID I DETERMINE THAT ALL OF THEIR REVIEWS ARE FAKE? CHECK BELOW. 1. THEY HAVE 100+ REVIEWS. OUT OF THOSE, 120 REVIEWS ARE ADDED BY ACCOUNTS WHOSE PROFILES ARE EXPLICITLY MARKED AS PRIVATE. NO COMPANY NAME, NO EMAIL ADDRESSES. NOTHING. THESE TRAILBLAZER PROFILES WERE CREATED ONLY FOR WRITING FAKE REVIEWS. 2. GENERALLY CUSTOMERS MENTION THEIR COMPANY NAMES IN THEIR REVIEWS. BUT HERE, NONE OF THEIR REVIEWERS MENTIONED THEIR COMPANY NAME IN THE REVIEW EITHER. 3. ASK THEM TO SHARE THE COMPANY NAME AND EMAIL OF ANY REVIEWER WITH A PRIVATE PROFILE. THEY WILL REFUSE BECAUSE THESE ARE FAKE REVIEWER ACCOUNTS AND DO NOT BELONG TO ANY COMPANY. SINCE THEY HAVE NO OTHER OPTION, THEY ARE NOW ADDING MY SAME REVIEW (WITH THE EXACT SAME WORDING AND MY NAME) ON THEIR COMPETITORS' APPEXCHANGE TOOLS AS WELL. THEY ARE DOING THIS TO CONVINCE THEIR LEADS THAT THE REVIEW THAT I ADDED IS A FAKE REVIEW AND THAT SAME REVIEW HAS BEEN ADDED FOR THEIR COMPETITORS' TOOLS AS WELL. BUT THAT IS NOT THE CASE. YOU CAN SEE THAT BOTH REVIEWS ARE ADDED BY TWO DIFFERENT USERS.

Game changer for a support team needing to exchange large data files with customers!

Our support team occasionally needs to exchange very large data files with customers (in the 100-200gb size range) which is a size simply not feasible or affordable with Salesforce's standard file storage. Our previous approach was clunky and not integrated to Salesforce, which had visibility issues for other teams in the process. S3-Link has been a total game changer for us - we have it on our internal and customer experience cloud case pages and our customers and staff can now effortlessly exchange these large files with each other while maintaining full visibility of the whole process in Salesforce for other staff involved in a case. On top of that, when we ran into a download issue of very large files (200gb+), Anil and the team at Neilon had found a solution, updated the app, and had an update to us on the AppExchange less than a week later!

Anil Meghnathi
06/11/2026

Thank you so much, Steven. We are really glad that you liked our tool and support. We look forward to a long and successful relationship.

Jonathan Bradley
05/26/2026

DON'T FALL FOR THESE 100+ REVIEWS. THEY ARE ALL FAKE. REPORT THIS TOOL TO SALESFORCE HOW DID I DETERMINE THAT ALL OF THEIR REVIEWS ARE FAKE? CHECK BELOW. 1. THEY HAVE 100+ REVIEWS. OUT OF THOSE, 120 REVIEWS ARE ADDED BY ACCOUNTS WHOSE PROFILES ARE EXPLICITLY MARKED AS PRIVATE. NO COMPANY NAME, NO EMAIL ADDRESSES. NOTHING. THESE TRAILBLAZER PROFILES WERE CREATED ONLY FOR WRITING FAKE REVIEWS. 2. GENERALLY CUSTOMERS MENTION THEIR COMPANY NAMES IN THEIR REVIEWS. BUT HERE, NONE OF THEIR REVIEWERS MENTIONED THEIR COMPANY NAME IN THE REVIEW EITHER. 3. ASK THEM TO SHARE THE COMPANY NAME AND EMAIL OF ANY REVIEWER WITH A PRIVATE PROFILE. THEY WILL REFUSE BECAUSE THESE ARE FAKE REVIEWER ACCOUNTS AND DO NOT BELONG TO ANY COMPANY. SINCE THEY HAVE NO OTHER OPTION, THEY ARE NOW ADDING MY SAME REVIEW (WITH THE EXACT SAME WORDING AND MY NAME) ON THEIR COMPETITORS' APPEXCHANGE TOOLS AS WELL. THEY ARE DOING THIS TO CONVINCE THEIR LEADS THAT THE REVIEW THAT I ADDED IS A FAKE REVIEW AND THAT SAME REVIEW HAS BEEN ADDED FOR THEIR COMPETITORS' TOOLS AS WELL. BUT THAT IS NOT THE CASE. YOU CAN SEE THAT BOTH REVIEWS ARE ADDED BY TWO DIFFERENT USERS.

Impressive Product for File Management in Salesforce

I previously used S3 Link at my last organization and recently procured it for my new company as well. It is a fantastic, easy-to-configure product for managing files within Salesforce. Since native Salesforce file storage can become quite costly when dealing with large datasets, Amazon S3 is a much more affordable alternative. This solution seamlessly integrates Salesforce with S3, and even non-technical users can configure it with ease. The support from the Neilon team is also amazing. A special thanks to Anil for helping us with a smooth procurement process and getting us live in production within just a few days. I highly recommend this product!

Anil Meghnathi
06/11/2026

Thank you so much, Rajat. We are really glad that you liked our tool and support. We look forward to a long and successful relationship.

Jonathan Bradley
05/26/2026

DON'T FALL FOR THESE 100+ REVIEWS. THEY ARE ALL FAKE. REPORT THIS TOOL TO SALESFORCE HOW DID I DETERMINE THAT ALL OF THEIR REVIEWS ARE FAKE? CHECK BELOW. 1. THEY HAVE 100+ REVIEWS. OUT OF THOSE, 120 REVIEWS ARE ADDED BY ACCOUNTS WHOSE PROFILES ARE EXPLICITLY MARKED AS PRIVATE. NO COMPANY NAME, NO EMAIL ADDRESSES. NOTHING. THESE TRAILBLAZER PROFILES WERE CREATED ONLY FOR WRITING FAKE REVIEWS. 2. GENERALLY CUSTOMERS MENTION THEIR COMPANY NAMES IN THEIR REVIEWS. BUT HERE, NONE OF THEIR REVIEWERS MENTIONED THEIR COMPANY NAME IN THE REVIEW EITHER. 3. ASK THEM TO SHARE THE COMPANY NAME AND EMAIL OF ANY REVIEWER WITH A PRIVATE PROFILE. THEY WILL REFUSE BECAUSE THESE ARE FAKE REVIEWER ACCOUNTS AND DO NOT BELONG TO ANY COMPANY. SINCE THEY HAVE NO OTHER OPTION, THEY ARE NOW ADDING MY SAME REVIEW (WITH THE EXACT SAME WORDING AND MY NAME) ON THEIR COMPETITORS' APPEXCHANGE TOOLS AS WELL. THEY ARE DOING THIS TO CONVINCE THEIR LEADS THAT THE REVIEW THAT I ADDED IS A FAKE REVIEW AND THAT SAME REVIEW HAS BEEN ADDED FOR THEIR COMPETITORS' TOOLS AS WELL. BUT THAT IS NOT THE CASE. YOU CAN SEE THAT BOTH REVIEWS ARE ADDED BY TWO DIFFERENT USERS.

Perfect solution for integrating Salesforce with AWS S3.

We’ve been using S3 Link Connector to manage files between Salesforce and AWS S3, and it has proven to be a very reliable solution. The setup is straightforward, performance is solid, and it helps us offload large file storage from Salesforce efficiently. What really stands out is the support team — responsive, professional, helping us quickly resolve any issues. Overall, a great AppExchange product.

Anil Meghnathi
06/11/2026

Thank you so much, Milrose team. We are really glad that you liked our tool and support. We look forward to a long and successful relationship.

Jonathan Bradley
05/26/2026

DON'T FALL FOR THESE 100+ REVIEWS. THEY ARE ALL FAKE. REPORT THIS TOOL TO SALESFORCE HOW DID I DETERMINE THAT ALL OF THEIR REVIEWS ARE FAKE? CHECK BELOW. 1. THEY HAVE 100+ REVIEWS. OUT OF THOSE, 120 REVIEWS ARE ADDED BY ACCOUNTS WHOSE PROFILES ARE EXPLICITLY MARKED AS PRIVATE. NO COMPANY NAME, NO EMAIL ADDRESSES. NOTHING. THESE TRAILBLAZER PROFILES WERE CREATED ONLY FOR WRITING FAKE REVIEWS. 2. GENERALLY CUSTOMERS MENTION THEIR COMPANY NAMES IN THEIR REVIEWS. BUT HERE, NONE OF THEIR REVIEWERS MENTIONED THEIR COMPANY NAME IN THE REVIEW EITHER. 3. ASK THEM TO SHARE THE COMPANY NAME AND EMAIL OF ANY REVIEWER WITH A PRIVATE PROFILE. THEY WILL REFUSE BECAUSE THESE ARE FAKE REVIEWER ACCOUNTS AND DO NOT BELONG TO ANY COMPANY. SINCE THEY HAVE NO OTHER OPTION, THEY ARE NOW ADDING MY SAME REVIEW (WITH THE EXACT SAME WORDING AND MY NAME) ON THEIR COMPETITORS' APPEXCHANGE TOOLS AS WELL. THEY ARE DOING THIS TO CONVINCE THEIR LEADS THAT THE REVIEW THAT I ADDED IS A FAKE REVIEW AND THAT SAME REVIEW HAS BEEN ADDED FOR THEIR COMPETITORS' TOOLS AS WELL. BUT THAT IS NOT THE CASE. YOU CAN SEE THAT BOTH REVIEWS ARE ADDED BY TWO DIFFERENT USERS.

Jonathan Bradley
05/26/2026

DON'T FALL FOR THESE 100+ REVIEWS. THEY ARE ALL FAKE. REPORT THIS TOOL TO SALESFORCE HOW DID I DETERMINE THAT ALL OF THEIR REVIEWS ARE FAKE? CHECK BELOW. 1. THEY HAVE 100+ REVIEWS. OUT OF THOSE, 120 REVIEWS ARE ADDED BY ACCOUNTS WHOSE PROFILES ARE EXPLICITLY MARKED AS PRIVATE. NO COMPANY NAME, NO EMAIL ADDRESSES. NOTHING. THESE TRAILBLAZER PROFILES WERE CREATED ONLY FOR WRITING FAKE REVIEWS. 2. GENERALLY CUSTOMERS MENTION THEIR COMPANY NAMES IN THEIR REVIEWS. BUT HERE, NONE OF THEIR REVIEWERS MENTIONED THEIR COMPANY NAME IN THE REVIEW EITHER. 3. ASK THEM TO SHARE THE COMPANY NAME AND EMAIL OF ANY REVIEWER WITH A PRIVATE PROFILE. THEY WILL REFUSE BECAUSE THESE ARE FAKE REVIEWER ACCOUNTS AND DO NOT BELONG TO ANY COMPANY. SINCE THEY HAVE NO OTHER OPTION, THEY ARE NOW ADDING MY SAME REVIEW (WITH THE EXACT SAME WORDING AND MY NAME) ON THEIR COMPETITORS' APPEXCHANGE TOOLS AS WELL. THEY ARE DOING THIS TO CONVINCE THEIR LEADS THAT THE REVIEW THAT I ADDED IS A FAKE REVIEW AND THAT SAME REVIEW HAS BEEN ADDED FOR THEIR COMPETITORS' TOOLS AS WELL. BUT THAT IS NOT THE CASE. YOU CAN SEE THAT BOTH REVIEWS ARE ADDED BY TWO DIFFERENT USERS.