autumn-create-customer

Create Autumn billing customer records from authenticated user data.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/MichaelFrieze/riffatlas --skill autumn-create-customer-michaelfrieze
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autumn-create-customer
Source: https://github.com/MichaelFrieze/riffatlas/tree/main/.agents/skills/autumn-create-customer
Command: npx skills add https://github.com/MichaelFrieze/riffatlas --skill autumn-create-customer-michaelfrieze

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the need to integrate Autumn billing by automatically creating a billing customer record from your authentication session.

Core Features & Use Cases

  • Customer Setup for Billing: Create an Autumn customer using an authenticated user identifier and profile details like name and email.
  • Works Across App Architectures: Use it in React + Node.js via a request handler and provider, or use backend-only logic to initialize the SDK and create customers.
  • B2C/B2B Compatibility: Support mapping customerId to either a user id or an org id depending on your business model.

Quick Start

Use the autumn-create-customer skill to create an Autumn customer by sending your authenticated user id as customerId along with name and email, then verify the customer is returned via the Autumn React hook.

Frequently Asked Questions about autumn-create-customer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an Autumn billing customer from my authenticated users?

To create an Autumn customer, pass your authenticated user identifier as the customerId along with their name and email to the Autumn SDK. This resolves customer identity during request handling and generates a billing record for that user.

Can I map Autumn customer records to organization IDs for B2B billing?

Yes, Autumn customer creation supports B2B models by mapping the customerId to an organization id instead of a user id. This allows you to align billing workflows with your specific business identity structure.

Does Autumn customer creation work in a backend-only Node.js setup?

Yes, customer creation works in backend-only Node.js setups by initializing the Autumn SDK with your AUTUMN_SECRET_KEY and executing the customer creation call server-side without requiring a React frontend provider.

How do I sync Autumn customers in a React and Node.js integration?

In a React and Node.js integration, sync Autumn customers by wiring the autumnHandler for backend requests and using the AutumnProvider for client-side access. You can verify the created customer via the Autumn React hook.

What environment variables are required for Autumn SDK setup?

Autumn SDK setup requires configuring the AUTUMN_SECRET_KEY environment variable. This key authenticates your backend requests to initialize the SDK and successfully create customer billing records.