Phaxio

Build apps that talk fax. Send and receive fax through our advanced, best-in-class API.

Integrate the Phaxio API with the Node API

Setup the Phaxio API trigger to run a workflow which integrates with the Node API. Pipedream's integration platform allows you to integrate Phaxio and Node remarkably fast. Free for developers.

Send Fax with the Phaxio API

Sends a fax. See docs here

 
Try it
Run Node Code with the Node API

Write custom Node.js code and use any of the 400k+ npm packages available. Refer to the Pipedream Node docs to learn more.

 
Try it

Overview of Phaxio

Using the Phaxio API, you can quickly and easily build integrations that allow
your users to send payments, verify user information, securely sign documents,
and much more.

For example, you can:

  • Request payments: Allow your users to make payments via secure phone-based
    two-factor authentication.
  • Verify user information: Confirm identity with automated two-tier voice call
    verification.
  • Sign documents: Allow users to sign documents securely and remotely with your
    own custom web-based or app-based workflow.
  • Send multimedia messages: Push updates, reminders, and documents to your
    customers with multimedia messages that can be sent as email, SMS, and/or
    voice.
  • Build custom business intelligence applications: Gather data from phone
    conversations to gain insights into customer conversations, call trends, and
    other interesting correlations.
  • Create confirmation-based notifications: Allow your users to receive updates,
    reminders, and confirmations via voice, email, or SMS.
  • Integrate into existing systems: Leverage existing databases, applications,
    and platforms such as CRMs, billing systems, notification services, and more.

Connect Phaxio

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    phaxio: {
      type: "app",
      app: "phaxio",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.phaxio.com/v2.1/account/status`,
      auth: {
        username: `${this.phaxio.$auth.api_key}`,
        password: `${this.phaxio.$auth.api_secret}`,
      },
    })
  },
})

Connect Node

1
2
3
4
5
6
7
// To use previous step data, pass the `steps` object to the run() function
export default defineComponent({
  async run({ steps, $ }) {
    // Return data to use it in future steps
    return steps.trigger.event
  },
})

Community Posts

Automate checking a ticket system's availability with Node.js and Pipedream
Automate checking a ticket system's availability with Node.js and Pipedream
How I used Node.js and Pipedream to automatically scrape a ticket booking site and notify me if availability had changed.