Base: SYB Submitted Base – View “Declined”
Objective
Reduce Airtable storage usage by compressing and downsizing all attached images in the “Declined” view of the SYB Submitted base to approximately 100 KB per image.
Scope of Work
-
Identify all records in the “Declined” view that contain image attachments.
-
Download attachments and compress them to ~100 KB per image using an appropriate compression method.
-
Re-upload compressed versions to Airtable, replacing the original images while keeping filenames and attachment order consistent.
-
Confirm backup/archive status:
-
Check whether the full-size original images for these declined records are already archived in HubSpot.
-
If not archived, store them in Box, using the following naming convention:
DealID_AirtableID_ProductName_ImageNr
-
-
Future consideration:
-
The same compression and archival process may be repeated in the future for sold SYB items to manage attachment storage limits efficiently.
-
Acceptance Criteria
|
# |
Given |
When |
Then |
|---|---|---|---|
|
1 |
Records exist in “Declined” view with image attachments |
The compression script/process runs |
All attachments are reduced to ~100 KB per image |
|
2 |
Declined items’ full-size images exist in HubSpot |
You Check |
Confirm us |
|
3 |
Declined items’ full-size images do not exist in HubSpot |
You Check |
Originals are saved to Box following naming convention |
|
4 |
The developer completes the process |
Compression and archival are successful |
Airtable storage usage is reduced without losing reference images |

Leave a Reply
You must be logged in to post a comment.