Hello all - firstly a big well done to all the staff at Metabase - you've done a fab job. I used your product at a previous company about 5 years ago & have just persuaded my new company to adopt it. Proverbial hats off.
My current task with them is to create a dashboard subscription/pulse/feed that lands in MS Teams. I've followed as many threads about this as I can find & without any success. I do have pulses from our metabase correctly sending to email (using our office 365 smtp within Metabase) and to slack.
The recommended workaround I found/read was to email from metabase to a teams channel. It's here that I'm falling down. Messages (from metabase) don't appear in the teams channel despite the send email address being whitelisted. However if I send the same pulse (from metabase) to my email address & then forward it from say Outlook to the teams channel email address then it does work. Presumably there's something about using SMTP via a third party (metabase) that teams channels don't like. MS threads suggest teams' channel 'spam' filters are a bit of a black box. Does anyone have any suggestions? (Even if I can get this to work - emails are imperfect vs the nicely formatted layout that lands in slack)
And if not.... are there any workarounds that anyone else suggests. Teams has an easy (MS built) web hooks application, so I was thinking to try and use this. Perhaps firing pulses from metabase to slack, and from slack to teams (via Zapier). Does this sound realistic? Does anyone have any better ideas?!
Many thanks in advance.
ps we have Metabase set up on our own AWS instance
pps yes i know... Teams... but its what most of our biggest clients use too & we need to solve this use case for them too