title: Configure microsoft teams incoming webhook json payload
body: <p>I am trying to set up an incoming webhook to a Microsoft teams channel using the <code>incoming webhook</code> connector.
  The payload that I am trying to send from my platform looks like this and is form CleverTap (which is failing so I'm trying to debug it using postman). but I am getting the error <code>Summary or Text is required.</code></p>
  <pre><code>{
    &quot;profiles&quot;: [
      {
        &quot;email&quot;: &quot;jack@gmail.com&quot;,
        &quot;identity&quot;: &quot;foo&quot;,
        &quot;objectId&quot;: &quot;-g55b74fb1030740e4a4931910a8abb862&quot;,
        &quot;profileData&quot;: {
          &quot;Last Score&quot;: 308,
          &quot;High Score&quot;: 308,
          &quot;Replayed&quot;: true
        },
        &quot;name&quot;: &quot;Jack&quot;
      }
    ]
  }
  </code></pre>
  <ol>
  <li>What am I doing wrong?</li>
  <li>will I need to change the JSON payload according to the adaptive card syntax for teams to accept the incoming webhook? If so, where can I add my custom payload in the adaptive card JSON body?</li>
  <li>are there other authentication factors at the webhook endpoint (do I have to whitelist the ip address from where the POST message is being sent from)?</li>
  </ol>