novu icon indicating copy to clipboard operation
novu copied to clipboard

Add new MS Teams provider

Open dcamarasa opened this issue 1 year ago • 1 comments

  • I'm submitting a ... [ ] bug report [x] feature request [ ] question about the decisions made in the repository [ ] question about how to use this project

  • Summary Add MS Teams provider to the list of Chat providers.

  • Detailed information

This is just to add a new integration for MS Teams the same way it is done for Slack.

This provider should post messages to MS Teams channels based on the webhook that this tool provides when adding a new connector for a channel. Webhook urls will act as credentials for this provider.

New integration box should be available in the chat family section of the Integration Store in the UI. Submitting in the dialog should POST a new integration to the API and be stored accordingly in MongoDB.

Finally, documentation should be updated with a new section describing the steps to set it up in Novu.

  • Have you read the Code of Conduct? Yes, I did.

dcamarasa avatar Sep 02 '22 10:09 dcamarasa

Let's make this community ready :) @scopsy How can we put it in the Hacktoberfast pack?

oba2311 avatar Sep 13 '22 09:09 oba2311