The Telnyx API offers a suite of telecommunication features enabling developers to manage voice, SMS, and other real-time communications. With Telnyx, you can programmatically send and receive text messages, handle voice calls, and control other telephony services using their robust API. Leveraging Pipedream's capabilities, this API can be hooked into workflows to automate complex tasks, react to incoming messages or calls, and integrate with countless other services for analytics, customer support, and more.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
telnyx: {
type: "app",
app: "telnyx",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.telnyx.com/v2/available_phone_numbers`,
headers: {
Authorization: `Bearer ${this.telnyx.$auth.api_key}`,
},
})
},
})
SMS Customer Support: Automate responses to customer inquiries via SMS by integrating Telnyx with a customer support app like Zendesk. When an SMS is received, trigger a Pipedream workflow to create or update a ticket in Zendesk, ensuring customer issues are tracked and resolved efficiently.
Voice Call Analytics: Capture call data from Telnyx for analysis. Each time a call is made or received, use Pipedream to log details into a Google Sheets spreadsheet or a database for real-time analytics, helping you to understand call volume, duration, and geographic distribution of your users.
Automated Notifications System: Create a system that sends out SMS or voice call notifications through Telnyx based on triggers from a project management tool like Trello. Set up a Pipedream workflow that listens for specific status updates or tagged tasks in Trello, and then automatically sends out alerts to relevant stakeholders, keeping everyone informed with the latest project updates.
Emit new event on an incoming call to a Call Control Application. See the documentation
Emit new event when a new phone number is added See the documentation
Dial a number or SIP URI from a given Call Control App. See the documentation
Sends a PDF document to a specified fax number using the Telnyx Fax API. See the documentation
Telnyx uses API keys for authentication. When you connect your Telnyx account, Pipedream securely stores the keys so you can easily authenticate to Telnyx APIs in both code and no-code steps.
The Telnyx API V2 uses API Keys to authenticate requests. You can view and manage your API Keys by logging into your Mission Control Portal account and navigating to the Auth V2 tab in the "Auth" section. See docs.