Frontegg

Elegant User Management platform for B2B SaaS.

Integrate the Frontegg API with the Bash API

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

Create Template with the Frontegg API

Create an email template in Frontegg. See the documentation

 
Try it
Run Bash Code with the Bash API

Run any Bash in a Pipedream step within your workflow. Refer to the Pipedream Bash docs to learn more.

 
Try it

Overview of Frontegg

The Frontegg API provides a suite of functionalities centered around user management, authentication, and security. It simplifies the integration of these essential features into any application. On Pipedream, you can tap into Frontegg's capabilities to automate and enhance user experience by crafting workflows that respond to events, manage user data, and enforce security protocols.

Connect Frontegg

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    frontegg: {
      type: "app",
      app: "frontegg",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://${this.frontegg.$auth.geo_location}.frontegg.com/identity/resources/configurations/v1`,
      headers: {
        Authorization: `Bearer ${this.frontegg.$auth.oauth_access_token}`,
      },
    })
  },
})

Connect Bash

1
2
3
4
5
6
7
# $PIPEDREAM_STEPS file contains data from previous steps
cat $PIPEDREAM_STEPS | jq .trigger.context.id

# Write data to $PIPEDREAM_EXPORTS to return it from the step
# Exports must be written as key=value
echo foo=bar >> $PIPEDREAM_EXPORTS