GAF Learning Portal Features: Enhancing Workflows with Data-Driven Insights
The GAF (Group Action Framework) learning portal offers a comprehensive suite of features designed to empower users to build intelligent workflows. These workflows leverage insights derived from related datasets, such as incident and case records, to drive informed decision-making and automate tasks. This article explores the key functionalities of the GAF learning portal, its benefits, and its applications.
Understanding the Group Action Framework (GAF)
GAF is a framework designed to assist in building workflows that utilize insights derived from sets of related data such as incident and case records. The framework operates through two key phases: grouping and action. Each phase involves several distinct skills, each responsible for performing specific functions. The selection of applicable skills varies according to the particular use case.
Grouping Phase
Grouping occurs when a user is configuring a workflow that utilizes GAF. This might be an AI Agent, Skill, or a custom workflow that requires insights into a dataset to drive further action. The user will first define scope of the grouping and then trigger the initial clustering process. Once triggered, 3 skills are called:
- Grouping: This skill clusters related records together utilizing machine learning techniques. The time depends on how many records you are including within the group and the number and complexity of the fields you have specified to be included. For example: including the incident number isn’t particularity useful, as only applies to a single incident. Utilizing the short description however will contain keywords that help to identify the trends across multiple incidents - Router Issues, I need to reset my password, my laptop isn’t connecting to the internet.
- Topic Labeling: This skill adds human-readable names to the clusters using an LLM to make the clusters easier to identify. Each cluster has a descriptive name and key words generated by a LLM in the Topic labeller skill.
- Action Strategy: This skill is used to select sample records from the clusters to represent the entire cluster. The use of sample records to represent clusters is a major benefit. Stores the output of the Grouping skill - each record represents a cluster of related records.
Action Phase
Action occurs when a user triggers a workflow that utilizes GAF. To retrieve results from GAF, you first have to decide which skill you wish to call, and then find the related function within the GAFUtils script include record. For example, if you wish to retrieve the output of the reducer skill (i.e. a summary for the entire cluster), you would call the getReducedSummary function. This function takes in the sys ids of all the skills configured for your use case along with the record, and retrieves a JSON response containing the summary. The primary consumers of GAF outputs are AI Agents. They use the output from GAF to drive action such as generating resolution steps for common scenarios, identifying trends, and determining duplicate records.
Benefits of Using GAF
GAF allows for one to utilize the information already present within your instance to help drive the creation of insight driven solutions. The act of proactively grouping similar data together means that one can match incoming issues to existing issues which already have resolutions.
Read also: Comprehensive Learn4Life Guide
GAF vs. AI Search and Predictive Intelligence
GAF, AI Search, and Predictive Intelligence all seek to package and deliver your data to drive further action or insights; however, they each operate differently and are useful in different scenarios.
GAF has an optional feature named optimized result, it will utilize the machine learning processes of predictive intelligence to cluster the records within the dataset together.
Predictive intelligence is more suited for scenarios where you also have a large dataset (30,000 - 300,000), but you want to focus on detecting specific, repeatable patterns. These patterns can help to route work, estimate wait times and populate form fields amongst others. No generative AI features are utilized in this process, so all results are directly derived from your datasets, so is less subject to hallucinations/incorrect results. It is not able to interpret or take action on the results directly - it simply returns a result for you to then consume in the manner you choose.
GAF and Assist Consumption
Usage of GAF does not directly consume assists. Assist consumption will occur dependent on the triggering mechanism for GAF, that is, if you are calling GAF via an AI Agent or custom skill.
Installation and Implementation
It is automatically installed with certain plugins such as Now Assist for ITSM and Now Assist for Knowledge Management, or one can install it in isolation by searching for Group-Action Framework [sn_gaf] from the application manager.
Read also: Enhance Legal Tech Skills
Modifying OOTB Implementations
Can I modify OOTB implementations of GAF such as Knowledge Deduplication or ITSM’s Suggested Steps? To do so, you will have to clone a GAF Grouping skill. These are labeled as GAF [x] grouping in the snnowassistskill_config table, where [x] is the business area label such as HR, ITSM, CSM.
Data Considerations
A large dataset that focuses only on one topic isn’t as helpful as a smaller dataset that spans multiple areas. We recommend using data that is no older than a year, as the contents of those records tend to no longer represent the current landscape. They then review the number of incident records they have (10,000) and conduct spot checks on the data to ensure the short description field contains keywords that are useful for indexing. e.g. Open the record and scroll to the bottom.
Optimized Prediction
In version 3.0.0 of the GAF plugin [sn_gaf], we released the ability to utilise Optimized Prediction.
Multilingual Support
GAF isn't officially supported for multilingual use yet, but it can handle multiple languages to some extent. Not today.
Security and Access Control
Grouping uses all records from the dataset that match the filter on the snnowassistskill_config record, regardless of ACLs. GAF will operate with the same access rights as the triggering user. Due to this, AI Agents will not receive information from the cluster that the triggering user does not have access to.
Read also: DLM Educator Portal Resources
Troubleshooting
Script execution error: Script Identifier: null.null.script, Error Description: Error: GAF: All skills need to be activated in order to set up GAF. This means that you have not added the groupSkillID and actionSkillId values to their variables. Why is my ML Solution showing “Failed to initialize pipeline : Failed to load messagecontent dataset. This occurs when the clustering job is attempted with too few accessible records. This means that GAF was not properly activated. Please retry the scheduled job (named GAF - Run Offline Flow in the sysautoscript table) to create your cluster.
GAF Integration Examples: AccuLynx and Roofing Solutions
GAF extends beyond the realm of IT service management and finds applications in various industries. One notable example is its integration with AccuLynx roofing software.
AccuLynx roofing software integrates with two GAF products-GAF Leads and GAF QuickMeasure. While high quality, ready to buy roofing leads can greatly improve close rates, they can be difficult to source. The two-way integration allows AccuLynx users to automatically receive leads in their account, eliminating the need to log in and out of multiple programs. Automations in AccuLynx can help save even more time.
Once contractors have established contact with the homeowner, they can leverage another GAF tool to streamline the sales process: GAF QuickMeasure. Contractors can order GAF QuickMeasure roof measurement reports directly from AccuLynx and receive them quickly-in less than an hour for single family homes. These reports come into AccuLynx and provide contractors with high resolution 3D viewings, measurements, and a list of materials needed for the job.
AccuLynx paired with GAF Leads and GAF QuickMeasure simplifies and streamlines the roofing sales process for contractors. Everything can be managed from one system so there’s no need to go into other programs to track leads, order measurements, or create estimates. The sales process shouldn’t be long and drawn out.
GAF as a Roofing Manufacturer
Founded in 1886, GAF is the leading roofing manufacturer in North America. GAF continues to be the leader in quality and offers comprehensive warranty protection on its products and systems. GAF also supports the roofing industry through CARE, the Center for the Advancement of Roofing Excellence, which has provided education to over 230,000 professionals. Have you ever felt overwhelmed trying to find the right education material to better understand roof membranes? Or overburden?… The Building and Roofing Science team is all about making technical information more accessible to the people that need it most.
GAF, a Standard Industries company, is the leading roofing and waterproofing manufacturer in North America. For more than 135 years, GAF has been trusted to protect what matters most for families, communities and business owners with its innovative solutions and focus on customer service.
GAF ScopeConnectSM Service
Whether you are new to insurance restoration work or are a seasoned pro, the GAF ScopeConnectSM Service can help. Receive a complete scope of work for a single-family full roof replacement in under 24 hours*. Estimates are written by Cotality (Symbility) trained and Xactimate certified estimators in an industry standard format. The shingle that has it all.
GAF QuickMeasure
Get accurate roof measurements and high resolution imagery in under 1 hour* for single-family homes and under 24 hours* for multi-family properties - 7 days a week! Each order includes complete roof measurements, a bill of materials, 3D rendering, and more. All with no hidden fees or GAF Certification required to purchase. *Terms and restrictions apply.
Weather Tools
When severe weather affects your area, be prepared to serve and grow your customer base with this easy-to-use weather tool. Identify detailed hail and wind swaths to strategically dispatch your sales team to impacted residential areas. Download unlimited storm reports with NOAA hail verification and a 3-year storm history. Detailed roof measurements, a materials list, and a 3D rendering make complicated work simple. All within two hours* for single-family homes and within 24 hours* for multi-family homes. *Terms and restrictions apply.
GAF CARE: Training Opportunities
From installation basics to next-level business strategy, GAF CARE offers learning opportunities for residential and commercial roofers at all career stages. Classes are available in-person, online, and on-demand. Access live webinars, in-person training, and on-demand courses for every skill level. Learn everything from the basics of Low-Slope 101 to more advanced topics, including wind design and thermal dynamics. Choose from a wide range of in-person, online, and video on-demand courses. Wherever you are in your roofing career, GAF CARE offers training for every skill level.
GAF Present Platform
Tailored for in-home selling, it blends advanced technology and dynamic content with a user-friendly interface, enabling teams to deliver engaging presentations that resonate with property owners and help earn business.
GAF Innovation and New Solutions
GAF unveils new roofing solutions at the International Roofing Expo, showcasing innovations in solar, metal, insulation, and commercial roofing, plus new tools, warranties, and training. GAF is located at Booth No. GAF, one of North America’s largest roofing and waterproofing manufacturers, has unveiled a suite of new offerings at the International Roofing Expo to meet the evolving needs of roofing professionals. The company said in a news release that its commitment to innovation and sustainability will be fully displayed with products that “meet and exceed industry standards.” GAF experts are available to discuss how its new offerings can benefit contractors, distributors and property owners at Booth No. 19060.
Timberline Solar ES 2
Timberline Solar ES 2 - GAF’s latest leading solar shingle. Now compatible with any GAF Timberline asphalt shingle, the GAF Energy Timberline Solar ES 2 shingle offers best-in-class solar efficiency and classic nail-able installation. The GAF Energy Timberline Solar ES 2 offers best-in-class solar efficiency with 57 watts per energy shingle, sits flush with the roof deck and is available at select distribution centers nationwide.
TimberSteel Premium Metal Roofing System
The GAF TimberSteel Premium Metal Roofing System offers “beauty, strength, and affordability,” including layers of protection designed to help protect homes against the elements. The TimberSteel system allows quick installation by an asphalt crew, taking about half the time of standing seam metal roofing. It comes with a 30-year workmanship warranty when installed by a GAF Metal Certified Contractor and with the TimberSteel ArmorPledge Limited Warranty.
FORTIFIED Roofs
GAF and IBHS announced an alliance to make FORTIFIED roofs more accessible nationwide. GAF offers roofing products that meet IBHS’s FORTIFIED Roof standards and provides training to help contractors with product identification and installation methods to withstand weather events. Homeowners with a FORTIFIED Roof installed by a GAF Master Elite Roofing Contractor and a Golden Pledge Limited Warranty can access additional benefits from the FORTIFIED Addendum.
EnergyGuard NH Products
GAF was the first to launch a full line of TCPP-Free polyiso insulation solutions. These EnergyGuard NH products provide thermal value, are free of hazardous flame retardants and are Red List-Free. The complete line of EnergyGuard NH TCPP-Free Polyiso products is now available at standard pricing, helping customers achieve sustainability goals without extra costs.
Commercial Roofing Products
Commercial roofing products saving time and labor, include the first primerless, self-adhered TPO cover tape. This eliminates the need for primer when stripping in edge metal. The easy-to-install GAF EverGuard TPO Primerless Cover Tape reduces leaks and callbacks while creating a uniform look. GAF EverGuard TPO Aerosol Primer, Adhesive, and Cleaner are sprayable, lightweight solutions for efficient application. FT Solutions, trusted by contractors, unveils a new look. Enjoy the same premium leak barriers, underlayments and surface protection, now with patented GripSpot technology for better foot traction. GAF says its products use high-quality materials to protect against the elements suitable for steep-slope roofs like metal, tile, and asphalt.
Master Flow Bath & Dryer Vent
In Spring , GAF’s new Master Flow Bath & Dryer Vent will enhance its rooftop accessories line with a premium solution for venting bathroom and kitchen fans and dryers. It features a modern all-metal design and comes in four colors: Black, Brown, Gray, and Weathered Wood.
GAF Present Platform
Services and tools designed to save contractors time and simplify their jobs include the new GAF Present platform, which combines advanced technology, dynamic content, and an intuitive interface. It features a library of up-to-date templates for customizing content and product options for homeowners.
GAF Takeoff
GAF Takeoff eliminates guesswork by creating accurate roof blueprints, providing detailed measurements, a materials list, and visual renderings, streamlining projects within two hours for single-family homes and 24 hours for multi-family homes.
BuildYourRoof Tool
GAF's BuildYourRoof tool lets users create a virtual commercial roof, select layers, calculate R-value, access product documents, and consult a design specialist. It flags incompatible materials and attachment methods during selection to prevent assembly issues.
Partnership with ServiceTitan
GAF and ServiceTitan have formed a partnership to help contractors expand their businesses. As GAF's preferred CRM, ServiceTitan now includes GAF QuickMeasure, enabling customers to order reports directly.
GAF Community Matters
Contractors can learn about GAF Community Matters, the company’s social initiative, and how to support their communities through the GAF Community Contractor program. Roofing Contractor editor-compiled stories, staff reports and industry news releases.
YARDZ and GAF
GAF’s promotional partnership with YARDZ will make a full suite of tools to manage assets, projects and teams available to contractors certified by GAF at discounted rates.
“I took over for the person who used to manage the rental fleet. It was just one of his many responsibilities, but it easily took up half to three-quarters of his time. We signed up with YARDZ, and I began using the platform almost immediately. I would wager that there is anywhere from a 25% - 50% time savings between using YARDZ and the way the previous manager handled it.
“Right after the implementation, we conducted an analysis on one of our regular vendors. Based on some discrepancies in the equipment rates, we received a $20,000 credit. Their cost to sales decreased by 24.4% on average since the YARDZ implementation.
YARDZ and GAF are independant companies. YARDZ helps roofing contractors reduce overall rental spend with savings averaging 10-30%. GAF has negotiated discounted pricing for the 10 Corporate and Enterprise tiers. YARDZ will honor the GAF discounted pricing for the duration of your active and current contract, provided your GAF certification remains valid.
YARDZ Features and Capabilities
All YARDZ features are designed to help contractors streamline operations and maximize efficiency.
- Data Security: At YARDZ, your data security and privacy are our top priorities.
- Data Usage Transparency: We do not sell your data.
- Strict Data Privacy Policies: We make a firm commitment to keep your data private.
- Subscription Terms: YARDZ subscriptions are a minimum of 12 months.
- Asset Management: As many as you like. There is no limit to the number of assets you would like to manage.
- User-Friendliness: No, YARDZ was developed by contractors to make office and field tasks easier.
- Team Member Permissions: It depends on what permissions are applied to the added Team Member. Subscriptions have the option of adding Team Members as either Notification Only or a User License. They can NOT access the system or your data.
- Communication and Efficiency: YARDZ is a communication and efficiency software to manage the rental process. Permissions are user types that are created in order to restrict the use of features or access to data.
tags: #GAF #learning #portal #features

