# Push notifications

**URL:** <https://community.sendbird.com/t/push-notifications/3278>\
**Category:** JavaScript\
**Created:** [October 25, 2021, 9:01am UTC](https://community.sendbird.com/t/push-notifications/3278 "2021-10-25T09:01:14Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![rburton](https://avatars.discourse-cdn.com/v4/letter/r/ec9cab/32.png) [@rburton](https://community.sendbird.com/u/rburton)\
**Post date:** [October 25, 2021, 9:01am UTC](https://community.sendbird.com/t/push-notifications/3278/1 "2021-10-25T09:01:14Z")

</div>

I see a lot of documentation about push notifications with IOS and mobile devices. Would someone please point me to a step-by-step guide using the JavaScript API? Thank you.

---

<div class="post-metadata">

**Author:** ![Tyler](https://sea2.discourse-cdn.com/flex020/user_avatar/community.sendbird.com/tyler/32/810_2.png) [@Tyler](https://community.sendbird.com/u/Tyler)\
**Post date:** [October 25, 2021, 12:41pm UTC](https://community.sendbird.com/t/push-notifications/3278/2 "2021-10-25T12:41:43Z")

</div>

Hi @rburton,

Are you looking to have push notifications in the browser or though a React Native app?

---

<div class="post-metadata">

**Author:** ![rburton](https://avatars.discourse-cdn.com/v4/letter/r/ec9cab/32.png) [@rburton](https://community.sendbird.com/u/rburton)\
**Post date:** [October 25, 2021, 1:34pm UTC](https://community.sendbird.com/t/push-notifications/3278/3 "2021-10-25T13:34:01Z")

</div>

No. It is a Vue app. From my perusal through the documentation it seems that WebHooks is my answer. Is there any particular documentation on using Web Hooks with the JavaScript SDK? Thank you.

---

<div class="post-metadata">

**Author:** ![Tyler](https://sea2.discourse-cdn.com/flex020/user_avatar/community.sendbird.com/tyler/32/810_2.png) [@Tyler](https://community.sendbird.com/u/Tyler)\
**Post date:** [October 25, 2021, 1:44pm UTC](https://community.sendbird.com/t/push-notifications/3278/4 "2021-10-25T13:44:36Z")

</div>

So its a Vue App in the browser. You can technically utilized push notifications in the browser but you’d have to implement a Progressive Web App, which we do not provide documentation for. Additionally, we do not provide any specific documentation on how to utilize webhooks. Every customers use case for webhooks is likely unique to them. You’d want to start off by building out your webserver that accepts webhooks (I personally use express with NodeJS). Then from there, you can utilize the data in the webhooks to do whatever you need.

---

<div class="post-metadata">

**Author:** ![rburton](https://avatars.discourse-cdn.com/v4/letter/r/ec9cab/32.png) [@rburton](https://community.sendbird.com/u/rburton)\
**Post date:** [October 25, 2021, 1:56pm UTC](https://community.sendbird.com/t/push-notifications/3278/5 "2021-10-25T13:56:21Z")

</div>

Is this documentation out of date [Webhooks | Chat Platform API | Sendbird Docs](https://sendbird.com/docs/chat/v3/platform-api/guides/webhooks)?

---

<div class="post-metadata">

**Author:** ![Tyler](https://sea2.discourse-cdn.com/flex020/user_avatar/community.sendbird.com/tyler/32/810_2.png) [@Tyler](https://community.sendbird.com/u/Tyler)\
**Post date:** [October 25, 2021, 1:58pm UTC](https://community.sendbird.com/t/push-notifications/3278/6 "2021-10-25T13:58:57Z")

</div>

Sorry for the confusion. I should have clarified. We do have documentation on webhooks in general. We do not have documentation on how you might utilize those webhooks with Javascript.

---

<div class="post-metadata">

**Author:** ![rburton](https://avatars.discourse-cdn.com/v4/letter/r/ec9cab/32.png) [@rburton](https://community.sendbird.com/u/rburton)\
**Post date:** [October 25, 2021, 2:00pm UTC](https://community.sendbird.com/t/push-notifications/3278/7 "2021-10-25T14:00:56Z")

</div>

I miss the distinction between ‘Platform API’ and ‘JavaScript Chat SDK’
