absuite-subscriptions

Manage ABS REST API subscription plans and customer subscriptions with CRUD and atomic JSON Patch operations.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/FenixAlliance/ABS.Agents --skill absuite-subscriptions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: absuite-subscriptions
Source: https://github.com/FenixAlliance/ABS.Agents/tree/main/paperclip/skills/absuite-subscriptions
Command: npx skills add https://github.com/FenixAlliance/ABS.Agents --skill absuite-subscriptions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually managing subscription plans and customer subscriptions for the Alliance Business Suite via raw API calls is time-consuming, error-prone, and requires deep knowledge of endpoint requirements, tenant scoping, and request formats.

Core Features & Use Cases

  • Full Subscription Plan Management: Create, read, update, delete, and atomically patch subscription plans with support for trial periods, perpetual subscriptions, and catalog metadata like pricing, SKUs, and currency settings.
  • Full Customer Subscription Management: Create, read, update, delete, and patch customer subscriptions, binding individual or organization contacts to plans with Trial or Standard subscription tiers.
  • Use Case: A business administrator can use this skill to quickly launch a new recurring billing plan, subscribe a customer to it, and adjust plan pricing or subscription tiers without risking data loss from full object overwrites.

Quick Start

Use the absuite-subscriptions skill to create a new monthly subscription plan named 'Starter Monthly' priced at $19.99 with a 14-day trial period for your ABS tenant.

Frequently Asked Questions about absuite-subscriptions

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

FAQPage Schema
How do I manage Alliance Business Suite subscription plans without making raw REST API calls?

You can manage ABS subscription plans by using a skill that handles full CRUD operations and JSON Patch updates via the REST API, eliminating manual endpoint configuration and reducing errors.

How do I subscribe a customer to a plan with a trial period in ABS?

To subscribe a customer to a trial plan, bind an individual or organization contact to a subscription plan using the Trial tier, setting trial metadata and pricing through the managed API operations.

Does the Alliance Business Suite API support partial updates for customer subscriptions?

Yes, ABS supports atomic JSON Patch partial updates for customer subscriptions, allowing safe concurrent edits to subscription tiers and plan bindings without risking data loss from full object overwrites.

What authentication and tenant scoping are required for ABS subscription management?

ABS subscription management requires bearer token authentication and mandatory tenant scoping provided via a query parameter or request header, adhering to the REST API response envelope format for data retrieval.

Can I configure perpetual subscriptions and catalog metadata like SKUs using the ABS REST API?

Yes, you can create and update subscription plans with perpetual subscription metadata, including catalog details like pricing, SKUs, and currency settings, using the managed API operations.

Why should I avoid manual raw API calls for managing ABS customer subscriptions?

Manual raw API calls for ABS subscriptions are time-consuming and error-prone due to endpoint requirements and tenant scoping, whereas a dedicated skill enforces correct request formats and safe concurrent edits.