Cloud communications platform for building SMS, Voice & Messaging applications on an API built for global scale
Go to siteWith the Twilio API, you can build telephone applications that make and receive phone calls, as well astext messaging applications that send and receive text messages.
Some examples of applications you could build include:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
twilio: {
type: "app",
app: "twilio",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.twilio.com/2010-04-01/Accounts.json`,
auth: {
username: `${this.twilio.$auth.AccountSid}`,
password: `${this.twilio.$auth.AuthToken}`,
},
})
},
})
Emit new event every time an SMS is sent to the phone number set. Configures a webhook in Twilio, tied to an incoming phone number.
Emit new event each time a call to the phone number is completed. Configures a webhook in Twilio, tied to a phone number.
Make a phone call, passing text that Twilio will speak to the recipient of the call. See the docs for more information
Send an SMS with text and media files. See the docs for more information
Check if user-provided token is correct. See the documentation for more information
Remove a call record from your account. See the docs for more information
Twilio uses API keys for authentication. When you connect your Twilio account, Pipedream securely stores the keys so you can easily authenticate to Twilio APIs in both code and no-code steps.
To connect your Twilio account to Pipedream,
First, create an API key in Twilio.
/Accounts
.After creating your key, you'll see fields for Sid
and Secret
. Enter those in the fields below.
AccountSid
field below.