Sakari is a cloud-based SaaS company providing text messaging for business teams around the world. Integrate SMS with your favorite systems today.
Go to siteThe Sakari SMS API allows you to send and receive text messages programmatically, giving you the power to create custom messaging experiences within your apps. On Pipedream, you can harness this capability to build serverless workflows that integrate SMS with various services and automate communication processes. Whether it's sending notifications, processing inbound messages, or coordinating with other APIs, the possibilities are broad.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sakari_sms: {
type: "app",
app: "sakari_sms",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.sakari.io/v1/accounts/${this.sakari_sms.$auth.account_id}/contacts`,
headers: {
Authorization: `Bearer ${this.sakari_sms.$auth.oauth_access_token}`,
},
})
},
})
Automated Customer Support Notifications: Trigger an SMS to a customer when a support ticket is updated in your helpdesk platform (like Zendesk or Freshdesk). The workflow can listen for ticket updates and use Sakari SMS to send a text to the customer with the status of their request.
Order Confirmation Texts: Connect Sakari SMS with an e-commerce platform (like Shopify or WooCommerce). Send an order confirmation and shipping updates via SMS whenever a new order is placed or a shipping status is updated, keeping customers informed in real-time.
Two-Factor Authentication (2FA) System: Implement an extra layer of security for your app by using Sakari SMS to send 2FA codes. Set up a Pipedream workflow that triggers an SMS with a one-time passcode when a user attempts to log in or perform a sensitive action within your system.
Sakari SMS uses OAuth authentication. When you connect your Sakari SMS account, Pipedream will open a popup window where you can sign into Sakari SMS and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Sakari SMS API.
Pipedream requests the following authorization scopes when you connect your account:
POST
https://api.sakari.io/oauth2/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{custom_fields.client_id}}
&
client_secret={{custom_fields.client_secret}}
&
grant_type=client_credentials