Ecommerce

Cloudcart, 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 Cloudcart 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
  • 34 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 Cloudcart is

CloudCart is an e-commerce platform that enables businesses to create and manage online stores efficiently.

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

How a run works

One message in, the work done in Cloudcart.

  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 Cloudcart. You do not pick anything from a menu or wire anything together.

  3. 03

    It does the work

    Signed in to your own Cloudcart 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.

34 tools it already has

What it can do in Cloudcart

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

  • Add to CartTool to add an item to the cart. use after confirming a product selection with desired quantity.
  • Clear CartTool to remove all items from the specified cart. use when you need to empty the cart before adding new items or starting over.
  • Create CategoryTool to create a new category. use when you need to add organizational structure to your product catalog.
  • Create CustomerTool to create a new customer in cloudcart. use when you need to register a new customer profile. provide validated customer details (name, email, and password).
  • Create OrderTool to create a new order. use after assembling customer id, cart items, and optional addresses/payment info.
  • Create ProductTool to create a new product. use when you have all details and want to add it to cloudcart.
  • Create VariantTool to create a new product variant for a given product. use when you need to add a variant with specific sku, price, and options.
  • Create Variant OptionTool to create a new variant option for a specific product variant. use when you need to add an option (e.g., 'large') with an optional price adjustment to an existing variant.
  • Create Variant ParameterTool to create a new variant parameter for a product variant. use when you need to add custom attributes (e.g., color, size) after a variant is created.
  • Create VendorTool to create a new vendor via cloudcart api. use when adding a new brand or partner entity to your store.
  • Delete CategoryTool to delete a category by its id. use after confirming the correct id to permanently remove it.
  • Delete CustomerTool to delete a customer. use when you need to remove a customer by their id. example: "delete customer with id 123".
  • Delete OrderTool to delete an order. use after confirming the order exists.
  • Delete ProductTool to delete a product by its id. use after confirming the product exists to permanently remove it from the catalog.
  • Delete VendorTool to delete a vendor by its id. use when removing an obsolete vendor from the store.
  • Get CartTool to retrieve the current shopping cart. use when you need to view or verify the cart contents before checkout.
  • Get CategoriesTool to retrieve a list of all categories. use when you need to list available categories for selection.
  • Get CustomersTool to retrieve a list of all customers. use when you need to display or process multiple customer profiles. note: the response is paginated; use page[number] and page[size] to co
  • Get OrdersTool to retrieve a list of all orders. use when you need to collect orders for processing. returns json api order resources including id, type, and attributes. ensure authenticatio
  • Get Payment MethodsTool to retrieve all available payment methods. use when you need to list supported payment options before checkout.
  • Get Product With RelationsTool to retrieve a product with related entities. use when detailed product information is needed after obtaining its id.
  • Get ProductsTool to retrieve a list of products with optional filters. use when you need a paginated catalog of products (e.g., by page, category, price range).
  • Get Property Options RelationshipTool to retrieve property options relationship for a product. use when you need to fetch which property options are assigned to a product after confirming it exists.
  • Get Shipping MethodsTool to retrieve all available shipping methods. use when you need to list shipping options before checkout.
  • Get VendorTool to retrieve details of a specific vendor. use when you have the vendor id.
  • List Order PaymentTool to retrieve a list of order payments. use when you need to view payments for orders, optionally filtered by order id or status. useful after creating or updating orders to ins
  • List VendorsTool to retrieve a list of all vendors. use when you need a paginated list of vendors or filter by name/status. example: "list active vendors on page 2."
  • Remove from CartTool to remove an item from the cart. use after confirming the product exists in the cart to delete it.
  • Update Cart ItemTool to update the quantity of an item in the cart. use when you need to adjust item quantities in the cart before checkout.
  • Update CategoryTool to update an existing category. use when you need to modify category details after reviewing its current values.
  • Update CustomerTool to update an existing customer. use when modifying customer details like name, email, or address.
  • Update OrderTool to update an existing order. use when you need to modify order details after creation (e.g., change status or addresses). provide only the fields you wish to change.
  • Update ProductTool to update an existing product's details. use when you need to modify product information after confirming the product id.
  • Update VendorTool to update an existing vendor. use when vendor details change and need saving. call after confirming the vendor id.
Access, and who is in charge of it

You stay the boss of your Cloudcart 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 Cloudcart 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 Cloudcart 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 Cloudcart 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 Cloudcart

Can an AI employee really work inside Cloudcart?
Yes. It signs in to your own Cloudcart 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 Cloudcart?
No. Nothing moves and nothing is replaced. Your records stay in Cloudcart, 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 Cloudcart account?
You paste in a key from your own Cloudcart account. It is kept encrypted, and you can withdraw it from inside Cloudcart 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 Cloudcart?
It has 34 ready-made tools in Cloudcart today, among them Add to Cart, Clear Cart and Create Category. The full list is on this page. It is not limited to those, but it never has to be taught them.
Can it use Cloudcart 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 Cloudcart 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 Cloudcart?
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 Cloudcart is written down with what it did and when.