<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article How to send straight table data to Microsoft Teams as a table using Qlik Automate in Official Support Articles</title>
    <link>https://community.qlik.com/t5/Official-Support-Articles/How-to-send-straight-table-data-to-Microsoft-Teams-as-a-table/ta-p/2490833</link>
    <description>&lt;P&gt;&lt;SPAN&gt;This article provides an overview of how to&amp;nbsp;&lt;/SPAN&gt;send straight table data to Microsoft Teams as a table&amp;nbsp;&lt;SPAN&gt;using Qlik Automate.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;The template is available on the template picker. You can find it by navigating to&amp;nbsp;&lt;STRONG&gt;Add new -&amp;gt; New automation -&amp;gt; Search templates, &lt;/STRONG&gt;searching&amp;nbsp;for 'Send straight table data to Microsoft Teams as a table' in the search bar, and clicking the&amp;nbsp;&lt;STRONG&gt;Use template&lt;/STRONG&gt;&amp;nbsp;option.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You will find a version of this automation attached to this article: "Send-straight-table-data-to-Microsoft-Teams-as-a-table&lt;EM&gt;&lt;STRONG&gt;.&lt;/STRONG&gt;&lt;/EM&gt;json".&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Content:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-TOC indent="15" liststyle="none" maxheadinglevel="3"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966" data-darkreader-inline-color=""&gt;&lt;STRONG&gt;Full Automation&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Full Automation.png" style="width: 446px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/174058i42317E2B2F061C62/image-dimensions/446x1145?v=v2" width="446" height="1145" role="button" title="Full Automation.png" alt="Full Automation.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966" data-darkreader-inline-color=""&gt;&lt;STRONG&gt;Automation structure&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;The following steps describe how to build the demo automation:&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;Add the '&lt;STRONG&gt;Get Straight Table Data&lt;/STRONG&gt;'&amp;nbsp;block from the Qlik Cloud Services connector to get data from the straight table for a specific app to send to the Microsoft Teams channel as a table. Specify the app ID, Sheet ID, and Object ID in the input parameters. You can use the&amp;nbsp;&lt;EM&gt;do-lookup&lt;/EM&gt;&amp;nbsp;functionality&amp;nbsp;to find value for all these parameters. There is a limit of 100,000 records that can be retrieved through the&amp;nbsp;'&lt;STRONG&gt;Get Straight Table Data&lt;/STRONG&gt;'&amp;nbsp;block. This block will not work with other table types.&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;Add a '&lt;/SPAN&gt;&lt;STRONG&gt;Loop'&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;block to loop over the keys from the '&lt;/SPAN&gt;&lt;STRONG&gt;Get Straight Table Data'&amp;nbsp;&lt;/STRONG&gt;&lt;SPAN&gt;block response which acts as the table header. Use the '&lt;/SPAN&gt;&lt;STRONG&gt;{getkeys: {$.GetStraightTableData}}&lt;/STRONG&gt;&lt;SPAN&gt;' formula in the '&lt;/SPAN&gt;&lt;STRONG&gt;Loop'&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;block. Within the '&lt;STRONG&gt;Loop&lt;/STRONG&gt;' block add the following blocks:&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/FONT&gt;
&lt;OL class="lia-list-style-type-lower-alpha"&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;Add an object variable called '&lt;STRONG&gt;teamsTextBlockObject'&amp;nbsp;&lt;/STRONG&gt;to build the header and pass this variable to another list variable called '&lt;STRONG&gt;cardTableColumn'.&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;Add&amp;nbsp;another '&lt;STRONG&gt;Loop&lt;/STRONG&gt;'&amp;nbsp;block to loop over all the values for the current key of the straight table. Within the '&lt;STRONG&gt;Loop&lt;/STRONG&gt;' block add the following blocks:&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;Add a '&lt;STRONG&gt;Condition'&lt;/STRONG&gt; block to check whether the column value is empty or not.&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;If the condition block&amp;nbsp;outcome evaluates to&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;&lt;STRONG&gt;true&lt;/STRONG&gt;&lt;/EM&gt;&lt;SPAN&gt;:&lt;BR /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;Add the '&lt;STRONG&gt;teamsTextBlockObject' &lt;/STRONG&gt;object variable, set the text value as 'NA' since the column value is null/empty, and p&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;ass this variable to the '&lt;STRONG&gt;cardTableColumn'&amp;nbsp;&lt;/STRONG&gt;list variable&lt;STRONG&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;If the condition block&amp;nbsp;outcome evaluates to&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;false&lt;/EM&gt;&lt;/STRONG&gt;:&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;Add the '&lt;STRONG&gt;teamsTextBlockObject' &lt;/STRONG&gt;object variable, set the text value as the column value of the straight table, and p&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;ass this variable to the '&lt;STRONG&gt;cardTableColumn'&amp;nbsp;&lt;/STRONG&gt;list variable&lt;STRONG&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;Add another object variable called '&lt;STRONG&gt;columnObject&lt;/STRONG&gt;' and pass this variable to the '&lt;STRONG&gt;columns&lt;/STRONG&gt;' list variable. These variables are used to build the straight table data into a specific format which is required to build the structure of the team's message as a card attachment.&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;Add a string variable called '&lt;STRONG&gt;title&lt;/STRONG&gt;' which is used to provide the title to the message.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;Add the '&lt;STRONG&gt;Create Attachment Adaptive Card&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;' block from the Microsoft Teams connector to build the structure for card attachment. Make sure to transform the '&lt;STRONG&gt;columns&lt;/STRONG&gt;' list to JSON text using the JSON formula.&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Create Attachment Adaptive Card.png" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/174060i7B8B86DA70BC7B35/image-size/large?v=v2&amp;amp;px=999" role="button" title="Create Attachment Adaptive Card.png" alt="Create Attachment Adaptive Card.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;Add '&lt;STRONG&gt;Send Message&lt;/STRONG&gt;' block from the Microsoft Teams connector to send straight table data as a table to the Teams channel with the card attachment which was created in the previous block.&lt;BR /&gt;Specify the Team ID and the Channel ID in the input parameters. You can use the&amp;nbsp;&lt;EM&gt;do-lookup&lt;/EM&gt;&amp;nbsp;functionality&amp;nbsp;to find the value of all these parameters.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Send Message.png" style="width: 653px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/174061i9BFBF0A6AAB002C8/image-size/large?v=v2&amp;amp;px=999" role="button" title="Send Message.png" alt="Send Message.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;SPAN&gt;An example output of the table sent to the Teams channel:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="example message output in a table.png" style="width: 600px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/174062i9F4DBC5DAE5287AE/image-dimensions/600x633?v=v2" width="600" height="633" role="button" title="example message output in a table.png" alt="example message output in a table.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P style="font-style: italic;"&gt;The information in this article is provided as-is and will be used at your discretion. Depending on the tool(s) used, customization(s), and/or other factors, ongoing support on the solution below may not be provided by Qlik Support.&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Related Content&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN&gt;&lt;A href="https://community.qlik.com/t5/Official-Support-Articles/How-to-get-started-with-Microsoft-Teams-in-Qlik-Application/ta-p/1838373" target="_self"&gt;How to get started with Microsoft Teams&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;&lt;A href="https://community.qlik.com/t5/Official-Support-Articles/How-to-send-straight-table-data-to-Microsoft-Teams-as-a-message/ta-p/2490997" target="_self"&gt;Send straight table data to Microsoft Teams as a message&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://community.qlik.com/t5/Official-Support-Articles/How-to-send-straight-table-data-to-email-as-HTML-table-using/ta-p/2454202" target="_self"&gt;&lt;SPAN&gt;Send straight table data to email as HTML table&lt;/SPAN&gt;&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Environment&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;UL&gt;
&lt;LI&gt;Qlik Cloud Analytics&lt;/LI&gt;
&lt;LI&gt;Qlik Automate&lt;/LI&gt;
&lt;/UL&gt;</description>
    <pubDate>Fri, 23 May 2025 11:14:58 GMT</pubDate>
    <dc:creator>AfeefaTk</dc:creator>
    <dc:date>2025-05-23T11:14:58Z</dc:date>
    <item>
      <title>How to send straight table data to Microsoft Teams as a table using Qlik Automate</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/How-to-send-straight-table-data-to-Microsoft-Teams-as-a-table/ta-p/2490833</link>
      <description>&lt;P&gt;&lt;SPAN&gt;This article provides an overview of how to&amp;nbsp;&lt;/SPAN&gt;send straight table data to Microsoft Teams as a table&amp;nbsp;&lt;SPAN&gt;using Qlik Automate.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;The template is available on the template picker. You can find it by navigating to&amp;nbsp;&lt;STRONG&gt;Add new -&amp;gt; New automation -&amp;gt; Search templates, &lt;/STRONG&gt;searching&amp;nbsp;for 'Send straight table data to Microsoft Teams as a table' in the search bar, and clicking the&amp;nbsp;&lt;STRONG&gt;Use template&lt;/STRONG&gt;&amp;nbsp;option.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You will find a version of this automation attached to this article: "Send-straight-table-data-to-Microsoft-Teams-as-a-table&lt;EM&gt;&lt;STRONG&gt;.&lt;/STRONG&gt;&lt;/EM&gt;json".&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Content:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-TOC indent="15" liststyle="none" maxheadinglevel="3"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966" data-darkreader-inline-color=""&gt;&lt;STRONG&gt;Full Automation&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Full Automation.png" style="width: 446px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/174058i42317E2B2F061C62/image-dimensions/446x1145?v=v2" width="446" height="1145" role="button" title="Full Automation.png" alt="Full Automation.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966" data-darkreader-inline-color=""&gt;&lt;STRONG&gt;Automation structure&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;The following steps describe how to build the demo automation:&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;Add the '&lt;STRONG&gt;Get Straight Table Data&lt;/STRONG&gt;'&amp;nbsp;block from the Qlik Cloud Services connector to get data from the straight table for a specific app to send to the Microsoft Teams channel as a table. Specify the app ID, Sheet ID, and Object ID in the input parameters. You can use the&amp;nbsp;&lt;EM&gt;do-lookup&lt;/EM&gt;&amp;nbsp;functionality&amp;nbsp;to find value for all these parameters. There is a limit of 100,000 records that can be retrieved through the&amp;nbsp;'&lt;STRONG&gt;Get Straight Table Data&lt;/STRONG&gt;'&amp;nbsp;block. This block will not work with other table types.&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;Add a '&lt;/SPAN&gt;&lt;STRONG&gt;Loop'&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;block to loop over the keys from the '&lt;/SPAN&gt;&lt;STRONG&gt;Get Straight Table Data'&amp;nbsp;&lt;/STRONG&gt;&lt;SPAN&gt;block response which acts as the table header. Use the '&lt;/SPAN&gt;&lt;STRONG&gt;{getkeys: {$.GetStraightTableData}}&lt;/STRONG&gt;&lt;SPAN&gt;' formula in the '&lt;/SPAN&gt;&lt;STRONG&gt;Loop'&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;block. Within the '&lt;STRONG&gt;Loop&lt;/STRONG&gt;' block add the following blocks:&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/FONT&gt;
&lt;OL class="lia-list-style-type-lower-alpha"&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;Add an object variable called '&lt;STRONG&gt;teamsTextBlockObject'&amp;nbsp;&lt;/STRONG&gt;to build the header and pass this variable to another list variable called '&lt;STRONG&gt;cardTableColumn'.&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;Add&amp;nbsp;another '&lt;STRONG&gt;Loop&lt;/STRONG&gt;'&amp;nbsp;block to loop over all the values for the current key of the straight table. Within the '&lt;STRONG&gt;Loop&lt;/STRONG&gt;' block add the following blocks:&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;Add a '&lt;STRONG&gt;Condition'&lt;/STRONG&gt; block to check whether the column value is empty or not.&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;If the condition block&amp;nbsp;outcome evaluates to&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;&lt;STRONG&gt;true&lt;/STRONG&gt;&lt;/EM&gt;&lt;SPAN&gt;:&lt;BR /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;Add the '&lt;STRONG&gt;teamsTextBlockObject' &lt;/STRONG&gt;object variable, set the text value as 'NA' since the column value is null/empty, and p&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;ass this variable to the '&lt;STRONG&gt;cardTableColumn'&amp;nbsp;&lt;/STRONG&gt;list variable&lt;STRONG&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;If the condition block&amp;nbsp;outcome evaluates to&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;false&lt;/EM&gt;&lt;/STRONG&gt;:&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;Add the '&lt;STRONG&gt;teamsTextBlockObject' &lt;/STRONG&gt;object variable, set the text value as the column value of the straight table, and p&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;ass this variable to the '&lt;STRONG&gt;cardTableColumn'&amp;nbsp;&lt;/STRONG&gt;list variable&lt;STRONG&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;Add another object variable called '&lt;STRONG&gt;columnObject&lt;/STRONG&gt;' and pass this variable to the '&lt;STRONG&gt;columns&lt;/STRONG&gt;' list variable. These variables are used to build the straight table data into a specific format which is required to build the structure of the team's message as a card attachment.&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;Add a string variable called '&lt;STRONG&gt;title&lt;/STRONG&gt;' which is used to provide the title to the message.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;Add the '&lt;STRONG&gt;Create Attachment Adaptive Card&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;' block from the Microsoft Teams connector to build the structure for card attachment. Make sure to transform the '&lt;STRONG&gt;columns&lt;/STRONG&gt;' list to JSON text using the JSON formula.&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Create Attachment Adaptive Card.png" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/174060i7B8B86DA70BC7B35/image-size/large?v=v2&amp;amp;px=999" role="button" title="Create Attachment Adaptive Card.png" alt="Create Attachment Adaptive Card.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;FONT color="#000000" data-darkreader-inline-color=""&gt;&lt;SPAN&gt;Add '&lt;STRONG&gt;Send Message&lt;/STRONG&gt;' block from the Microsoft Teams connector to send straight table data as a table to the Teams channel with the card attachment which was created in the previous block.&lt;BR /&gt;Specify the Team ID and the Channel ID in the input parameters. You can use the&amp;nbsp;&lt;EM&gt;do-lookup&lt;/EM&gt;&amp;nbsp;functionality&amp;nbsp;to find the value of all these parameters.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Send Message.png" style="width: 653px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/174061i9BFBF0A6AAB002C8/image-size/large?v=v2&amp;amp;px=999" role="button" title="Send Message.png" alt="Send Message.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;SPAN&gt;An example output of the table sent to the Teams channel:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="example message output in a table.png" style="width: 600px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/174062i9F4DBC5DAE5287AE/image-dimensions/600x633?v=v2" width="600" height="633" role="button" title="example message output in a table.png" alt="example message output in a table.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P style="font-style: italic;"&gt;The information in this article is provided as-is and will be used at your discretion. Depending on the tool(s) used, customization(s), and/or other factors, ongoing support on the solution below may not be provided by Qlik Support.&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Related Content&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN&gt;&lt;A href="https://community.qlik.com/t5/Official-Support-Articles/How-to-get-started-with-Microsoft-Teams-in-Qlik-Application/ta-p/1838373" target="_self"&gt;How to get started with Microsoft Teams&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;&lt;A href="https://community.qlik.com/t5/Official-Support-Articles/How-to-send-straight-table-data-to-Microsoft-Teams-as-a-message/ta-p/2490997" target="_self"&gt;Send straight table data to Microsoft Teams as a message&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://community.qlik.com/t5/Official-Support-Articles/How-to-send-straight-table-data-to-email-as-HTML-table-using/ta-p/2454202" target="_self"&gt;&lt;SPAN&gt;Send straight table data to email as HTML table&lt;/SPAN&gt;&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Environment&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;UL&gt;
&lt;LI&gt;Qlik Cloud Analytics&lt;/LI&gt;
&lt;LI&gt;Qlik Automate&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Fri, 23 May 2025 11:14:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/How-to-send-straight-table-data-to-Microsoft-Teams-as-a-table/ta-p/2490833</guid>
      <dc:creator>AfeefaTk</dc:creator>
      <dc:date>2025-05-23T11:14:58Z</dc:date>
    </item>
    <item>
      <title>Re: How to send straight table data to Microsoft Teams as a table using Qlik Automate</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/How-to-send-straight-table-data-to-Microsoft-Teams-as-a-table/tac-p/2527822#M16277</link>
      <description>&lt;P&gt;Hi - this looks very interesting!&lt;/P&gt;&lt;P&gt;Is there any video content of seeing how this would be delivered in practice and what the 'art-of-the-possible' is with the 'Adaptive Card'?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 20 Aug 2025 09:37:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/How-to-send-straight-table-data-to-Microsoft-Teams-as-a-table/tac-p/2527822#M16277</guid>
      <dc:creator>DataKnight1</dc:creator>
      <dc:date>2025-08-20T09:37:13Z</dc:date>
    </item>
    <item>
      <title>Re: How to send straight table data to Microsoft Teams as a table using Qlik Automate</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/How-to-send-straight-table-data-to-Microsoft-Teams-as-a-table/tac-p/2532468#M16426</link>
      <description>&lt;P&gt;This automation would be very helpful for a number of use-cases!&lt;BR /&gt;&lt;BR /&gt;I tried this with the template and plugging in an existing table and wasn't able to get it working out the box.&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;Does the user ( aside from adding the app / teams connection / channel etc )&amp;nbsp; - need to specify each column in the set-up?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I tried the simpler template "Send straight table data to Microsoft Teams as a message" -though this just produced a set of keys.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="110_0-1759502541402.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/183993i5E8909E0640DB59F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="110_0-1759502541402.png" alt="110_0-1759502541402.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a plan in the future to encapsulate the loops and variables into a single node?&amp;nbsp; ( I.E. Export Tabular data to Teams Adaptive card&amp;nbsp; )&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 03 Oct 2025 14:46:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/How-to-send-straight-table-data-to-Microsoft-Teams-as-a-table/tac-p/2532468#M16426</guid>
      <dc:creator>110</dc:creator>
      <dc:date>2025-10-03T14:46:47Z</dc:date>
    </item>
  </channel>
</rss>

