# Powershell to send SMS through Zoom for system admin notifications

**URL:** <https://devforum.zoom.us/t/powershell-to-send-sms-through-zoom-for-system-admin-notifications/136519>\
**Category:** Zoom Apps\
**Created:** [August 14, 2025, 7:51pm UTC](https://devforum.zoom.us/t/powershell-to-send-sms-through-zoom-for-system-admin-notifications/136519 "2025-08-14T19:51:41Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![brikla](https://avatars.discourse-cdn.com/v4/letter/b/c4cdca/32.png) [@brikla](https://devforum.zoom.us/u/brikla)\
**Post date:** [August 14, 2025, 7:51pm UTC](https://devforum.zoom.us/t/powershell-to-send-sms-through-zoom-for-system-admin-notifications/136519/1 "2025-08-14T19:51:41Z")

</div>

### One of our developers is looking to have PowerShell send very occasional system administration messages to other administrators through Zoom using SMS, when monitoring software discovers a problem.

He is looking to for simple functionality that models the SMTP to SMS conduits phone carriers are now eliminating.

He does not have Zoom administrator access but I do. I am not a developer. I did try constructing an app in Zoom Marketplace, but the scoping options do not seem to fit the problem.

My question is ‘Is this a problem that Zoom is designed to solve?’ It was suggested that Twillio might be a better fit. Any other options for this use case?

I’d appreciated anyone’s thoughts.

Thanks.

---

<div class="post-metadata">

**Author:** ![expertswho](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/expertswho/32/60945_2.png) [@expertswho](https://devforum.zoom.us/u/expertswho)\
**Post date:** [August 15, 2025, 4:25pm UTC](https://devforum.zoom.us/t/powershell-to-send-sms-through-zoom-for-system-admin-notifications/136519/2 "2025-08-15T16:25:49Z")

</div>

hi @brikla ,

Your PowerShell script will need to authenticate and post via the API.  
Twilio would need the same?

John

---

<div class="post-metadata">

**Author:** ![Larry4](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/larry4/32/70636_2.png) [@Larry4](https://devforum.zoom.us/u/Larry4)\
**Post date:** [August 18, 2025, 7:37pm UTC](https://devforum.zoom.us/t/powershell-to-send-sms-through-zoom-for-system-admin-notifications/136519/3 "2025-08-18T19:37:49Z")

</div>

I am the developer that was mentioned in the original post.

I am attempting to send SMS via powershell script which does acquire an access token successfully and attempt to send SMS using that token, however the SMS fails because the token lacks necessary Scope:

```auto
❌ Missing required scopes: phone:read:sms_message, phone:write:sms_message

To enable these scopes:
1. Go to https://marketplace.zoom.us/develop/create
2. Select your Server-to-Server OAuth app.
3. In the left menu, click 'Scopes'.
4. Add the missing scopes above, save, and re-activate the app.

```

Unfortunately it’s not clear how to add these “scopes” or, if I’m not already doing so with the access token, how to “authenticate and post via the API”.

Any help would be greatly appreciated.

Thank you

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [August 27, 2025, 2:45pm UTC](https://devforum.zoom.us/t/powershell-to-send-sms-through-zoom-for-system-admin-notifications/136519/4 "2025-08-27T14:45:26Z")

</div>

Hi @Larry4  
Thanks for reahcing out to us.  
You will need to go into the Zoom marketplace and follow the steps you mentioned, you will need to look for the right scope to access the Post SMS message endpoint

> **[Phone APIs](https://developers.zoom.us/docs/api/phone/#tag/sms/post/phone/sms/messages)**
>
> You can access information from Zoom with Zoom Phone APIs to build private services or public applications on the Zoom App Marketplace.

In this case, as you are using a Server-to-Server Oauth app, you will need to add this scope: phone:read:sms\_message:admin
