Ecommerce

Proabono, worked by an AI employee

Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Proabono account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.

  • Ecommerce
  • Connects with a key
  • 67 ready-made tools
  • Asked in Slack or Teams
At work

An illustration of how the conversation reads, not a transcript from a client account.

What Proabono is

ProAbono is the smart subscription management software that automates your daily routine.

You paste in a key from your own Proabono account. It is kept encrypted, and you can withdraw it from inside Proabono whenever you like.

How a run works

One message in, the work done in Proabono.

  1. 01

    You ask

    You message your AI employee in the chat your team already has open, in one sentence, in your own words.

  2. 02

    It works out the step

    It decides what the job needs in Proabono. You do not pick anything from a menu or wire anything together.

  3. 03

    It does the work

    Signed in to your own Proabono account, inside the access you granted it, doing the thing you asked for.

  4. 04

    It reports back

    It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.

67 tools it already has

What it can do in Proabono

These are the ready-made tools your AI employee already has in Proabono. It is not limited to them, but it never has to be taught these.

  • Anonymize CustomerTool to anonymize a customer for GDPR compliance. Use when you need to permanently remove personal data from a customer record while maintaining the account structure. The customer
  • Bill CustomerTool to trigger billing for a customer. Use when you need to create invoices for pending charges for a specific customer.
  • Create CustomerTool to create or declare a customer in ProAbono via the Backoffice API. Use when you need to register a new customer with billing and subscription management capabilities.
  • Create FeatureTool to create a new feature in ProAbono via the Backoffice API. Features define capabilities or usage limits that can be attached to offers. Use when you need to define a new feat
  • Delete CustomerTool to delete a customer from ProAbono by ID. Use when you need to remove a customer record from the system.
  • Delete OfferTool to delete an offer from ProAbono by ID. Use when you need to permanently remove an offer from the system.
  • Delete Pricing TableTool to delete a pricing table from ProAbono by its ID. Use when you need to remove a pricing table from the system.
  • Delete Pricing Table OfferTool to delete a pricing table offer via the ProAbono Backoffice API. Use when you need to remove an existing pricing table offer by its ID.
  • Delete Subscription DiscountTool to delete a subscription discount via the Backoffice API. Use when you need to remove a discount from a subscription after confirming its ID.
  • Enable WebhookTool to enable a webhook in ProAbono via the Notification API. Use when you need to activate a previously disabled webhook for receiving event notifications.
  • Get Customer Billing AddressTool to retrieve a customer's billing address via the Backoffice API. Use when you need to fetch billing information including company name, contact details, address lines, and tax
  • Get Customer Billing Address by ReferenceTool to retrieve the billing address for a customer by reference from ProAbono API. Use when you need to fetch billing address details including company, contact information, addre
  • Get Customer by IDTool to retrieve a single customer by ID from ProAbono Backoffice API. Use when you need to fetch detailed information about a specific customer including their billing details, st
  • Get Customer by ReferenceTool to retrieve a customer by their reference identifier from ProAbono API. Use when you need to fetch customer details using the unique reference identifier from your own applica
  • Get Customer Payment SettingsTool to retrieve customer payment settings via the Backoffice API. Use when you need to check a customer's payment configuration, billing schedule, or payment method type.
  • Get DiscountTool to retrieve a discount by ID via the Backoffice API. Use when you need to fetch details of a specific discount including its amount, type, target fees, and state.
  • Get Feature by IDTool to retrieve a feature by ID from ProAbono Backoffice API. Use when you need to fetch details about a specific feature.
  • Get Feature by ReferenceTool to retrieve a single feature by its reference from ProAbono API. Use when you need to fetch details about a specific feature using its unique reference identifier.
  • Get InvoiceTool to retrieve a specific invoice or credit note by ID from ProAbono. Use when you need to fetch detailed information about an invoice.
  • Get Offer by IDTool to retrieve a single offer by its ID from ProAbono Backoffice API. Use when you need to fetch detailed information about a specific offer.
  • Get Subscription by Customer ReferenceTool to retrieve a subscription by customer reference from ProAbono. Use when you need to fetch subscription details for a specific customer using their reference key.
  • Get Subscription Creation QuoteTool to get a pricing quote for creating a new subscription without actually creating it. Use when you need to calculate the cost of a subscription before committing to its creatio
  • Get Usage RecordTool to retrieve a single usage record for a specific feature and customer combination from ProAbono. Use when you need to check current usage status, remaining quota, or feature a
  • Get Usages for CustomerTool to retrieve usage data for customers from ProAbono. Use when you need to fetch feature usage information including OnOff, Limitation, and Consumption features. Parameters can
  • Invalidate CustomerTool to invalidate a customer by their reference. Use when you need to revoke a customer's access to subscribed services while keeping the account record.
  • Invalidate Customer by IDTool to invalidate a customer by their ProAbono internal ID. Use when you need to free up a customer reference for reuse. This operation replaces the customer's ReferenceCustomer w
  • List Balance LinesTool to list all balance lines from ProAbono. Use when you need to retrieve one-time charges or credits associated with a customer or subscription. Either ReferenceCustomer or IdSu
  • List Business LocalizationTool to list localization entries by business from ProAbono via the HostedPages API. Use when you need to retrieve customizable text, HTML, or URL content for hosted pages with opt
  • List BusinessesTool to list all businesses from ProAbono via the Backoffice API. Use when you need to retrieve business information with optional filtering by state or update date.
  • List Customer MovesTool to list all customer balance moves via the ProAbono Backoffice API. Use when you need to retrieve balance transactions, credits, debits, or billing movements for customers. Su
  • List CustomersTool to list all customers from ProAbono via the Backoffice API. Use when you need to retrieve customer information with optional filtering by business, state, language, or creatio
  • List Customers by FeatureTool to list customers that have access to a specific feature via the ProAbono API. Use when you need to identify which customers have subscriptions containing a particular feature
  • List DiscountsTool to list all discounts from ProAbono's Backoffice API. Use when you need to retrieve discounts for a business, optionally filtering by state (Enabled/Draft).
  • List FeaturesTool to list all features via the ProAbono Backoffice API. Use when you need to retrieve features with optional filtering by business ID, lifecycle state, visibility, or creation d
  • List Features (V1)Tool to retrieve all features from ProAbono API using the /v1/Features endpoint. Use when you need to get a list of all available features, optionally filtered by business ID.
  • List Gateway AccountsTool to list payment gateway accounts from ProAbono Backoffice API. Use when you need to retrieve gateway account information with optional filtering by business, currency, real mo
  • List Gateway PermissionsTool to list gateway permissions from ProAbono API. Use when you need to retrieve payment permissions with optional filtering by business, customer, or creation date.
  • List Gateway RequestsTool to list gateway requests from ProAbono. Use when you need to retrieve payment gateway request history with optional filtering by account, permission, transaction, dates, or re
  • List Gateway TransactionsTool to list gateway transactions from ProAbono. Use when you need to retrieve payment gateway transaction records with optional filtering by business, customer, or update date. Re
  • List Invoice LinesTool to list all invoice lines from ProAbono via the Backoffice API. Use when you need to retrieve invoice line items with optional filtering by business, invoice, or minimum amoun
  • List Invoices and Credit NotesTool to list all invoices and credit notes from ProAbono Backoffice API. Use when you need to retrieve invoice data with optional filtering by business, payment state, or date rang
  • List Invoices by Customer ReferenceTool to list invoices for a specific customer by their reference identifier from ProAbono API. Use when you need to retrieve all invoices associated with a particular customer usin
  • List OffersTool to list all subscription offers (plans) from ProAbono Backoffice API. Use when you need to retrieve available offers with optional filtering by business, state, visibility, or
  • List PaymentsTool to list all payments from ProAbono Backoffice API. Use when you need to retrieve payments with optional filters by business, customer, or update date.
  • List Pricing Table OffersTool to list all pricing table offers via the ProAbono Backoffice API. Use when you need to retrieve all offers configured in pricing tables for a specific business.
  • List Pricing TablesTool to list all pricing tables from ProAbono Backoffice API. Use when you need to retrieve pricing tables with optional filtering by business ID, visibility, or creation date.
  • List Segment LocalizationsTool to list localization entries by segment from ProAbono Backoffice API. Use when you need to retrieve hosted page localizations for a specific segment with optional filtering by
  • List SegmentsTool to list all segments from ProAbono via the Backoffice API. Use when you need to retrieve segments with optional filtering by business ID or currency. Returns a paginated colle
  • List Subscription DiscountsTool to list all subscription discounts via the ProAbono Backoffice API. Use when you need to retrieve discounts applied to subscriptions for a specific business. Returns paginated
  • List Subscription FeaturesTool to list all subscription features via the ProAbono Backoffice API. Use when you need to retrieve subscription features with optional filtering by Business ID, Feature ID, or m
  • List Subscription PeriodsTool to list all subscription periods (billing cycles) from ProAbono Backoffice API. Use when you need to retrieve subscription period information with optional filtering by busine
  • List SubscriptionsTool to list all subscriptions from ProAbono via the Backoffice API. Use when you need to retrieve subscription information with optional filtering by business, state, or start dat
  • List Subscriptions (V1)Tool to retrieve all subscriptions from ProAbono API using the /v1/Subscriptions endpoint. Use when you need to get a paginated list of all subscriptions, optionally filtered by bu
  • List Tax Profile ExceptionsTool to list tax profile exceptions from ProAbono Organization API. Use when you need to retrieve tax exceptions with optional filtering by business, tax profile, country, or regio
  • List Tax ProfilesTool to list all tax profiles from ProAbono via the Backoffice API. Use when you need to retrieve tax configurations with optional filtering by business ID. Returns a paginated col
  • List Upgrade OffersTool to retrieve offers available to upgrade an existing customer subscription. Use when you need to show upgrade options to a customer based on their current subscription status.
  • List Webhook NotificationsTool to list webhook notifications from ProAbono via the Notification API. Use when you need to retrieve webhook notification history with optional filtering by business, segment,
  • List WebhooksTool to list webhooks from ProAbono Notification API. Use when you need to retrieve configured webhooks with optional filtering by creation date, update date, or state.
  • Quote Balance Line CreationTool to get a pricing quote for creating a balance line (one-time charge or credit). Use when you need to calculate the total amount including taxes before creating a balance line
  • Revoke Customer Portal LinksTool to revoke encrypted customer portal links and generate new ones in ProAbono. Use when you need to invalidate previously generated customer portal links for security purposes (
  • Update Business Billing AddressTool to update business billing address via the Backoffice API. Use when you need to modify billing information including company name, contact details, address lines, and tax info
  • Update CustomerTool to update an existing customer in ProAbono via the Backoffice API. Use when you need to modify customer properties such as name, email, or language preferences. Allows partial
  • Update Customer Billing AddressTool to update the billing address for a customer in ProAbono via the API. Use when you need to modify billing address information including company name, contact details, address
  • Update Customer Payment SettingsTool to update payment settings for a specific customer in ProAbono. Use when you need to set a customer's payment method preference or update their billing configuration.
  • Update Customer Shipping AddressTool to update customer shipping address via the Backoffice API. Use when you need to modify shipping information including company name, contact details, address lines, and tax in
  • Update FeatureTool to update an existing feature in ProAbono via the Backoffice API. Use when you need to modify feature properties such as name, visibility, type, or display order.
  • Update Tax ProfilesTool to update an existing tax profile in ProAbono via the Backoffice API. Use when you need to modify tax profile properties such as name, description, label, or tax rates.
Access, and who is in charge of it

You stay the boss of your Proabono account.

Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.

How we handle your data
  • It signs in to your own Proabono account. You are not moving anything into ours.
  • You grant access one app at a time, and you can take it back the same way.
  • Everything it does in Proabono is written down, with what it did and when.
  • Anything you tell it to check with you first, it checks with you first.
Other apps in the same corner of the business

It works in Proabono and the rest of your software in the same job

A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.

Questions people ask about Proabono

Can an AI employee really work inside Proabono?
Yes. It signs in to your own Proabono account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
Do I have to move anything out of Proabono?
No. Nothing moves and nothing is replaced. Your records stay in Proabono, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
How does it get into my Proabono account?
You paste in a key from your own Proabono account. It is kept encrypted, and you can withdraw it from inside Proabono whenever you like. You approve it before anything connects, and you can take the access back the same way you gave it.
What can it actually do in Proabono?
It has 67 ready-made tools in Proabono today, among them Anonymize Customer, Bill Customer and Create Customer. The full list is on this page. It is not limited to those, but it never has to be taught them.
Can it use Proabono and the rest of my software in the same job?
Yes, and that is usually the point. Reading a message in one app, checking a record in Proabono and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
Who decides what it is allowed to do in Proabono?
You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Proabono is written down with what it did and when.