Update: Was able to add the following setup on the "Add a row into a table" and it gives me what I wanted but it includes additional text in them. And this one uses body('Html_to_text'). My issue with that is, if it's not filtered via filter array, then it will not have the below format:
Alert triggered for SomeAlert
Alert ID: 12345678
Test Name: SomeValue1
Alert Rule: SomeValue2
AlertsTest | Oct 21st
How do I get the output of the filter array and reference them to the expressions below? I tried using "outputs" but keep getting errors.

#for alert triggered
first(skip(split(first(split(body('Html_to_text'),'Alert ID')),'Alert Triggered'),1))
#for alert cleared # should be separate
first(skip(split(first(split(body('Html_to_text'),'Alert ID')),'Alert Cleared'),1))
#for the alert id
first(skip(split(first(split(body('Html_to_text'),'Test Name')),':'),1))
#for the test name
first(skip(split(first(split(body('Html_to_text'),'Alert Rule')),'Test Name:'),1))
#for alert rule
first(skip(split(first(split(body('Html_to_text'),'Date')),'Alert Rule:'),1))
#for date
first(skip(split(body('Html_to_text'),'Date'),1))
Raw results below.
