# Upload Android apk to slack channel

**URL:** <https://forum.buildkite.community/t/upload-android-apk-to-slack-channel/2138>\
**Category:** General\
**Created:** [July 13, 2022, 9:03pm UTC](https://forum.buildkite.community/t/upload-android-apk-to-slack-channel/2138 "2022-07-13T21:03:00Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pavlo52](https://avatars.discourse-cdn.com/v4/letter/p/ea666f/32.png) [@Pavlo52](https://forum.buildkite.community/u/Pavlo52)\
**Post date:** [July 13, 2022, 9:03pm UTC](https://forum.buildkite.community/t/upload-android-apk-to-slack-channel/2138/1 "2022-07-13T21:03:01Z")

</div>

Hi,

I want to integrate BuildKite with slack, so based on a specific message on github i want to build and send apk to slack channel. Can i find any reference for that or how can i achieve that.

Thanks

---

<div class="post-metadata">

**Author:** ![paula](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/paula/32/954_2.png) [@paula](https://forum.buildkite.community/u/paula)\
**Post date:** [July 14, 2022, 2:11am UTC](https://forum.buildkite.community/t/upload-android-apk-to-slack-channel/2138/2 "2022-07-14T02:11:43Z")

</div>

Hey @Pavlo52 welcome to the forum! 🎉

I think for this case, you could use [step conditionals](https://buildkite.com/docs/pipelines/conditionals#Notification) to add a step that is only run when the commit message matches your needs. This step would execute a script that build the apk and upload it to slack using their API.

eg something like this:

```yaml
- label: ":slack: upload apk to slack"
  if: build.message =! /slack/
  command: build-and-upload.sh

```
