<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:webfeeds="http://webfeeds.org/rss/1.0">
    <channel>
        <title><![CDATA[Thought Industries]]></title>
        <description><![CDATA[Thought Industries]]></description>
        <link>https://community.thoughtindustries.com</link>
        <generator>Bettermode RSS Generator</generator>
        <lastBuildDate>Mon, 27 Apr 2026 16:45:01 GMT</lastBuildDate>
        <atom:link href="https://community.thoughtindustries.com/rss/feed" rel="self" type="application/rss+xml"/>
        <pubDate>Mon, 27 Apr 2026 16:45:01 GMT</pubDate>
        <copyright><![CDATA[2026 Thought Industries]]></copyright>
        <language><![CDATA[en-US]]></language>
        <ttl>60</ttl>
        <webfeeds:icon></webfeeds:icon>
        <webfeeds:related layout="card" target="browser"/>
        <item>
            <title><![CDATA[Inside AI Wave: Q2 Product Release + Roadmap Showcase]]></title>
            <description><![CDATA[JOIN US FOR AN INSIDE LOOK AT THE NEW AI-FIRST CAPABILITIES POWERING THE LEARNING & INTELLIGENCE℠ ERA.

Customer education is changing fast. Customers expect individualized, contextual experiences, ...]]></description>
            <link>https://community.thoughtindustries.com/events-4gc7zrwp/post/inside-ti-ai-innovations-q2-roadmap-showcase-h1oAzAiLEHShK17</link>
            <guid isPermaLink="true">https://community.thoughtindustries.com/events-4gc7zrwp/post/inside-ti-ai-innovations-q2-roadmap-showcase-h1oAzAiLEHShK17</guid>
            <dc:creator><![CDATA[Thought Industries]]></dc:creator>
            <pubDate>Fri, 17 Apr 2026 20:43:51 GMT</pubDate>
            <content:encoded><![CDATA[<h3 id="c352c89a-2e94-4331-8d41-f0a904ab4f04" data-toc-id="c352c89a-2e94-4331-8d41-f0a904ab4f04" class="text-lg">Join us for an inside look at the new AI-first capabilities powering the Learning &amp; Intelligence℠ era.</h3><p>Customer education is changing fast. Customers expect individualized, contextual experiences, while businesses need to scale efficiently and move customers closer to value.</p><p>That’s why we’re introducing AI Wave—a new series of product launches designed to guide every customer to the right answer, the right next step, in the right moment.</p><p>In this product release webinar, we’ll show what’s available now with Omnichannel and Conversational AI Learning, along with a preview of our Q2 roadmap.</p><p>Your academy remains the trusted foundation. AI Wave extends that content into the moments where customers already look for help—across search, AI tools, product experiences, social channels, and learning environments.</p><p>See how AI Wave helps customers find trusted answers faster, take the next step, and turn every interaction into signals to improve what happens next.</p><p><strong>What we’ll cover</strong></p><ul><li><p><strong>Omnichannel Learning:</strong> Extend trusted content into the places customers already look for answers</p></li><li><p><strong>Answer Engine Optimization (AEO):</strong> Make content structured, verified, and discoverable by AI answer engines</p></li><li><p><strong>Conversational AI Learning:</strong> Enable natural-language questions, instant answers, and next steps—including early agentic actions like course discovery and enrollment</p></li><li><p><strong>Q2 roadmap preview:</strong> What’s next in more intelligent, personalized, and omnichannel learning experiences</p></li></ul><hr><p><strong>Speakers</strong></p><ul><li><p><strong>Irana Wasti</strong>, CEO, Thought Industries</p></li><li><p><strong>Sarah Phoenix</strong> CPO, Thought Industries</p></li><li><p><strong>Philip Cahill </strong>VP of Customer Experience, Thought Industries</p></li></ul>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Can I pull content Custom Fields on Detail Page using JS?]]></title>
            <description><![CDATA[We currently want to customize our content detail pages to eliminate the need for custom pages for different product lines or subscription types. We are able to grab the learner's information, which ...]]></description>
            <link>https://community.thoughtindustries.com/basic-2-column-umfls66p/post/can-i-pull-content-custom-fields-on-detail-page-using-js-3eU79ODfAcrG5ie</link>
            <guid isPermaLink="true">https://community.thoughtindustries.com/basic-2-column-umfls66p/post/can-i-pull-content-custom-fields-on-detail-page-using-js-3eU79ODfAcrG5ie</guid>
            <category><![CDATA[Content]]></category>
            <category><![CDATA[Design]]></category>
            <category><![CDATA[Reporting]]></category>
            <dc:creator><![CDATA[Janine Carbone]]></dc:creator>
            <pubDate>Mon, 13 Apr 2026 19:20:09 GMT</pubDate>
            <content:encoded><![CDATA[<p>We currently want to customize our content detail pages to eliminate the need for custom pages for different product lines or subscription types. We are able to grab the learner's information, which is about half the data we need for the javascript. However, we also need two fields from the Custom Fields on the content. So, once they land on the detail page, is there a way to grab that from the backend of Thought Industries content information (as it's pulling that data to populate the detail page)? </p><p>Or, is the only way to<a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://api.thoughtindustries.com/#get-course-group-by-id"> create an API call </a>from somewhere like AWS and then send the custom fields back to TI? It seems silly to have to go out then back in when the data should be right there to work with. It also introduces more security risk as we'd need to protect our API key, whereas it's already protected in TI. </p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Discovering abandon point in a course]]></title>
            <description><![CDATA[I am trying to track progress through a course to see where learners are abandoning the content. The course is made up of 3 sections. The first section is a welcome page, the second section has 5 ...]]></description>
            <link>https://community.thoughtindustries.com/basic-3-column-sw0ngprk/post/discovering-abandon-point-in-a-course-g3RlfNVZnkSp0eK</link>
            <guid isPermaLink="true">https://community.thoughtindustries.com/basic-3-column-sw0ngprk/post/discovering-abandon-point-in-a-course-g3RlfNVZnkSp0eK</guid>
            <category><![CDATA[Reporting]]></category>
            <category><![CDATA[SCORM]]></category>
            <dc:creator><![CDATA[David Sanchez]]></dc:creator>
            <pubDate>Fri, 10 Apr 2026 13:26:03 GMT</pubDate>
            <content:encoded><![CDATA[<p>I am trying to track progress through a course to see where learners are abandoning the content.  The course is made up of 3 sections. The first section is a welcome page, the second section has 5 SCORM Articulate storyline pages, and the third section has a course wrap-up and survey.  I'm trying to find out how far most learners are progressing in the course before leaving and not coming back.<br><br>I can find tracking at the section level, but not at the lesson or page level.  Can someone share if they've been able to figure this out?  </p><p>Once I figure this out, then I want to see if I can track progress through the SCORM courses to see how much those are being completed.  I don't even know if that is possible, so I'm all ears for better ways of tracking.</p><p>Thanks!</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Course Backups in TI - What is your approach?]]></title>
            <description><![CDATA[Hi everyone,

We’re currently reviewing our approach to backing up courses in Thought Industries and wanted to learn from others in the community. A little backstory, in addition to TI, our department ...]]></description>
            <link>https://community.thoughtindustries.com/basic-3-column-sw0ngprk/post/course-backups-in-ti---what-is-your-approach-8fVOyMzYioLHxNx</link>
            <guid isPermaLink="true">https://community.thoughtindustries.com/basic-3-column-sw0ngprk/post/course-backups-in-ti---what-is-your-approach-8fVOyMzYioLHxNx</guid>
            <dc:creator><![CDATA[Jon Johnson]]></dc:creator>
            <pubDate>Thu, 09 Apr 2026 16:30:06 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hi everyone,</p><p>We’re currently reviewing our approach to backing up courses in Thought Industries and wanted to learn from others in the community.  A little backstory, in addition to TI, our department also builds in Canvas, which supports an export of the entire course via .zip.</p><p>Since TI doesn’t appear to offer a true “full course export/backup” capability (beyond things like copying courses within the platform (sandbox) or managing files in the resource library), we’re curious how other organizations are handling this.</p><p>Any insights, tools, or best practices would be really helpful—especially for teams managing large course catalogs.</p><p>Thanks in advance!</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Build an Onboarding Survey That Adapts the Learner Experience]]></title>
            <description><![CDATA[SUMMARY

Want to personalize what your learners see from their very first login? By combining an onboarding survey with learner reference fields and auto-assignment rules, you can collect learner-driven...]]></description>
            <link>https://community.thoughtindustries.com/guides-tutorials-g3mgzv80/post/build-an-onboarding-survey-that-adapts-the-learner-experience-hH0yk3RiQlct1bA</link>
            <guid isPermaLink="true">https://community.thoughtindustries.com/guides-tutorials-g3mgzv80/post/build-an-onboarding-survey-that-adapts-the-learner-experience-hH0yk3RiQlct1bA</guid>
            <dc:creator><![CDATA[Thought Industries]]></dc:creator>
            <pubDate>Thu, 09 Apr 2026 16:18:24 GMT</pubDate>
            <content:encoded><![CDATA[<h2 class="text-xl" data-toc-id="24e0be59-922a-4bd7-b8a7-1f1ced8f00d4" id="24e0be59-922a-4bd7-b8a7-1f1ced8f00d4"><strong>Summary</strong></h2><p>Want to personalize what your learners see from their very first login? By combining an onboarding survey with learner reference fields and auto-assignment rules, you can collect learner-driven data the moment they arrive and immediately serve them content that matches their role, skill level, or preferences. This play walks you through how to build the survey, connect it to auto-assignment rules, and understand what happens when you need to update it later.<br><br><a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://academy.thoughtindustries.com/learn/video/build-and-update-an-onboarding-survey-that-adapts-the-learner-experience-02242026"><u>Office Hours Link</u></a></p><h2 class="text-xl" data-toc-id="9451d0b1-0eb4-4d31-955b-34abcf0c64c1" id="9451d0b1-0eb4-4d31-955b-34abcf0c64c1"><strong>Requirement Overview</strong></h2><p>If any of these requirements fit your end goal, this may be the play for you.</p><ul><li><p><strong>Requirement 1:</strong> You want to collect information from learners (role, experience level, preferences, etc.) the first time they access your platform - regardless of how they sign in (SSO, native registration, or e-commerce purchase).</p></li><li><p><strong>Requirement 2:</strong> You want to use learner responses to automatically assign relevant content so their dashboard is personalized from the first click.</p></li><li><p><strong>Requirement 3:</strong> You want learners to be able to update their own responses over time, and have their content adjust accordingly.</p></li><li><p><strong>Requirement 4:</strong> You want to review response data to identify trends and inform your content strategy.</p></li></ul><h2 class="text-xl" data-toc-id="ed2a30fe-68c4-4dcd-a042-78a34a0b8db9" id="ed2a30fe-68c4-4dcd-a042-78a34a0b8db9"><strong>Functional Areas to be Used</strong></h2><ul><li><p><a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://support.thoughtindustries.com/hc/en-us/articles/360046307793-Creating-an-Onboarding-Survey"><u>Onboarding Survey</u></a></p></li><li><p>Learner Reference Fields</p></li><li><p><a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://support.thoughtindustries.com/hc/en-us/articles/30400538282519-Auto-Assignment"><u>Auto-Assignment Rules</u></a></p></li><li><p>Onboarding Responses Log (Reporting)</p></li><li><p>Panorama (optional - for differentiated surveys by client)</p></li></ul><p></p><hr><p></p><h2 class="text-xl" data-toc-id="2c31b34f-ef74-4fe7-9922-89bee7a3f020" id="2c31b34f-ef74-4fe7-9922-89bee7a3f020"><strong>Core Functionality Configurations</strong></h2><h3 class="text-lg" data-toc-id="140bf0bd-296a-461c-83cf-1749a20a2cc2" id="140bf0bd-296a-461c-83cf-1749a20a2cc2"><strong>1. Plan Your Survey Before You Build It</strong></h3><p><strong>Description:</strong> Before creating any questions, map out how each survey response will connect to a learner reference field and what content each response should trigger. This upfront planning prevents rework later since auto-assignment rule conditions cannot be changed after creation.</p><p><strong>Configuration:</strong></p><ol><li><p>Decide what data you want to collect from learners (e.g., experience level, role, content format preference).</p></li><li><p>For each question, identify which learner reference field it will map to. Each question must map to its own unique learner reference field - you cannot map multiple questions to the same field.</p></li><li><p>Define the exact response options for each question. Write these down - you will need to match them exactly when building auto-assignment rules.</p></li><li><p>Determine what content each response (or combination of responses) should trigger. For example: a learner who selects "Beginner" and "Videos" should receive a specific introductory video course.</p></li><li><p>Consider whether you need one global onboarding survey for all learners or differentiated surveys by Panorama. A global survey applies to all learners unless a Panorama-specific survey has been set up.</p></li></ol><p><strong>Risk and Mitigation Strategy:</strong></p><ul><li><p>If you skip the planning step and build questions ad hoc, you may run out of learner reference fields or create mismatches between responses and auto-assignment rules. Document your mapping in a spreadsheet before touching the platform.</p></li><li><p>You are limited to 10 learner reference fields. Account for other uses of these fields (Salesforce sync, bulk imports, custom learner fields) before allocating them to the onboarding survey.</p></li></ul><p></p><hr><p></p><h3 class="text-lg" data-toc-id="b8d4e38c-6474-44b4-88e6-9a8a06283247" id="b8d4e38c-6474-44b4-88e6-9a8a06283247"><strong>2. Build the Onboarding Survey</strong></h3><p><strong>Description:</strong> Create survey questions using dropdown list question types and connect each question to a learner reference field. Dropdown lists ensure learners select exactly one value per question, which creates the clean one-to-one match needed for auto-assignment rules.</p><p><strong>Configuration:</strong></p><ol><li><p>Navigate to <strong>Users → Registration → Onboarding Survey</strong>. If you have never created a survey, this page will be blank. No feature flag or support ticket is needed to access it.</p></li><li><p>Click to add a new question. Enter your question text (e.g., "How would you describe your experience level?").</p></li><li><p>Select <strong>Dropdown List</strong> as the question type. This forces learners to choose one answer, which is required for auto-assignment rules to work reliably.</p></li><li><p>Add your predefined response options (e.g., "Beginner," "Intermediate," "Advanced").</p></li><li><p>Mark the question as <strong>Required</strong> if every learner must answer it.</p></li><li><p>Under the <strong>Learner Reference</strong> setting, map this question to a learner reference field (e.g., Learner Reference 1). Each subsequent question must map to a different learner reference field.</p></li><li><p>Repeat for each question. Note that once a learner reference field is assigned to a question, it will no longer appear in the dropdown for other questions.</p></li></ol><figure data-align="center" data-size="best-fit" data-id="chgg9UKo9HupKeqZdTfPZ" data-version="v2" data-type="image"><img data-id="chgg9UKo9HupKeqZdTfPZ" src="https://tribe-s3-production.imgix.net/chgg9UKo9HupKeqZdTfPZ?auto=compress,format"></figure><p><strong>Risk and Mitigation Strategy:</strong></p><ul><li><p>Use only dropdown list question types if you plan to connect responses to auto-assignment rules. Free-text fields and multi-select options do not create the one-to-one value match that auto-assignment requires.</p></li><li><p>The response values you enter here must be matched exactly in your auto-assignment rules. Copy and paste them rather than retyping to avoid mismatches caused by spacing or capitalization differences.</p></li></ul><p></p><hr><p></p><h3 class="text-lg" data-toc-id="b8864115-913d-4c20-8486-8df2c1b4659b" id="b8864115-913d-4c20-8486-8df2c1b4659b"><strong>3. Set Up Auto-Assignment Rules Based on Survey Responses</strong></h3><p><strong>Description:</strong> Create auto-assignment rules that assign specific content to learners based on the learner reference field values populated by their onboarding survey answers. This is the mechanism that translates survey responses into a personalized dashboard experience.</p><p><strong>Configuration:</strong></p><ol><li><p>Navigate to <strong>Users → Auto-Assignment</strong>.</p></li><li><p>Click to create a new rule. Name it descriptively (e.g., "Beginner — Assign Intro Video").</p></li><li><p>Select the content you want to assign (courses, learning paths, etc.). You can select multiple content items per rule.</p></li><li><p>Click Next to set conditions. Choose <strong>"When learner user ref value"</strong> and select the learner reference field that corresponds to your survey question (e.g., User Ref 1).</p></li><li><p>Set the operator to <strong>"is equal to"</strong> and paste the exact response value from your survey (e.g., "Beginner").</p></li><li><p>To create more targeted rules, add multiple conditions. For example: User Ref 1 equals "Beginner" <strong>AND</strong> User Ref 3 equals "Quick step-by-step recipe videos." Select "All conditions must be met" if using multiple conditions.</p></li><li><p>On the next screen, decide whether to <strong>backfill existing learners</strong> who already match the condition or apply the rule only to future learners.</p></li><li><p>Consider enabling <strong>"Automatically unassign learners who no longer meet the condition."</strong> This is important because learners can edit their onboarding survey responses - if they change their answer, the unassign option ensures their content adjusts accordingly.</p></li><li><p>Save the rule. Note: <strong>you cannot change a rule's conditions after creation.</strong> If you need to adjust conditions, duplicate the rule, modify the duplicate, and delete the original.</p></li></ol><figure data-align="center" data-size="best-fit" data-id="xJxqep91cNjwNhyhAqdSI" data-version="v2" data-type="image"><img data-id="xJxqep91cNjwNhyhAqdSI" src="https://tribe-s3-production.imgix.net/xJxqep91cNjwNhyhAqdSI?auto=compress,format"></figure><figure data-align="center" data-size="best-fit" data-id="aoZ5j91R6oSp3VnFBFdJR" data-version="v2" data-type="image"><img data-id="aoZ5j91R6oSp3VnFBFdJR" src="https://tribe-s3-production.imgix.net/aoZ5j91R6oSp3VnFBFdJR?auto=compress,format"></figure><p></p><p><strong>Risk and Mitigation Strategy:</strong></p><ul><li><p>You have a maximum of <strong>50 auto-assignment rules</strong> across your entire instance. If you plan to use combinations of survey responses (e.g., level + preference), the number of rules required multiplies quickly. Plan your rule structure to stay within this limit.</p></li><li><p>Auto-assignment is a premium feature. If you do not see it in your navigation, go to <strong>Apps</strong> in your instance and click to request more information about auto-assignment.</p></li><li><p>Auto-assignment enrolls the learner, but their status will show as "not started" until they actually open the content. This is expected behavior — enrollment does not equal engagement.</p></li><li><p>The only way to connect onboarding survey responses to content assignment is through learner reference fields → auto-assignment rules. Tags and provisioning cannot be used to assign content based on survey answers.</p></li></ul><p></p><hr><p></p><h3 class="text-lg" data-toc-id="7968047e-a347-4542-9eab-6a6a0e07bcb0" id="7968047e-a347-4542-9eab-6a6a0e07bcb0"><strong>4. Understand the Learner Experience</strong></h3><p><strong>Description:</strong> Once the survey and rules are configured, understand what the learner sees and how they can interact with their responses over time.</p><p><strong>Configuration:</strong></p><ol><li><p>When a new learner signs in for the first time - regardless of sign-in type (SSO, native registration, or e-commerce purchase) - and navigates to their dashboard, the onboarding survey will appear before the dashboard loads.</p></li><li><p>The learner selects their responses and clicks <strong>Save and Continue</strong>. They land on their dashboard, which now includes any content triggered by auto-assignment rules matching their responses.</p></li><li><p>If the learner wants to update their responses later, they go to <strong>Account → Extended Profile</strong>, where their onboarding responses are displayed and editable.</p></li><li><p>When a learner edits their responses, the new values overwrite the old values in their learner reference fields. If auto-unassign is enabled on your rules, content tied to the old values will be removed and content tied to the new values will be assigned.</p></li></ol><figure data-align="center" data-size="best-fit" data-id="GU8EpJzH6aRdvl2lc4559" data-version="v2" data-type="image"><img data-id="GU8EpJzH6aRdvl2lc4559" src="https://tribe-s3-production.imgix.net/GU8EpJzH6aRdvl2lc4559?auto=compress,format"></figure><figure data-align="center" data-size="best-fit" data-id="TwxILPgaXwt1Gb8qmLbtc" data-version="v2" data-type="image"><img data-id="TwxILPgaXwt1Gb8qmLbtc" src="https://tribe-s3-production.imgix.net/TwxILPgaXwt1Gb8qmLbtc?auto=compress,format"></figure><p></p><p><br></p><p><strong>Risk and Mitigation Strategy:</strong></p><ul><li><p>Learners are unlikely to remember that they can edit their onboarding responses unless prompted. If you want learners to update their answers (e.g., after a role change), you will need to direct them to the Extended Profile section through communication or in-app guidance.</p></li></ul><figure data-align="center" data-size="best-fit" data-id="h6YeUd0Jzi3OZ8kkyMORV" data-version="v2" data-type="image"><img data-id="h6YeUd0Jzi3OZ8kkyMORV" src="https://tribe-s3-production.imgix.net/h6YeUd0Jzi3OZ8kkyMORV?auto=compress,format"></figure><ul><li><p>When a learner edits their responses, the previous values in their learner reference fields are overwritten. The old data is preserved in the onboarding responses log for reporting, but it will no longer appear on the learner's profile or in the admin view of that learner.</p></li></ul><p></p><hr><p></p><h3 class="text-lg" data-toc-id="c8c0ebcd-95d7-4fb7-af52-01826b9756ba" id="c8c0ebcd-95d7-4fb7-af52-01826b9756ba"><strong>5. Review Reporting in the Onboarding Responses Log</strong></h3><p><strong>Description:</strong> Use the onboarding responses log to review all learner survey submissions, identify trends, and inform decisions about content strategy or survey updates.</p><p><strong>Configuration:</strong></p><ol><li><p>Navigate to <strong>Reporting → Reports → Onboarding Responses Log</strong> (found under the Site Activity section).</p></li><li><p>The report displays each learner's submitted responses with columns for each question title.</p></li><li><p>Use the available filters to narrow by <strong>date range</strong> or <strong>client</strong> (useful if you are running different surveys per Panorama).</p></li><li><p>Look for patterns in the data. For example, if 75% of learners select "Beginner," ensure your beginner content library is robust and your auto-assignment rules are working correctly for that segment.</p></li><li><p>Export data as needed for stakeholders or for tracking in an external tool.</p></li></ol><figure data-align="center" data-size="best-fit" data-id="RGdbtb8lMtRoLDqkONokH" data-version="v2" data-type="image"><img data-id="RGdbtb8lMtRoLDqkONokH" src="https://tribe-s3-production.imgix.net/RGdbtb8lMtRoLDqkONokH?auto=compress,format"></figure><p><strong>Risk and Mitigation Strategy:</strong></p><ul><li><p>The report keys on question titles. If you change a question title later, a new column will appear in the report once a learner submits a response with the new version. The old column with historical data remains. This can create clutter over time if you frequently rename questions.</p></li><li><p>Deleting a question does not remove its column from the report. Historical data for that question remains visible as long as the date range includes learners who answered it.</p><p></p></li></ul><hr><h2 class="text-xl" data-toc-id="0af281cb-c492-43a8-ad73-dcd12b8ca84f" id="0af281cb-c492-43a8-ad73-dcd12b8ca84f"><br><strong>Risk and Mitigation Strategy (Summary)</strong></h2><ul><li><p><strong>Auto-assignment rule conditions cannot be changed after creation.</strong> Plan your rules carefully. If changes are needed, duplicate the rule, adjust the duplicate, and delete the original.</p></li><li><p><strong>You are limited to 50 auto-assignment rules.</strong> Combination-based rules (level + preference) consume rules quickly. Design your rule structure with this limit in mind.</p></li><li><p><strong>Learner reference fields are shared across the platform.</strong> If you are also using them for Salesforce sync, bulk imports, or custom learner fields, coordinate usage to avoid conflicts. Onboarding survey values will overwrite existing learner reference field values.</p></li><li><p><strong>Response values must match exactly between the survey and auto-assignment rules.</strong> Copy and paste values rather than retyping to avoid mismatches.</p></li><li><p><strong>Editing the onboarding survey does not retrigger it for existing learners.</strong> The only way to retrigger is to delete all questions and re-add them, which resets learner profile data.</p></li><li><p><strong>Changing question titles creates new columns in reporting.</strong> Over time, this can make the onboarding responses log harder to read. Avoid unnecessary title changes.</p></li><li><p><strong>Auto-assignment is a premium feature.</strong> Confirm it is enabled on your instance before building a workflow that depends on it. Check under Apps in your admin panel.</p></li><li><p><strong>Learners can edit their onboarding survey responses at any time</strong> via Extended Profile. If auto-unassign is enabled, content may be removed when responses change. If auto-unassign is not enabled, learners will accumulate content from both old and new responses.</p></li><li><p><strong>Panorama-specific surveys override the global survey.</strong> If you set up a Panorama-level onboarding survey, learners in that Panorama will not see the global survey. If no Panorama survey exists, they see the global one.</p></li></ul>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Panorama Content Creation]]></title>
            <description><![CDATA[This is a fairly specific use case, so if this isn’t the right forum, please feel free to point me in the right direction.

We allow our customers to create their own content within their individual ...]]></description>
            <link>https://community.thoughtindustries.com/basic-2-column-umfls66p/post/panorama-content-creation-pC0zHDW6TrplFJx</link>
            <guid isPermaLink="true">https://community.thoughtindustries.com/basic-2-column-umfls66p/post/panorama-content-creation-pC0zHDW6TrplFJx</guid>
            <category><![CDATA[Content]]></category>
            <category><![CDATA[Panorama]]></category>
            <category><![CDATA[Reporting]]></category>
            <dc:creator><![CDATA[Courtney Hetler-Findlay]]></dc:creator>
            <pubDate>Wed, 08 Apr 2026 15:39:23 GMT</pubDate>
            <content:encoded><![CDATA[<p>This is a fairly specific use case, so if this isn’t the right forum, please feel free to point me in the right direction.</p><p>We allow our customers to create their own content within their individual Panorama environments. From an admin perspective, is there an easy way to identify which customer created a specific course or piece of content?</p><p>We typically recommend a best practice of including a customer identifier in the course name. While most customers follow this convention, there are times when it’s missed—so I’m looking for a more reliable way to track this within the admin view.</p><p>Thanks in advance for any guidance!</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Build a Volume Discount Program with Bulk Purchasing]]></title>
            <description><![CDATA[SUMMARY

Do you have buyers or training managers who need to purchase multiple seats in a course for their team, and you're tired of manually creating codes, tracking rosters, and fielding emails about ...]]></description>
            <link>https://community.thoughtindustries.com/guides-tutorials-g3mgzv80/post/build-a-volume-discount-program-with-bulk-purchasing-HmbzThaOeS2pBxW</link>
            <guid isPermaLink="true">https://community.thoughtindustries.com/guides-tutorials-g3mgzv80/post/build-a-volume-discount-program-with-bulk-purchasing-HmbzThaOeS2pBxW</guid>
            <dc:creator><![CDATA[Thought Industries]]></dc:creator>
            <pubDate>Tue, 07 Apr 2026 16:58:34 GMT</pubDate>
            <content:encoded><![CDATA[<h2 class="text-xl" data-toc-id="75e9102a-6f7b-4701-986c-8f2ece28e70d" id="75e9102a-6f7b-4701-986c-8f2ece28e70d">Summary</h2><p>Do you have buyers or training managers who need to purchase multiple seats in a course for their team, and you're tired of manually creating codes, tracking rosters, and fielding emails about lost access? By combining bulk purchasing, redemption codes, seat-based pricing tiers, and customized order confirmations, you can give buyers a self-service experience to purchase, distribute, and track seats without constant admin intervention. This play also covers how to automate the entire flow via API for organizations running external eCommerce or CRM-triggered provisioning.<br></p><p><a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://academy.thoughtindustries.com/learn/video/build-a-volume-discount-program-03242026?client=thought-industries-internal">Office Hours Recording</a></p><h2 class="text-xl" data-toc-id="8449ab3e-f34f-47ce-84b3-f9408c5c6fa4" id="8449ab3e-f34f-47ce-84b3-f9408c5c6fa4"><strong>Requirement Overview</strong></h2><p>If any of these requirements fit your end goal, this may be the play for you.</p><ul><li><p><strong>Requirement 1:</strong> You have buyers (training managers, partner admins, team leads) who need to purchase multiple seats in a content object at once rather than one at a time.</p></li><li><p><strong>Requirement 2:</strong> You want to offer volume-based pricing, the more seats someone buys, the lower the per-seat cost.</p></li><li><p><strong>Requirement 3:</strong> You need the buyer to be able to distribute access to their learners without your team manually creating codes or managing rosters.</p></li><li><p><strong>Requirement 4:</strong> You want learners to be able to redeem their seat using a simple code or pre-populated link.</p></li><li><p><strong>Requirement 5:</strong> You want to customize the purchase confirmation experience so bulk buyers get clear instructions on how to distribute codes to their team.</p></li><li><p><strong>Requirement 6:</strong> You want to automate code creation and distribution through your CRM, middleware, or external e-commerce system via API.</p></li></ul><h2 class="text-xl" data-toc-id="33505d34-66cc-4218-b353-9c7169aa5a26" id="33505d34-66cc-4218-b353-9c7169aa5a26"><strong>Functional Areas to be Used</strong></h2><ul><li><p><a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://support.thoughtindustries.com/hc/en-us/articles/360053370234-Setting-Up-Bulk-Purchasing"><u>Bulk Purchasing</u></a> (toggle on content objects)</p></li><li><p><a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://support.thoughtindustries.com/hc/en-us/articles/360046307933-Configuring-Native-Ecommerce"><u>E-Commerce</u></a> / Seat Pricing Tiers</p></li><li><p><a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://support.thoughtindustries.com/hc/en-us/articles/360046296673-Managing-Learners-with-Redemption-Codes"><u>Redemption Codes</u></a></p></li><li><p>Redemption Page Layout</p></li><li><p><a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://support.thoughtindustries.com/hc/en-us/articles/360046294553-Customizing-Paywall-Terms-and-Confirmation-Information"><u>Order Confirmation Customization</u></a> (paywall and terms)</p></li><li><p>Panorama Landing Pages (optional - for partner-specific redemption)</p></li><li><p><a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://api.thoughtindustries.com/#code-redemptions"><u>API - Redemption Code Endpoints</u></a> (optional - for automation)</p></li></ul><p></p><hr><p></p><h2 class="text-xl" data-toc-id="cce3fda2-be7e-4424-8930-fe3f3867d25c" id="cce3fda2-be7e-4424-8930-fe3f3867d25c"><strong>Core Functionality Configurations</strong></h2><h3 class="text-lg" data-toc-id="36473d8e-c3fd-4435-bc55-bacc706ffdbf" id="36473d8e-c3fd-4435-bc55-bacc706ffdbf"><strong>1. Enable Bulk Purchasing on Your Content Object</strong></h3><p><strong>Description:</strong> Turn on bulk purchasing for the content object you want to sell in volume. This enables seat-based pricing tiers and generates redemption codes automatically when a buyer completes a purchase.</p><p><strong>Configuration:</strong></p><ol><li><p>Navigate to the content object you want to enable for bulk purchasing (e.g., a course like "The Art of Pastry").</p></li><li><p>Go to the <strong>Enrollment</strong> tab and open the <strong>E-Commerce</strong> settings.</p></li><li><p>Ensure the content is set to <strong>purchasable</strong>.</p></li><li><p>Toggle on <strong>Enable Bulk Purchasing</strong>.</p></li><li><p>Define your <strong>seat pricing tiers</strong>. For each tier, specify the number of seats and the price. For example: 10 seats at $200 ($20/seat), 20 seats at $350 ($17.50/seat), 30 seats at $450 ($15/seat). This is where you build in volume discounts - the more seats a buyer purchases, the lower the per-seat cost.</p></li><li><p>Save your settings.</p></li></ol><figure data-align="center" data-size="best-fit" data-id="2gALugIKfyHBTI6f47wmQ" data-version="v2" data-type="image"><img data-id="2gALugIKfyHBTI6f47wmQ" src="https://tribe-s3-production.imgix.net/2gALugIKfyHBTI6f47wmQ?auto=compress,format"></figure><p><br><strong>Risk and Mitigation Strategy:</strong></p><ul><li><p>Seat pricing tiers are separate from standard single-seat e-commerce pricing. A single learner purchasing the course for themselves will see the standard price; bulk pricing only appears to buyers selecting a seat package.</p></li><li><p>Alt pricing (e.g., reference-field-based pricing at $0) applies to individual single-seat purchases, not to bulk seat packages. If you need to offer free bulk access, you cannot use the bulk purchasing flow with a $0 seat tier - you would need to handle that through manually created redemption codes or API-created code groups instead.</p></li><li><p>Coupons are currently supported for courses and micro courses but <strong>not for learning paths</strong>. If your volume discount program involves learning paths, bulk purchasing with seat tiers is your primary pricing mechanism. There is an existing product idea<a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://community.thoughtindustries.com/ideas/post/coupons-for-learning-paths-220PhiuIlBTahgt"><u> in community</u></a> to add coupon support for learning paths - upvote it if this is a need for you.</p></li></ul><p></p><hr><p></p><h3 class="text-lg" data-toc-id="0061a5ec-7739-4062-87ee-61fbfb1410f5" id="0061a5ec-7739-4062-87ee-61fbfb1410f5"><strong>2. Configure the Redemption Page Layout</strong></h3><p><strong>Description:</strong> Set up the page where learners will go to redeem the codes they receive from their buyer/administrator. This is the learner's entry point into the content after a bulk purchase.</p><p><strong>Configuration:</strong></p><ol><li><p>Navigate to your site's <strong>Redemption Page</strong> layout (typically accessible at /redeem on your site).</p></li><li><p>The page includes a <strong>Redemption Widget</strong> by default - this is where learners enter their code and validate it.</p></li><li><p>Customize the page to add context for learners. Consider adding: a hero image or branding, a text block with instructions (e.g., "Your administrator has purchased a seat for you. Enter your code below to get started."), and any registration fields you need to capture (e.g., occupation, organization, membership status).</p></li><li><p>Keep the layout simple. The learner's experience should be: arrive at the page, enter or see their pre-populated code, validate, complete registration (if new), and start consuming content.</p></li></ol><figure data-align="center" data-size="best-fit" data-id="4hCcMYAExEfAJROCTjg52" data-version="v2" data-type="image"><img data-id="4hCcMYAExEfAJROCTjg52" src="https://tribe-s3-production.imgix.net/4hCcMYAExEfAJROCTjg52?auto=compress,format"></figure><figure data-align="center" data-size="best-fit" data-id="cRFKjAQY9WAtQkMZKNVv9" data-version="v2" data-type="image"><img data-id="cRFKjAQY9WAtQkMZKNVv9" src="https://tribe-s3-production.imgix.net/cRFKjAQY9WAtQkMZKNVv9?auto=compress,format"></figure><p><strong>Risk and Mitigation Strategy:</strong></p><ul><li><p>The redemption page works for all sign-in types. If the learner is already logged in, they skip registration and go straight to code validation. If they are new, they complete registration first and then the code is applied.</p></li><li><p>If you are using <strong>Panorama</strong>, every Panorama landing page includes a redemption widget by default. You can use this for partner-specific redemption flows without building a separate page — learners arriving at a Panorama landing page can enter their code directly.</p></li></ul><p></p><hr><p></p><h3 class="text-lg" data-toc-id="27c0f890-2c29-422c-9bcc-1e64656ccbfa" id="27c0f890-2c29-422c-9bcc-1e64656ccbfa"><strong>3. Customize the Order Confirmation for Bulk Buyers</strong></h3><p><strong>Description:</strong> The default order confirmation is built for individual end users, not for administrators buying seats on behalf of a team. Customize the confirmation text so bulk buyers know exactly how to distribute codes and where to send their learners.</p><p><strong>Configuration:</strong></p><ol><li><p>Go to your content object and open the <strong>Enrollment → E-Commerce</strong> settings.</p></li><li><p>Scroll to <strong>Advanced Settings</strong> and click <strong>Edit Paywall and Terms</strong>.</p></li><li><p>In the <strong>Confirmation Text</strong> field, add instructions tailored to bulk purchasers. Use the WYSIWYG editor to format your message. Example:<br> <em>"Thanks for your purchase! If you are an administrator purchasing multiple seats for your learners, you can redeem your codes at [</em><a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="http://yourdomain.com/redeem"><em>yourdomain.com/redeem</em></a><em>]. Check your email for a CSV attachment with your full code list. To view or re-download your codes at any time, go to Account → Purchases in the platform."</em></p></li><li><p>You can include links, images, and HTML in this field. Consider linking to a custom page in the platform with more detailed distribution instructions if your confirmation needs to serve both individual buyers and bulk purchasers.</p></li><li><p>Save your changes. This confirmation text appears both on-screen at the time of purchase <strong>and</strong> in the confirmation email sent to the buyer.</p></li></ol><figure data-align="center" data-size="best-fit" data-id="M54BLsRKUlUq6P5kokD7k" data-version="v2" data-type="image"><img data-id="M54BLsRKUlUq6P5kokD7k" src="https://tribe-s3-production.imgix.net/M54BLsRKUlUq6P5kokD7k?auto=compress,format"></figure><p><br><br></p><p><strong>Risk and Mitigation Strategy:</strong></p><ul><li><p>This confirmation text appears for <strong>all</strong> purchases of this content object - not just bulk purchases. If you sell the same content to individual learners and bulk buyers, write a message that works for both audiences. For example: "Individual users - continue to your dashboard to start learning. Bulk purchasers — go to Account → Purchases to view and distribute your codes, or send your learners to [<a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="http://yourdomain.com/redeem">yourdomain.com/redeem</a>]."</p></li><li><p>Price-zero transactions (alt pricing at $0) still go through the checkout flow and will display this confirmation text. If you have free learners going through the purchase flow, ensure the confirmation message does not confuse them with bulk-purchase-specific language.</p></li><li><p>To preview what the confirmation looks like, run a test user through the full purchase flow. You can also reference sample communications in the TI Academy course on bulk purchasing for examples.</p></li></ul><p></p><hr><p></p><h3 class="text-lg" data-toc-id="9c4ca5c1-f4f8-46a7-a19f-fa768435ed74" id="9c4ca5c1-f4f8-46a7-a19f-fa768435ed74"><strong>4. Understand the Buyer Experience (Code Management)</strong></h3><p><strong>Description:</strong> Once the buyer completes their purchase, they receive their codes immediately and have ongoing access to manage them. Understanding this flow helps you reduce support requests and guide buyers who need help.</p><p><strong>Configuration:</strong></p><ol><li><p>At the time of purchase, the buyer sees a confirmation screen with a <strong>View Redemption Codes</strong> button. Clicking it displays all purchased codes, the associated content object, and the redemption status of each code (redeemed or unredeemed).</p></li><li><p>The buyer also receives a <strong>confirmation email</strong> with a CSV attachment containing all codes.</p></li><li><p>At any time after purchase, the buyer can return to <strong>Account → Purchases</strong> in the platform to view unredeemed codes, download the code list again, redeem a code for themselves, and send a redemption link directly.</p></li><li><p>As an admin, you can also look up the buyer in <strong>Manage Users</strong>, navigate to their account, and view their purchased codes. This is useful when a buyer contacts you saying they lost their codes - you can retrieve them without needing the buyer to log in.</p></li></ol><figure data-align="center" data-size="best-fit" data-id="3ayuBGzSsQaY08x97c7Yf" data-version="v2" data-type="image"><img data-id="3ayuBGzSsQaY08x97c7Yf" src="https://tribe-s3-production.imgix.net/3ayuBGzSsQaY08x97c7Yf?auto=compress,format"></figure><p><strong>Risk and Mitigation Strategy:</strong></p><ul><li><p>The buyer does not need to return to the platform after purchase if the email confirmation and CSV are sufficient for their distribution workflow. Make this clear in your confirmation messaging to reduce unnecessary login support requests.</p></li><li><p>The redemption tracking view (redeemed vs. unredeemed) is a useful tool for buyers managing annual training budgets. If they purchase 20 seats at the start of the year, they can track how many have been used over time and follow up with learners who haven't redeemed yet. Highlight this capability in your buyer communications.</p></li></ul><p></p><hr><p></p><h3 class="text-lg" data-toc-id="533955ee-9ef5-44bd-b79c-a2005b092732" id="533955ee-9ef5-44bd-b79c-a2005b092732"><strong>5. Set Up Learner Redemption Flows</strong></h3><p><strong>Description:</strong> Configure how learners actually redeem the codes they receive from their buyer. There are multiple redemption methods - choose the one that creates the least friction for your audience.</p><p><strong>Configuration:</strong></p><p><strong>Method 1: Standard Redemption Page</strong></p><ol><li><p>The buyer sends the learner a code and the URL to your redemption page (e.g., <a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="http://yourdomain.com/redeem">yourdomain.com/redeem</a>).</p></li><li><p>The learner navigates to the page, enters the code, clicks Validate, completes registration (if new), and is enrolled in the content.</p></li></ol><figure data-align="center" data-size="best-fit" data-id="TxW61mxiF9x3VeHzPo3pv" data-version="v2" data-type="image"><img data-id="TxW61mxiF9x3VeHzPo3pv" src="https://tribe-s3-production.imgix.net/TxW61mxiF9x3VeHzPo3pv?auto=compress,format"></figure><p><strong>Method 2: Pre-Populated Redemption URL</strong></p><ol><li><p>Append the code to the redemption URL: <a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="http://yourdomain.com/redeem/[CODE]">yourdomain.com/redeem/[CODE]</a>.</p></li><li><p>When the learner clicks this link, the code is already populated in the redemption widget. They click Validate and proceed. This reduces friction and eliminates the risk of the learner mistyping the code.</p></li></ol><p><strong>Method 3: Panorama Landing Page Redemption</strong></p><ol><li><p>If you are using Panorama for a specific partner or client, send learners to the Panorama landing page URL.</p></li><li><p>The Panorama landing page includes a redemption widget by default. Learners enter their code and proceed through the standard flow.</p></li><li><p>You can also pre-populate the code in the Panorama URL the same way as Method 2.</p></li></ol><p><strong>Risk and Mitigation Strategy:</strong></p><ul><li><p>Learners must have an account to redeem a code. If they are new to the platform, they will complete registration as part of the redemption flow. SSO sign-in is supported - if your learners authenticate via SSO, they will go through SSO as part of redemption.</p></li><li><p>The pre-populated URL method (Method 2) is the lowest-friction option and is recommended when the buyer is distributing codes via email. It eliminates the most common support issue: learners entering codes incorrectly.</p></li><li><p>If a code has already been redeemed (all seats used), the learner will see a validation error. Ensure the buyer knows how many codes they have and how many seats each code represents so they do not over-distribute.</p></li></ul><p></p><hr><p></p><h3 class="text-lg" data-toc-id="643d1507-9d16-468c-9a21-ab7690373b60" id="643d1507-9d16-468c-9a21-ab7690373b60"><strong>6. Automate Code Creation and Distribution via API (Optional)</strong></h3><p><strong>Description:</strong> For organizations using external e-commerce, CRM-triggered provisioning, or middleware, the entire bulk purchasing workflow can be automated through the TI API. This is ideal for B2B deals closed outside the platform, partner provisioning, or any scenario where you want to eliminate manual code creation.</p><p><strong>Configuration:</strong></p><ol><li><p>Use the <strong>Create Redemption Code Group</strong> API endpoint to programmatically create a new group of codes. You specify the content object, the number of seats, the code label, expiration date, and any other settings.</p></li><li><p>Use the <strong>List Redemption Codes</strong> endpoint to pull all codes in a group, including their redemption status.</p></li><li><p>Use the <strong>Get Code Details</strong> endpoint to query individual codes by label. If you name your code groups consistently (e.g., "art-of-pastry-partner-abc"), you can query by label without needing to pull the full list.</p></li><li><p>Feed the code list into your distribution mechanism - e.g., a HubSpot email sequence, a Salesforce-triggered message, a Mailchimp campaign, or a Microsoft Outlook distribution.</p></li><li><p>A common automation pattern: a Closed Won deal in Salesforce triggers middleware (e.g., Zapier, Workato, custom integration) to call the TI API, create a code group with the appropriate number of seats and content access, pull the code list, and send the codes to the buyer via your email platform - all without any manual admin action.</p></li></ol><p><strong>Risk and Mitigation Strategy:</strong></p><ul><li><p>The API can create and retrieve codes, but <strong>TI does not send the distribution message</strong> in an API-triggered flow. You need an external mechanism (email platform, CRM, middleware) to deliver the codes to the buyer or learners.</p></li><li><p>API automation requires middleware that can make API calls and handle the orchestration logic. If you do not have middleware in place, Thought Industries Professional Services can build and manage this flow for you.</p></li><li><p>If you create code groups with meaningful labels (e.g., "partner-name-content-date"), you can query codes by label rather than pulling the full list, which simplifies your integration logic.</p></li><li><p>For organizations using external e-commerce (not TI native e-commerce), the API flow is the primary method to create and distribute codes. Everything shown in the UI demo above still applies - codes created via API behave identically to codes created through bulk purchasing in the platform.</p></li></ul><p></p><hr><p></p><h2 class="text-xl" data-toc-id="b0f40d89-89cc-426a-99d4-bcf73711d937" id="b0f40d89-89cc-426a-99d4-bcf73711d937"><strong>Risk and Mitigation Strategy (Summary)</strong></h2><ul><li><p><strong>Alt pricing at $0 does not work with bulk seat packages.</strong> Seat pricing comes from the tier configuration, not from learner reference field-based alt pricing. If you need free bulk access, create code groups manually or via API instead.</p></li><li><p><strong>Coupons are not supported for learning paths.</strong> If your volume discount program involves learning paths, use seat pricing tiers as your discount mechanism. Upvote the existing <a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://community.thoughtindustries.com/ideas/post/coupons-for-learning-paths-220PhiuIlBTahgt"><u>community idea</u></a> for learning path coupon support if this is a gap for you.</p></li><li><p><strong>The confirmation text appears for all purchases, not just bulk.</strong> Write a message that serves both individual and bulk buyers, or link to a separate page with bulk-specific instructions.</p></li><li><p><strong>Learners must have an account to redeem a code.</strong> Whether through native registration or SSO, the learner will need to complete sign-in as part of the redemption flow.</p></li><li><p><strong>TI does not send distribution messages in API-triggered flows.</strong> You need an external email or CRM mechanism to deliver codes to buyers or learners.</p></li><li><p><strong>Pre-populated redemption URLs are the lowest-friction option for learners.</strong> Use the format <a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="http://yourdomain.com/redeem/[CODE]">yourdomain.com/redeem/[CODE]</a> to eliminate mistyped codes and reduce support requests.</p></li><li><p><strong>Bulk purchase codes and tracking are accessible from the buyer's Account → Purchases tab and from Manage Users on the admin side.</strong> If a buyer loses their codes, you can retrieve them without asking the buyer to log in.</p></li><li><p><strong>Price-zero transactions still trigger the checkout flow and confirmation messaging.</strong> Be aware of this if you have free learners going through a purchasable content flow - your confirmation text will appear for them as well.</p></li></ul><p><br></p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How Are You Managing Content During TI Outages?]]></title>
            <description><![CDATA[Since TI tends to experience frequent outages, some lasting a significant portion of the day, how does everyone manage distributing content to users during those times? Our trainings run on a ...]]></description>
            <link>https://community.thoughtindustries.com/basic-2-column-umfls66p/post/how-are-you-managing-content-during-ti-outages-vatQyde0u2ZvSbC</link>
            <guid isPermaLink="true">https://community.thoughtindustries.com/basic-2-column-umfls66p/post/how-are-you-managing-content-during-ti-outages-vatQyde0u2ZvSbC</guid>
            <dc:creator><![CDATA[Christine Petersen]]></dc:creator>
            <pubDate>Fri, 03 Apr 2026 15:08:54 GMT</pubDate>
            <content:encoded><![CDATA[<p>Since TI tends to experience frequent outages, some lasting a significant portion of the day, how does everyone manage distributing content to users during those times? Our trainings run on a condensed timeline, so missing even one hour, let alone 3–6 hours of instructional time, has a substantial impact on our users. We can’t just wait for things to come back online and need a way to keep learners moving forward. Has anyone found a reliable way to export content to use during outages?</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[What's New: Release Review - April 2026]]></title>
            <description><![CDATA[✨ You’ve got the details; now see them in action. ✨

Join us monthly for our What’s New? Webinar to understand the impact of our product releases and latest innovations. Each session delivers a dynamic,...]]></description>
            <link>https://community.thoughtindustries.com/events-4gc7zrwp/post/what-s-new-release-review---april-2026-kUVUGECuRJLYuGT</link>
            <guid isPermaLink="true">https://community.thoughtindustries.com/events-4gc7zrwp/post/what-s-new-release-review---april-2026-kUVUGECuRJLYuGT</guid>
            <dc:creator><![CDATA[Thought Industries]]></dc:creator>
            <pubDate>Thu, 02 Apr 2026 15:22:44 GMT</pubDate>
            <content:encoded><![CDATA[<p>✨ <strong>You’ve got the details; now see them in action. ✨</strong></p><p>Join us monthly for our <strong>What’s New? Webinar </strong>to understand the impact of our product releases and latest innovations. Each session delivers a dynamic, visual walk-through of our most impactful enhancements including what’s new and what you should do next.<br><br>We’ll take a tour of the new capabilities and how they work, where they shine, and how to put them to work quickly. This is your shortcut to staying current in the platform, so you can turn TI updates into your business momentum!</p><p>🚀 Join us live on the first Wednesday of each month at 11am EST for an overview of our most impactful releases from the past month.</p><p><strong>Note:</strong> While we won’t be providing live support or troubleshooting during this time, we’re always happy to point you in the right direction or connect you with resources that can help.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[What's New: Release Review March 2026]]></title>
            <description><![CDATA[Our March 2026 What’s New Release Review emphasized reducing administrative friction while enabling more personalized, data-driven learning experiences through powerful demo's inspiring new ways to ...]]></description>
            <link>https://community.thoughtindustries.com/what-s-new-siweac6k/post/what-s-new-release-review-march-2026-IO3fdeaTasoAgmf</link>
            <guid isPermaLink="true">https://community.thoughtindustries.com/what-s-new-siweac6k/post/what-s-new-release-review-march-2026-IO3fdeaTasoAgmf</guid>
            <dc:creator><![CDATA[Jeanne Hurtz]]></dc:creator>
            <pubDate>Thu, 02 Apr 2026 13:51:36 GMT</pubDate>
            <content:encoded><![CDATA[<p>Our March 2026 <em>What’s New Release Review</em> emphasized reducing administrative friction while enabling more personalized, data-driven learning experiences through powerful demo's inspiring new ways to leverage platform functionality aligned to your business outcomes.</p><ul><li><p><strong>Accelerate site management and design</strong> with a more intuitive Site Builder experience, making widget editing faster, clearer, and easier to control</p></li><li><p><strong>Improve learner engagement and content discovery</strong> through a more flexible and consistent related content experience across courses and learning paths</p></li><li><p><strong>Deliver more inclusive learning experiences</strong> with enhanced accessibility aligned to modern standards, reducing friction for all users</p></li><li><p><strong>Scale operations with less manual effort</strong> by automating course creation, video integration, and certification workflows through expanded APIs</p></li><li><p><strong>Increase speed and consistency across programs</strong> by enabling bulk content and credential management at scale</p></li><li><p><strong>Transform how learners find content</strong> with AI-powered conversational search that understands natural language and delivers contextual, guided results</p></li></ul><p>✨ Try it out today! ✨ Head over to <a href="https://academy.thoughtindustries.com/learn/dashboard" rel="noopener noreferrer nofollow" class="text-interactive hover:text-interactive-hovered">https://academy.thoughtindustries.com/learn/dashboard</a> and click the star in lower right corner.</p><div data-type="embed" data-embed-url="https://ti-customer-education.wistia.com/medias/9cl71we92n"></div>]]></content:encoded>
        </item>
    </channel>
</rss>