View as Markdown
Chaser icon

Chaser ACTION

Create Invoice

Creates a new invoice in Chaser. See the documentation
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Chaser account once, then configure and run Create Invoice 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: "chaser-create-invoice",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    chaser: { authProvisionId: "apn_xxxxxxx" },
    invoiceId: "Invoice ID",
    invoiceNumber: "Invoice Number",
  },
})

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 Invoice inputs
Property Type Description
invoiceId Invoice ID string
Invoice ID
Required
invoiceNumber Invoice Number string
Invoice Number
Required
customerExternalId Customer External ID string
Select a customer, or provide a customer external ID.
Required Dynamic
status Status string
Invoice Status
Required
currencyCode Currency Code string
A 3-letter currency code such as USD, EUR or GBP
Required
amountDue Amount Due string
Amount Due (number)
Required
amountPaid Amount Paid string
Amount Paid (number)
Required
total Total string
Total (number)
Required
date Date string
Invoice date (date-time string such as 2024-04-23T11:00:00Z)
Required
dueDate Due Date string
Invoice due date (date-time string such as 2024-04-23T11:00:00Z)
Required
fullyPaidDate Fully Paid Date string
Invoice fully paid date (date-time string such as 2024-04-23T11:00:00Z)
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
chaser-create-invoice
Version
0.0.2
App
Chaser
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes