PREBUILT CONNECTOR
Power Automate
Gravity SMS ships an official Microsoft Power Automate connector. Send and receive SMS from any Power Automate flow without writing HTTP requests — drop in our actions and triggers, paste your API key, done.
What you can do
Actions
| Action | Description |
|---|---|
| Send an SMS message | Queue an outbound SMS for delivery through your RingCentral number. |
| Get message delivery status | Retrieve the current delivery status of a sent message by message ID. |
| List message history | Paginated, filterable list of inbound and outbound SMS messages. |
| Check RingCentral connection | Verify whether your RingCentral account is connected and the token is active. |
Triggers
| Trigger | Description |
|---|---|
| When an SMS is received | Fires when an inbound SMS arrives on your RingCentral number. Optionally filter by phone number. |
Prerequisites
- An active Gravity SMS subscription
- A connected RingCentral account — Connecting RingCentral
- A Microsoft 365 or Power Automate plan that supports custom connectors
Setup
- Sign in to your Gravity SMS dashboard.
- Go to Integrations and activate the Power Automate integration. Copy the API key it generates.
- Confirm your RingCentral account is connected under RingCentral. If not, complete the OAuth connection first.
- In Power Automate, search for the Gravity SMS connector when adding a step. When you create a connection, paste the API key into the API Key field.
- Drop the Send SMS action (or When an SMS is received trigger) into your flow.
Example: send SMS when a row is added
- Trigger: When a new row is added (Excel, SharePoint, or Dataverse)
- Action: Send an SMS message from the Gravity SMS connector
- Map the row fields:
to— the row's phone field (must be E.164, e.g.+14155551234)from— one of your RingCentral SMS-enabled numbersbody— your message text
- Save and test the flow.
Example: respond to inbound SMS
- Trigger: When an SMS is received from the Gravity SMS connector. Optionally filter by your sending number.
- Action: any downstream step — log to Excel, create a Planner task, post to Teams, or send another SMS in reply.
- Available fields on the trigger:
from,to,body,messageId,timestamp.
Limits and constraints
- Messages are 1–1600 characters.
- Phone numbers must be E.164 (e.g.
+14155551234). - The inbound trigger requires a connected RingCentral account in the Gravity SMS dashboard.
- Standard API rate limits apply — see Rate Limits.
Consent (TCPA / similar) is your responsibility
Sending SMS to recipients who haven't given prior express consent is a regulatory violation in most jurisdictions. "Send SMS on every new row" patterns are a common way to violate this accidentally. Verify each recipient has opted in before your flow sends.
Related
- Power Automate landing page — why it's useful
- Generic Webhook Recipe — what the connector does under the hood
- SMS API Reference — full field reference