title: Suggested Actions not visible in Microsoft Teams
body: <p>I'll send a pro-active message from a bot to Microsoft Teams with 2 suggested actions that the user can take. But in Microsoft Teams the message is shown like this:</p>
  
  <p><a href="https://i.stack.imgur.com/RWxJK.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/RWxJK.png" alt=""></a></p>
  
  <p>Notice that the message shows no suggested messages! At the Bot Framework Emulator, the same message looks like this:</p>
  
  <p><a href="https://i.stack.imgur.com/v6Uh1.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/v6Uh1.png" alt=""></a></p>
  
  <p>What's wrong in Teams or my code?</p>
  
  <p>Below is my code to authenticate, generate and send the message:</p>
  
  <pre class="lang-cs prettyprint-override"><code>private async Task BotCallback(ITurnContext turnContext, CancellationToken cancellationToken)
  {
      string serviceUrl = turnContext.Activity.RelatesTo.ServiceUrl;
  
      ConnectorClient Connector = new ConnectorClient(
          new Uri(serviceUrl),
          microsoftAppId: "[MicrosoftAppId]",
          microsoftAppPassword: "[MicrosoftAppPassword]"
      );
  
      AppCredentials.TrustServiceUrl(serviceUrl);
      ChannelAccount from = turnContext.Activity.From;
      IMessageActivity activity = MessageFactory.SuggestedActions(
          new string[] { "First action", "Second action" },
          $"Hi {userName},\r\nYou've missed some lorem ipsum dolor sit amet:\r\n- **consectetur:** Ut porttitor\r\nChoose an action from below to add them."
      );
  
      await Connector.Conversations.SendToConversationAsync(
          turnContext.Activity.Conversation.Id, 
          activity as Activity, 
          cancellationToken
      );
  }
  </code></pre>