Skip to content

Integration · Payments

askell.is

Connect Claude & ChatGPT to Áskell

Ask your AI which subscriptions a customer has, which payments came in this week, or to give a subscriber a discount in Áskell. It can create and look up customers, read plans, subscriptions, payments, transactions and receipts, change a subscription or set its end date, cancel subscriptions and refund payments.

Connect Áskell free

Free plan, no credit card. Takes about a minute.

Try asking

  • “What subscriptions does customer C-1042 have?”

    It lists all subscriptions for that customer reference, with plan and status.

  • “Show transactions paid in the first week of March.”

    It searches transactions by paid date and lists them with their state.

  • “Add a new customer, Jón Jónsson, [email protected], with reference C-2001.”

    It creates the customer with your reference, email and name.

What your AI can do

Customers and subscriptions

Create and look up customers, list their subscriptions, change plan, amount, discount or description, and set an end date.

Payments and refunds

List and read payments, get transaction receipts and refund a payment in full.

Plans and transactions

See your subscription plans with prices and intervals, and search transactions by text, state, subscription or date.

  • “Give subscription 318 a 20 percent discount.”

    It updates the subscription's discount. The customer is charged the new amount going forward.

  • “End Anna's subscription on 31 December.”

    It sets the expiry date on her subscription. No charges happen after that date.

  • “Refund Anna's last payment in full.”

    It finds the payment and refunds it in full. The money goes back to the customer and the refund cannot be undone.

32 tools for Áskell

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_a_payment_method_to_customerChanges dataCreate a new customer. Required: customer reference or token. API summary: Add a payment method to customer.
  • cancel_subscriptionDeletesCancel a subscription by `subscription_id`. The customer stops being charged; this cannot be undone.
  • create_a_paymentChanges dataCreate a new payment. Required: customer reference, amount or currency. Search payments first to avoid duplicates. API summary: Create a payment.
  • create_addChanges dataCreate a new add. Required: plan or reference. API summary: Add subscription to a customer.
  • create_checkoutChanges dataCreate a new checkout. API summary: Create a hosted checkout card form.
  • create_customerChanges dataCreate a customer with `customer_reference` (your own ID for them), `email`, `first_name`, `last_name` and optional `phone`.
  • create_paymentChanges dataCreate a new payment. Required: card number, expiration year, expiration month or cvv number. Search payments first to avoid duplicates. API summary: Create a temporary payment method from a credit card.
  • create_payment_postChanges dataCreate a new payment for a payment. Search payments first to avoid duplicates. API summary: Retry a failed Payment.
  • create_subscriptionChanges dataCreate a new subscription. API summary: Create multiple subscriptions.
  • create_webhookDeletesCreate a new webhook. Required: url or event. Destructive action; may require approval. API summary: Create a webhook.
  • create_your_webhook_urlDeletesCreate a new your webhook url. Destructive action; may require approval. API summary: Called when subscription changed or renewed.
  • delete_customerDeletesPermanently delete a customer by customer reference. Destructive action; may require approval.
  • delete_webhookDeletesPermanently delete a webhook by webhook id. Destructive action; may require approval. API summary: Delete a single webhook.
  • get_customerGet one customer by `customer_reference`, with contact details and payment method.
  • get_paymentGet one payment by `payment_uuid`, with amount, status and customer.
  • get_subscriptionGet one subscription by `subscription_id`, with plan, status, amount and next charge date.
  • get_transaction_receiptGet the receipt for a transaction by `transaction_uuid`.
  • list_customer_subscriptionsList all subscriptions for one customer by `customer_reference`.
  • list_customersList subscription customers with their references, names and emails. Optional `limit`.
  • list_hellosList hellos. API summary: Get a test response.
  • list_paymentprocessorsList paymentprocessors. API summary: List payment processors available for checkout.
  • list_paymentsList payments (charges) with their IDs, amounts and statuses.
  • list_plansList the subscription plans with their IDs, prices and intervals.
  • list_subscriptionsList subscriptions, optionally filtered by `type` and sorted with `ordering`.
  • list_webhooksList webhooks. API summary: Get a list of webhooks.
  • refund_paymentMoves moneyRefund a payment in full by `payment_uuid`. Money is returned to the customer; this cannot be undone.
  • search_transactionsSearch transactions by `search` text, `state`, `subscription_id` or paid/created date ranges.
  • set_subscription_expiryChanges dataSet the date a subscription ends (`expires`) by `subscription_id`. No charges happen after that date.
  • submit_subscriptionVisible to othersActivate a subscription (subscription id). Has effects visible outside this system. API summary: Activate a cancelled subscription. This will only work if the latest subscription billing period has not passed.
  • update_customerChanges dataUpdate an existing customer identified by customer reference. Only the fields you pass are changed. API summary: Partially update a customer.
  • update_subscriptionChanges dataChange a subscription's plan, `amount`, `discount` (percent) or `description` by `subscription_id`. Changes affect what the customer is charged going forward.
  • update_webhookDeletesUpdate an existing webhook identified by webhook id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Partially update a webhook.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Áskell from the app list.

  2. 2

    Paste your key

    Paste your Áskell private API key. When you create an API key in your Áskell account, you get a public and a private key. Use the private key, which works server-side for all API calls. Never paste the public key here.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Áskell?

It can read customers, plans, subscriptions, payments, transactions and receipts. It can create customers, change a subscription's plan, amount, discount or description, set the date a subscription ends, cancel a subscription and refund a payment.

Does the AI see my Áskell API key?

No. Your Áskell credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups only. Refunds move money and cancelling a subscription cannot be undone, so both can require your approval before they run, as can changes to what a customer is charged. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Áskell account.

Which Áskell key should I use?

Use the private key. Áskell gives you a public and a private key when you create an API key. The private key works server-side for all API calls, which is what HeyMyApps needs. Do not use the public key here.

Let your AI work in Áskell today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Áskell free

HeyMyApps is not affiliated with Áskell. Product names are trademarks of their owners.