S3 Attachments

Add secure file upload, storage, and management to any entity in your MakeIt applications. Production-grade S3-powered attachments with zero extra plumbing—just plug and play wherever you need file capabilities.

Included S3 Attachments preview
Features
  • Universal Entity Attachments
  • Secure S3 Storage
  • Entity-Specific Metadata
  • Configurable Upload Rules
  • Complete File History
  • +1 more
Pages & Widgets
  • Attachment Configuration
  • Attachment Browser
  • Attachment Manager Widget
APIs & Integrations
  • Attachment Retrieval API
  • Attachment Management API
Workspace Enhancements
None

S3 Attachments is the plug-and-play file management solution that instantly adds upload, storage, and attachment capabilities to any part of your MakeIt applications. Whether you’re building an HR tool that needs résumé uploads, a CRM with customer contracts, or a support portal with file tickets, S3 Attachments handles all file operations with zero extra plumbing required.

As a true MakeIt composable feature, S3 Attachments integrates seamlessly with any entity in your workspace. Simply attach it where file capabilities are needed, and it becomes part of your app’s functionality immediately. Files are stored securely on Amazon S3, providing enterprise-grade reliability and scalability, while the feature handles all the complexity of secure uploads, downloads, and file management.

The app supports linking files to specific entities like users, tasks, applications, or any custom data objects in your workspace. Advanced features include entity-specific metadata, custom form fields during upload, configurable upload rules, and comprehensive file history tracking. All of this works out of the box, production-ready from day one.

Because S3 Attachments is production-grade from the start, you never need to rebuild or refactor your file handling as your application grows. Whether you’re handling a few documents or thousands of files across multiple applications, the feature scales automatically while maintaining the same simple, composable interface that makes MakeIt applications so powerful.

Features & Capabilities

What S3 Attachments can do for you

Universal Entity Attachments

Attach files to any entity in your MakeIt workspace—users, tasks, applications, customers, or any custom data objects. The composable feature seamlessly integrates with existing entities, providing immediate file capabilities wherever they’re needed in your applications.

Secure S3 Storage

Files are stored securely on Amazon S3 with enterprise-grade reliability and scalability. Benefit from S3’s proven infrastructure without the complexity—secure uploads, reliable storage, and fast downloads are handled automatically with zero configuration required.

Entity-Specific Metadata

Embed custom metadata directly into attachment records based on the entity they’re linked to. Store contextual information like upload purpose, approval status, or any entity-specific data that enhances file organization and searchability.

Configurable Upload Rules

Define custom upload rules and restrictions tailored to your application needs. Set file type restrictions, size limits, naming conventions, and validation rules. Include custom form fields during upload to gather additional context or requirements.

Complete File History

Track comprehensive file history including uploads, downloads, modifications, and access patterns. Maintain detailed audit trails for compliance and troubleshooting, with full visibility into who accessed files and when changes occurred.

Advanced Archival Policies

Configure intelligent archival and retention policies for long-term file management. Set automatic archival rules, retention periods, and deletion policies that align with your compliance requirements while optimizing storage costs over time.

Requirements

S3 Attachments requires capabilities offered by the following apps:

Free Tier
Cognito Identity

Secure sign-up, sign-in, and user management for every MakeIt workspace — powered by AWS Cognito’s battle-tested backbone, delivered with MakeIt’s signature “all the benefits, none of the hassle” approach.

Pricing

S3 Attachments is available as follows:

Free Tier

S3 Attachments is included with every MakeIt workspace at no additional cost. The base configuration provides all essential file upload, storage, and management features needed for most applications. This includes secure S3 storage, entity linking, basic metadata support, and standard upload capabilities—ensuring you can add file functionality to your applications immediately without budget concerns.

App Pricing Models
MakeIt apps use flexible pricing based on how you use them.

Free Tier

Apps with free base tiers can be added and used at no cost in their default configuration. You only pay when you enable premium features or exceed usage limits. Many apps stay free forever if you remain within the base setup.

Pay-as-You-Go

These apps are free to install but charge based on actual usage—such as API calls, AI queries, file storage, or compute resources. Perfect for variable workloads where you want to pay only for what you use.

Per Active User

Pricing scales with the number of active users each month. Ideal for team-based apps and collaborative tools. Some apps include a limited number of free users before billing starts.

Flat Subscription

Pay a fixed monthly or annual fee for full access to the app, regardless of usage or team size. Great for predictable budgeting and scenarios where you need unlimited access.

Contact

Some apps require custom pricing plans for complex integrations, bundled solutions, or specialized configurations. Our team will work with you to create a tailored quote.


Pricing shown is indicative only. Actual fees depend on your configuration, usage and other factors, and will be confirmed in a formal offer. Detailed spend controls and real-time cost tracking are available in your Workspace Admin once you’re onboarded.