# Slack user notification

**URL:** <https://forum.buildkite.community/t/slack-user-notification/238>\
**Category:** Features Requests\
**Created:** [January 14, 2019, 3:23pm UTC](https://forum.buildkite.community/t/slack-user-notification/238 "2019-01-14T15:23:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![eredi93](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/eredi93/32/346_2.png) [@eredi93](https://forum.buildkite.community/u/eredi93)\
**Post date:** [January 14, 2019, 3:23pm UTC](https://forum.buildkite.community/t/slack-user-notification/238/1 "2019-01-14T15:23:03Z")

</div>

It would be great to know when my build is done with a slack notification.  
Slack notifications in a channel are already supported. i guess it should be pretty easy to implement a DM version of that if users put their slack id in their profile.  
[🔔 let me know when my build is done](https://forum.buildkite.community/t/let-me-know-when-my-build-is-done/144) is surfacing a similar problem.  
would you consider a slack DM feature? or would you push for MacOS app you have been spiking?

---

<div class="post-metadata">

**Author:** ![gerry](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/gerry/32/489_2.png) [@gerry](https://forum.buildkite.community/u/gerry)\
**Post date:** [March 30, 2019, 4:33am UTC](https://forum.buildkite.community/t/slack-user-notification/238/2 "2019-03-30T04:33:39Z")

</div>

I don’t know about when you posted this, but you can do what you are asking for it’s just a little tricky.

You need to create a new Slack app:  
[https://api.slack.com/apps?new\_app=1](https://api.slack.com/apps?new_app=1)

Then set up a webhook for it:  
[https://api.slack.com/apps/](https://api.slack.com/apps/)\<APP\_ID\_HERE\>/incoming-webhooks?

Scroll down the bottom and click “Add New Webhook to Workspace”

Then under the “Post to” dropdown where you select a channel, you can instead type in a name to direct message.  
You will then end up with a URL for the webhook which you can past into Buildkite’s alerts:  
[https://buildkite.com/organizations/](https://buildkite.com/organizations/)\<YOUR\_ORGANISATION\>/services.

You specify a branch filter (e.g. “eredi/\*” and then get it to post to that webhook on failure and success.
