If the typing status of your Microsoft Teams bot is not displaying, there are a few considerations to keep in mind:
- Typing Activity Implementation: Ensure that you are correctly sending the typing activity from your bot. The typing activity should be sent with a
typevalue oftyping. Here is an example of how to implement this in your bot:// Send a typing indicator to the user upon receiving a message app.on('message', async ({ send }) => { await send({ type: 'typing' }); }); - Display Duration: Typing indicators are intended to persist within UIs for three seconds. Make sure that your bot is sending the typing activity within this timeframe to ensure it is displayed correctly.
- Frequency of Sending: According to the guidelines, senders should not send typing activities more frequently than once every three seconds. If your bot is sending typing indicators too frequently, it may not display them properly.
- Client Support: Ensure that the Teams client you are using supports displaying typing indicators. Some client configurations or versions may have limitations.
If you have checked all the above and the issue persists, consider reviewing your bot's configuration in the Copilot Studio or reaching out for support for further investigation.