{"id":31827,"date":"2023-11-17T09:00:00","date_gmt":"2023-11-17T17:00:00","guid":{"rendered":"https:\/\/cloudinary.com\/blog\/?p=31827"},"modified":"2025-04-16T12:44:23","modified_gmt":"2025-04-16T19:44:23","slug":"transforming-media-management-low-code-workflows-part-1","status":"publish","type":"post","link":"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1","title":{"rendered":"From Tag Enrichment to Alt Text Generation: Transforming Media Management With Low-Code Workflows (Part 1)"},"content":{"rendered":"\n<p>It\u2019s easy to get swept up in the magic of generative AI, especially the dazzling transformations that it enables for images and videos.&nbsp;<\/p>\n\n\n\n<p>Just as important to the success of your visual media strategy is how effectively you\u2019re <em>managing<\/em> your media assets. Are your images and videos tagged, documented, and structured so you can easily find the right visuals for any campaign? Are they properly moderated so you\u2019re not publishing low-quality or problematic content? What about handling compliance as licenses expire?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why Is Media Management Important?<\/h2>\n\n\n\n<p>Managing visual assets effectively is especially critical in the current economic climate, in which teams are still expected to deliver growth but are being pressured to cut costs and identify new efficiencies across the board.&nbsp;<\/p>\n\n\n\n<p>Low-code workflow engines like <a href=\"https:\/\/home.mediaflows.cloudinary.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Cloudinary\u2019s MediaFlows<\/a> are a perfect fit for streamlining this type of media management work. They\u2019re built to automate complex and critical tasks at scale, without requiring custom coding.&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p>In this article (part 1 of a two-part series on low-code use cases for image and video)&nbsp;we\u2019ll focus on four specific media management use cases, highlighting how a low-code workflow engine can help accelerate each.<\/p>\n\n\n\n<p><strong>But first \u2026 why does media management matter?<\/strong><\/p>\n\n\n\n<p>Media management is the foundation that supports your visual content strategy. Do it right, and your teams, systems, and customers reap major benefits. Do it wrong, and you risk productivity bottlenecks, non-compliance, and poor performance.<\/p>\n\n\n\n<p>Benefits of streamlined media management include:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Developer productivity<\/strong>. Imagine being able to access the right image or video quickly, without wasting precious time hunting for files. Media management ensures that your development team can focus on coding rather than searching for assets<\/li>\n\n\n\n<li><strong>Cross-team efficiency and cost savings<\/strong>. In any organization, multiple teams rely on media assets. From marketing to design and development, having a streamlined media management system ensures that everyone can find and use the right assets efficiently.<\/li>\n\n\n\n<li><strong>Faster time to market<\/strong>.<strong> <\/strong>Getting your products and content to the market swiftly is essential for staying competitive. Proper media management reduces bottlenecks, allowing you to launch your projects faster.<\/li>\n\n\n\n<li><strong>Reduced legal and reputational risks<\/strong>. Accidental use of copyrighted images or videos can lead to legal troubles and harm your brand&#8217;s reputation. Media management helps prevent such risks.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Use Case 1: Streamlining Approval Processes<\/h2>\n\n\n\n<p>Images and video often pass through multiple transformations (resizing, color correction, text or image overlays, generative AI alterations, and more) before going live in production. The review and approval process can easily become chaotic, taking place across multiple communication channels and ticketing systems.<\/p>\n\n\n\n<p>Additionally, manual review is costly and time-consuming \u2014 and should ideally be reserved for assets that actually need it. But it\u2019s hard to automatically determine at scale which images and videos require manual scrutiny post-transformation. For example, if you\u2019re an e-commerce brand performing AI-powered background removal on thousands of images, how do you know which 15 images require the intervention of a human expert?&nbsp;&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>How MediaFlows helps<\/strong>: MediaFlows <a href=\"https:\/\/home.mediaflows.cloudinary.com\/manage-media\/approval-routing\" target=\"_blank\" rel=\"noreferrer noopener\">automates the approval process<\/a>, routing assets to a moderation waiting room in tools like <a href=\"https:\/\/cloudinary.com\/products\/digital_asset_management\">Cloudinary Assets<\/a> or Nexus. Email notifications keep your team informed. Confidence thresholds for AI-powered transformations ensure that manual moderation occurs only when necessary, saving time and resources.<\/li>\n\n\n\n<li><strong>Why it matters<\/strong>:<strong> <\/strong>Ensures that assets meet quality and compliance standards before they are used, protecting your brand and avoiding costly mistakes.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Use Case 2: Archiving Expired Assets<\/h2>\n\n\n\n<p>Stock images and video are a critical part of visual brand strategy, especially for brands in industries like travel and hospitality. But managing the digital usage rights of these assets can be logistically complicated. How do you automatically prevent the team from using expired assets (and ideally notify them well ahead of time of an upcoming expiration event)?<\/p>\n\n\n\n<p>The stakes are high. Unauthorized usage of digital assets can come with legal and financial repercussions for copyright infringement.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>How MediaFlows helps:<\/strong> MediaFlows <a href=\"https:\/\/home.mediaflows.cloudinary.com\/manage-media\/archive-expired-assets\" target=\"_blank\" rel=\"noreferrer noopener\">automatically blocks the delivery<\/a> of expired assets and replaces them with fallback options (or prevents specific groups from viewing them). It can also notify your team in advance of license expirations, allowing you to renew or replace assets.<\/li>\n\n\n\n<li><strong>Why it matters:<\/strong> Mitigates legal risks, ensures compliance with usage agreements, and prevents accidental usage of expired assets.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Use Case 3: Enriching Asset Data<\/h2>\n\n\n\n<p>Metadata and tags keep your media library organized and searchable, enabling you to efficiently discover the perfect asset for any occasion.&nbsp;<\/p>\n\n\n\n<p>But adding and enriching metadata and tags can be a tedious and error-prone process, especially for large media libraries. Critical context on a visual asset may be buried in file directory names (e.g., \u201cmen\/spring-collection\/t-shirts\u201d) or need to be supplied via auto tagging services. Additionally, you may need to move images and video between folders based on file type, metadata, tags, or other predefined rules to facilitate efficient retrieval \u2014 a process that can be difficult to automate at scale.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>How MediaFlows helps<\/strong>: MediaFlows <a href=\"https:\/\/home.mediaflows.cloudinary.com\/manage-media\/enrich-asset-data\" target=\"_blank\" rel=\"noreferrer noopener\">streamlines the process<\/a> by adding metadata and tags automatically from various sources, like filenames, .csv files, or third-party services like Google Auto Tagging. It also automates the movement of assets between folders based on predefined rules.<\/li>\n\n\n\n<li><strong>Why it matters<\/strong>:<strong> <\/strong>Facilitates efficient asset retrieval, saving time and avoiding disorganization.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Use Case 4: Generating Alt Text at Scale<\/h2>\n\n\n\n<p>Alt text for images and video is critical for website accessibility and SEO performance. But manually creating alt text is time-consuming and prone to error. And even with AI services, it can be challenging to automate the process of programmatically generating alt text across an entire media library.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>How MediaFlows helps<\/strong>: MediaFlows uses AI \u2014 either with Cloudinary\u2019s native capabilities, add-ons like Cloudinary Captioning, or third-party alt text services \u2014&nbsp;to <a href=\"https:\/\/home.mediaflows.cloudinary.com\/manage-media\/generate-alt-text\" target=\"_blank\" rel=\"noreferrer noopener\">generate accurate alt text<\/a> for images, eliminating manual work.&nbsp;<\/li>\n\n\n\n<li><strong>Why it matters<\/strong>: Ensures compliance with Web Content Accessibility Guidelines and SEO best practices, speeding up content delivery and enhancing accessibility.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">The Bottom Line<\/h2>\n\n\n\n<p>Media management is a critical component of your visual content strategy, ensuring that your media assets are well-organized, accessible, and compliant. However, managing media at scale can be a daunting task. This is where a low-code workflow engine like MediaFlows shines.<\/p>\n\n\n\n<p>By automating tasks like routing for approval, generating alt text, archiving expired assets, and enriching asset data, MediaFlows simplifies the complexities of media management. It allows your teams to work more efficiently, reduces the risk of legal issues, and streamlines your entire workflow.<\/p>\n\n\n\n<p>Learn more about MediaFlows and <a href=\"https:\/\/home.mediaflows.cloudinary.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">get started for free<\/a> today.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It\u2019s easy to get swept up in the magic of generative AI, especially the dazzling transformations that it enables for images and videos.&nbsp; Just as important to the success of your visual media strategy is how effectively you\u2019re managing your media assets. Are your images and videos tagged, documented, and structured so you can easily [&hellip;]<\/p>\n","protected":false},"author":87,"featured_media":31849,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_cloudinary_featured_overwrite":false,"footnotes":""},"categories":[1],"tags":[25,363],"class_list":["post-31827","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-asset-management","tag-media-flows"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.6 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Low-Code Magic: Better Media Management from Tag Enrichment to Alt Text Generation<\/title>\n<meta name=\"description\" content=\"Low-code engines like MediaFlows automate critical tasks, streamlining approval processes, archiving expired assets, enriching metadata, and generating alt text at scale. Learn from real-world use cases that enhance efficiency, reduce legal risks, and accelerate your visual content strategy.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"From Tag Enrichment to Alt Text Generation: Transforming Media Management With Low-Code Workflows (Part 1)\" \/>\n<meta property=\"og:description\" content=\"Low-code engines like MediaFlows automate critical tasks, streamlining approval processes, archiving expired assets, enriching metadata, and generating alt text at scale. Learn from real-world use cases that enhance efficiency, reduce legal risks, and accelerate your visual content strategy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1\" \/>\n<meta property=\"og:site_name\" content=\"Cloudinary Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-11-17T17:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-16T19:44:23+00:00\" \/>\n<meta name=\"author\" content=\"melindapham\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1700181625\/MediaFlows-LowCode1-blog\/MediaFlows-LowCode1-blog.png?_i=AA\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1#article\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1\"},\"author\":{\"name\":\"melindapham\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\"},\"headline\":\"From Tag Enrichment to Alt Text Generation: Transforming Media Management With Low-Code Workflows (Part 1)\",\"datePublished\":\"2023-11-17T17:00:00+00:00\",\"dateModified\":\"2025-04-16T19:44:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1\"},\"wordCount\":1085,\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1700181625\/MediaFlows-LowCode1-blog\/MediaFlows-LowCode1-blog.png?_i=AA\",\"keywords\":[\"Asset Management\",\"MediaFlows\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2023\",\"copyrightHolder\":{\"@id\":\"https:\/\/cloudinary.com\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1\",\"url\":\"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1\",\"name\":\"Low-Code Magic: Better Media Management from Tag Enrichment to Alt Text Generation\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1700181625\/MediaFlows-LowCode1-blog\/MediaFlows-LowCode1-blog.png?_i=AA\",\"datePublished\":\"2023-11-17T17:00:00+00:00\",\"dateModified\":\"2025-04-16T19:44:23+00:00\",\"description\":\"Low-code engines like MediaFlows automate critical tasks, streamlining approval processes, archiving expired assets, enriching metadata, and generating alt text at scale. Learn from real-world use cases that enhance efficiency, reduce legal risks, and accelerate your visual content strategy.\",\"breadcrumb\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1#primaryimage\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1700181625\/MediaFlows-LowCode1-blog\/MediaFlows-LowCode1-blog.png?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1700181625\/MediaFlows-LowCode1-blog\/MediaFlows-LowCode1-blog.png?_i=AA\",\"width\":2000,\"height\":1100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudinary.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"From Tag Enrichment to Alt Text Generation: Transforming Media Management With Low-Code Workflows (Part 1)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"name\":\"Cloudinary Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cloudinary.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\",\"name\":\"Cloudinary Blog\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"width\":312,\"height\":60,\"caption\":\"Cloudinary Blog\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\",\"name\":\"melindapham\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"caption\":\"melindapham\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Low-Code Magic: Better Media Management from Tag Enrichment to Alt Text Generation","description":"Low-code engines like MediaFlows automate critical tasks, streamlining approval processes, archiving expired assets, enriching metadata, and generating alt text at scale. Learn from real-world use cases that enhance efficiency, reduce legal risks, and accelerate your visual content strategy.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1","og_locale":"en_US","og_type":"article","og_title":"From Tag Enrichment to Alt Text Generation: Transforming Media Management With Low-Code Workflows (Part 1)","og_description":"Low-code engines like MediaFlows automate critical tasks, streamlining approval processes, archiving expired assets, enriching metadata, and generating alt text at scale. Learn from real-world use cases that enhance efficiency, reduce legal risks, and accelerate your visual content strategy.","og_url":"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1","og_site_name":"Cloudinary Blog","article_published_time":"2023-11-17T17:00:00+00:00","article_modified_time":"2025-04-16T19:44:23+00:00","author":"melindapham","twitter_card":"summary_large_image","twitter_image":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1700181625\/MediaFlows-LowCode1-blog\/MediaFlows-LowCode1-blog.png?_i=AA","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1#article","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1"},"author":{"name":"melindapham","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9"},"headline":"From Tag Enrichment to Alt Text Generation: Transforming Media Management With Low-Code Workflows (Part 1)","datePublished":"2023-11-17T17:00:00+00:00","dateModified":"2025-04-16T19:44:23+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1"},"wordCount":1085,"publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1700181625\/MediaFlows-LowCode1-blog\/MediaFlows-LowCode1-blog.png?_i=AA","keywords":["Asset Management","MediaFlows"],"inLanguage":"en-US","copyrightYear":"2023","copyrightHolder":{"@id":"https:\/\/cloudinary.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1","url":"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1","name":"Low-Code Magic: Better Media Management from Tag Enrichment to Alt Text Generation","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1#primaryimage"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1700181625\/MediaFlows-LowCode1-blog\/MediaFlows-LowCode1-blog.png?_i=AA","datePublished":"2023-11-17T17:00:00+00:00","dateModified":"2025-04-16T19:44:23+00:00","description":"Low-code engines like MediaFlows automate critical tasks, streamlining approval processes, archiving expired assets, enriching metadata, and generating alt text at scale. Learn from real-world use cases that enhance efficiency, reduce legal risks, and accelerate your visual content strategy.","breadcrumb":{"@id":"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1#primaryimage","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1700181625\/MediaFlows-LowCode1-blog\/MediaFlows-LowCode1-blog.png?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1700181625\/MediaFlows-LowCode1-blog\/MediaFlows-LowCode1-blog.png?_i=AA","width":2000,"height":1100},{"@type":"BreadcrumbList","@id":"https:\/\/cloudinary.com\/blog\/transforming-media-management-low-code-workflows-part-1#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudinary.com\/blog\/"},{"@type":"ListItem","position":2,"name":"From Tag Enrichment to Alt Text Generation: Transforming Media Management With Low-Code Workflows (Part 1)"}]},{"@type":"WebSite","@id":"https:\/\/cloudinary.com\/blog\/#website","url":"https:\/\/cloudinary.com\/blog\/","name":"Cloudinary Blog","description":"","publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudinary.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cloudinary.com\/blog\/#organization","name":"Cloudinary Blog","url":"https:\/\/cloudinary.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","width":312,"height":60,"caption":"Cloudinary Blog"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9","name":"melindapham","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","caption":"melindapham"}}]}},"jetpack_featured_media_url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1700181625\/MediaFlows-LowCode1-blog\/MediaFlows-LowCode1-blog.png?_i=AA","_links":{"self":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/31827","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/users\/87"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/comments?post=31827"}],"version-history":[{"count":8,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/31827\/revisions"}],"predecessor-version":[{"id":37434,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/31827\/revisions\/37434"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media\/31849"}],"wp:attachment":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media?parent=31827"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/categories?post=31827"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/tags?post=31827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}