View as Markdown
Formaloo icon

Formaloo ACTION

Create Customer

Create a new customer on the current business. See the documentation
  • Action
  • Writes data
  • OAuth
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Formaloo account once, then configure and run Create Customer from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "formaloo-create-customer",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    formaloo: { authProvisionId: "apn_xxxxxxx" },
    fullName: "Full Name",
    firstName: "First Name",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Create Customer inputs
Property Type Description
fullName Full Name string
Customer's full name (in case it's not stored as the first name and last name).
Optional
firstName First Name string
Customer's first name.
Optional
lastName Last Name string
Customer's last name.
Optional
username Username string
Any username or identifier on your system which you use to identify the customer.
Required
email Email string
Customer's primary email address.
Required
phoneNumber Phone Number string
Customer's primary phone number.
Required
numberOfTags Number Of Tags integer
The number of tags you want to add.
Optional
score Score integer
If you want the customer have an initial score.
Optional
countrySlug Country string
Customer's country slug
Optional Dynamic
stateSlug State string
Customer's state slug
Optional Dynamic
city City string
Customer's city slug
Optional Dynamic
language Language string
Customer's language slug.
Optional Dynamic
customerData Customer Data object
Any data available on the customer in json format.
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
formaloo-create-customer
Version
0.0.1
App
Formaloo
Authentication
OAuth
Behavior
May modify external data