payment processing

Add Creem to your AI agent

Creem is a merchant-of-record platform for managing products, checkouts, subscriptions, customers, licenses, discounts, transactions, refunds, and revenue operations.

Things your agent can do in Creem
48

Things your AI can do in Creem

Your FormWise AI can handle any of these in Creem — on its own, without you needing to click a button.

  • Activate License

    Activate a Creem license key for a named device or instance. This mutates the license entitlement by consuming an activation slot and can prevent other devices from activating when the license reaches its limit.

  • Archive Product

    Archive a product so it can no longer be purchased. This is a destructive soft-delete: the product remains available for historical orders and subscriptions.

  • Cancel Subscription

    Cancel an active Creem subscription immediately, at the end of its current billing period, or according to the store default. This is a destructive financial operation; confirm the subscription and timing before calling.

  • Close Credit Account

    Experimental Creem API: permanently close a credit account in the connected production store. This irreversible action cannot be undone; confirm the account ID before calling.

  • Create Checkout

    Create a live checkout session in the connected Creem production store for a one-time payment or subscription. The returned checkout_url can accept a real customer payment. custom_price overrides the product's per-unit price for this checkout and must be reviewed carefully before calling.

  • Create Credit Account

    Experimental Creem API: create a credit account for a customer in the connected production store, optionally with an initial balance. This is a live financial mutation. Verify the customer ID and initial balance before calling because a successful request creates the account and seeds its balance.

  • Create Customer

    Create a customer record in the connected Creem production store. This is a live production mutation: a successful call permanently adds a customer.

  • Create Customer Portal Link

    Generate a sensitive customer portal link for managing billing, subscriptions, and payment methods in the connected Creem production store. Share the returned URL only with the intended customer.

  • Create Discount

    Create a promotional discount for products in the connected Creem production store. This is a live financial mutation that can reduce customer prices. Confirm the product IDs, fixed amount and currency, or percentage before calling.

  • Create Product

    Create a product in the connected Creem production store for a one-time payment, free purchase, or subscription. This is a live financial mutation: a successful call creates a purchasable product. Use idempotency_key for safe retries.

  • Credit Account

    Experimental Creem API: add credits to a customer credit account in the connected production store and return the resulting ledger transaction. This is an irreversible live financial mutation. Confirm the account, amount, and reference before calling, and reuse the same idempotency key for retries of the same intended credit.

  • Deactivate License

    Deactivate one device instance for a Creem license key and free its activation slot. This removes that instance's entitlement and access; confirm both the license key and instance ID before calling.

Show 36 more things it can do
  • Debit Account

    Experimental Creem API: irreversibly deduct credits from a customer credit account in the connected production store and create a live ledger transaction. Confirm the account, amount, and reference before calling. For retries, reuse the same idempotency key so an uncertain prior attempt cannot become a duplicate debit.

  • Delete Discount

    Permanently delete a Creem discount code and prevent any further use. This destructive financial operation cannot be undone; confirm the discount ID before calling.

  • Freeze Credit Account

    Experimental Creem API: freeze a credit account in the connected production store, preventing new transactions against its live credit balance. This changes financial account state; confirm the account ID before calling.

  • Get Affiliate

    Retrieve a single affiliate by ID, including referral link, click and conversion counts, and lifetime commission.

  • Get Checkout

    Retrieve a Creem checkout session by ID, including its status, product, customer, payment relationships, issued licenses, and metadata.

  • Get Credit Account

    Experimental Creem API: retrieve a customer credits account by its unique identifier, including its owner, unit label, status, and timestamps.

  • Get Credit Account Balance

    Experimental Creem API: retrieve a credit account's current projected balance or its balance at an optional historical timestamp.

  • Get Customer

    Retrieve one Creem customer by exactly one lookup field: customer_id or email. Returns the customer's profile and metadata.

  • Get Discount

    Retrieve Creem discount details by exactly one lookup field: discount_id or discount_code. Returns usage limits, expiration, and discount amount.

  • Get Product

    Retrieve a single Creem product by its unique identifier.

  • Get Store Metrics

    Retrieve Creem store counts, revenue, and monthly recurring revenue in integer cents, optionally filtered and grouped by a date range.

  • Get Subscription

    Retrieve a Creem subscription by ID, including its status, billing cycle, customer, product, items, payment history, and timestamps.

  • Get Transaction

    Retrieve a single Creem transaction by ID, including payment amounts, status, tax details, and associated resource IDs.

  • List Affiliate Commissions

    Retrieve one page of an affiliate's commissions, optionally filtered by pending, approved, or paid settlement status.

  • List Affiliates

    Retrieve one page of joined Creem affiliates with referral links, click and conversion counts, and lifetime commission. Invited affiliates who have not joined a program are not included.

  • List Credit Account Entries

    Experimental Creem API: retrieve one page of a credit account's credit and debit history, with forward or backward ID-based pagination.

  • List Credit Accounts

    Experimental Creem API: list customer credit accounts for the authenticated store, excluding system accounts. Returns one page at a time. The response and cursor contract may change while this API remains experimental.

  • List Customer Licenses

    Retrieve one page of license keys for a specific Creem customer. Returns pagination totals and an opaque cursor when another page is available.

  • List Customer Orders

    Retrieve one page of orders for a specific customer, including monetary details, statuses, related resource IDs, and pagination totals.

  • List Customers

    Retrieve one page of customers, including customer details and pagination totals. Use next_cursor to continue through additional pages.

  • List Discounts

    Search and retrieve one page of Creem discounts, optionally filtered by product, status, type, or creation date.

  • List License Instances

    Retrieve one page of activated instances for a Creem license. Use an instance ID from the response when deactivating a specific instance.

  • List Products

    Search and retrieve one page of Creem products, optionally filtered by lifecycle status. Returns an opaque cursor when another page is available.

  • List Subscriptions

    Retrieve one page of Creem subscriptions across the store or for one customer, including product, customer, billing, transaction, and pagination details.

  • List Transactions

    Search and retrieve one page of Creem payment transactions, optionally filtered by customer, order, or product.

  • Pause Subscription

    Pause a Creem production subscription immediately or after its current billing period, stopping live billing while retaining it for later resumption. Confirm the subscription and timing before calling.

  • Refund Payment

    Issue an irreversible full refund of a payment's entire remaining refundable amount using its transaction ID. Partial refunds are not supported. Confirm the transaction before calling. A `pending` or `requiresAction` response is non-terminal and means provider processing continues asynchronously.

  • Resume Subscription

    Resume a paused or scheduled-cancel Creem production subscription. This changes live subscription billing; confirm the subscription before calling.

  • Reverse Credit Transaction

    Experimental Creem API: reverse a previous credit or debit in the connected production store by creating a new compensating transaction; the original transaction remains in the ledger. This is an irreversible live financial mutation. Confirm the account and transaction IDs before calling. The request does not accept an idempotency key, so verify the account ledger before retrying after a timeout, rate limit, or server error.

  • Screen Prompt

    Evaluate a text prompt against Creem content policies before generation. Warning: this endpoint is experimental and its request, response, or behavior may change without stability guarantees.

  • Unfreeze Credit Account

    Experimental Creem API: unfreeze a frozen credit account in the connected production store, allowing live credit and debit transactions again. Confirm the account ID before calling. Closed accounts and accounts that are not frozen cannot be unfrozen.

  • Update Customer

    Update the name or metadata of an existing customer in the connected Creem production store. Only supplied fields change; provide at least one change.

  • Update Product

    Update at least one field on a product in the connected Creem production store. Only supplied fields change; pricing, currency, billing, and tax changes affect future purchases, and changing the price creates a new default price.

  • Update Subscription

    Update items, units, seats, or add-ons on a Creem production subscription. This changes live recurring billing; proration-charge-immediately can charge the customer immediately.

  • Upgrade Subscription

    Upgrade a subscription to a different product or plan in Creem production. This changes live billing and may charge the customer: the default update behavior applies proration and can charge it immediately.

  • Validate License

    Verify that a Creem license key is valid and active for a specific instance, including its activation status and expiration.

Built for the way you actually work

No code, no engineers

Connect in a few clicks and start using your AI right away. If you can use the apps you already love, you can do this.

Sounds like you, not like a bot

Train your AI on your offer, your voice, and the way you actually talk to clients — it picks up where you leave off.

Plugs into the stack you already use

No need to rip out your CRM, your scheduler, or your email tool. Your AI works inside the apps running your business today.

Your data stays yours

Client conversations, lists, and credentials are scoped to your workspace. Nothing gets shared, sold, or used to train anyone else’s AI.

What you can do once Creem is connected

Onboard new clients without lifting a finger

When someone signs up, your AI greets them, sets up their next step in Creem, and keeps the momentum going — even at 2am.

Reply to leads in seconds, not days

Your AI watches Creem for new inquiries, answers questions in your voice, and books the call before they cool off.

Get your weekends back

Hand off the repetitive Creem work — follow-ups, reminders, updates, simple admin — and stop being the bottleneck in your own business.

How to connect Creem to your agent

  1. 1

    Start using FormWise for free

    Sign up in under a minute.

  2. 2

    Find Creem in your connected apps

    Inside FormWise, go to Settings → Connected Services and look for Creem.

  3. 3

    Hit "Connect"

    Click "Connect Creem" and log in like you normally would. We only ask for the permissions your AI actually needs.

  4. 4

    Tell your AI what to do in Creem

    Build a quick AI Agent (it's like writing instructions, not code), and pick the Creem actions you want your AI to handle.

  5. 5

    Watch it run

    Send it a real-world task and watch your AI take care of Creem for you. Tweak the wording until it feels just right.

Powered by the AI you already trust

Your Creem workflow runs on the same world-class AI used by ChatGPT, Claude, and Gemini. We handle the technical part — you just tell your AI what to do, in plain English.

  • OpenAI
  • Anthropic Claude
  • Google Gemini

Questions other Creem users had before signing up

Do I need to know how to code?

Not even a little. If you can use Creem today, you can set this up. You'll connect Creem, tell your AI what it should help with, and you're live. The whole thing is built for coaches, course creators, agencies, and operators — not engineers.

Will my clients know they're talking to an AI?

Only if you want them to. Your FormWise AI is trained on your voice, your offer, and the way you actually communicate — so it sounds like a thoughtful team member, not a clunky chatbot. Most people can't tell.

Can I make it sound like me?

Yes. You can give your AI examples of how you write, the questions you usually ask new clients, the way you handle objections, and the language you use about your offer. The more you give it, the more it sounds like you wrote it.

What if I want to take over a conversation?

You're always in control. You can step in at any point, take over from your AI, or stop it from sending messages until you've reviewed them. Think of it as a teammate, not a replacement.

Is my client data safe?

Yes. Your Creem login and client information stay scoped to your workspace. We don't sell it, we don't share it, and we don't use your data to train anyone else's AI. You can disconnect Creem or delete everything any time.

What happens when Creem updates their app?

We handle it. When Creem adds new features or changes how something works, we update the integration in the background. You don't have to do anything — your AI just keeps working.

How fast can I actually get this running?

Most people are up and running the same day they sign up. Connecting Creem takes a few minutes. Teaching your AI to handle the work the way you'd want it done is the part worth slowing down for.

What is FormWise?

FormWise is the AI agent builder for coaches, course creators, and agencies. You connect the apps you already use — like Creem — train your AI on your offer and voice, and let it handle the work you've been doing manually: onboarding, follow-ups, support, admin. No code, no developers, no engineering team required.

Can I sell AI agents to my clients?

Yes. A lot of FormWise users build AI assistants and sell them as part of their offer — done-for-you AI setups, white-label assistants for client businesses, custom GPTs trained on a client's brand. You can charge a setup fee, a monthly retainer, or both.

Can I embed my AI on my website or in my course?

Yes. Every AI you build in FormWise can be embedded on your site, dropped into your course platform, or shared as a standalone link. Your clients and students just open it like any other web page — no app to download, no login hoops.

Do I need to know anything about AI to use this?

No. If you can describe what you want your AI to do in plain English — "greet new clients, ask these 3 questions, book them a call" — FormWise can build it. We handle the models, the prompts, the connections. You handle the part you already know: what your business actually needs.

About Creem on FormWise

Creem is a merchant-of-record platform for managing products, checkouts, subscriptions, customers, licenses, discounts, transactions, refunds, and revenue operations.

Connect Creem once and your FormWise AI gets 48 things it can do inside it. That means your AI can handle the Creem work in your business — the messages, the updates, the follow-ups, the admin — the way you would, just faster and around the clock.

You don't need to know how any of it works under the hood. We take care of keeping the connection alive, retrying if something fails, and making sure your data only ever moves where you tell it to.

New to Creem? Take a look at creem.io.

Stop doing the Creem work yourself

Hand it off to an AI assistant that sounds like you, works around the clock, and never forgets a follow-up. Free to start.