Integrate Slack without incoming webhook
Hi guys,
Currently i am trying to build a solution in which Novu could post direct message to each team member through a slack app. Since the current integration with slack app is only through incoming webhook, creating one for each member will be a tedious job. We want to leverage the https://api.slack.com/methods/chat.postMessage and https://api.slack.com/methods/users.lookupByEmail in order to perform this process. I would like to know if there is already similar solutions implemented.
Also, in the case of none existing similar solutions. What should I do to include this solution to the Novu system?
Thank you very much!
4 Replies
@chapro6888
Currently sending message via incoming slack webhook url is supported
If you are using novu managed solution, then novu will store incoming webhook url once user installs your slack app
Hi thank you for your response! In the guide that you send, the user still have to configure the desired channel by them self. I was looking for a solution that does not need end user configuration.
For example, with the Slack API i mentioned above, I just need the email of the user (which could be the user id of Novu), then I can send msg directly to user.
Any idea how can i incoorperate this idea? Thank you very much!
To give a little more context, if i want to develop the code for a more advanced integration as i mentioned above, what steps should I follow in order to successfully integrate it with the novu app
@chapro6888
Thanks for sharing 🙂
Currently, with our slack integration, it is not possible