Cults

Syncs 3D model uploads and marketplace metadata into your project pipeline and generates one click share links for new creations.

Try Cults in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Cults integration

    • Describe the outcome and Ceven picks the right Cults calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Cults data, across all 3 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Cults access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Cults, when, and on whose behalf.
    • The agent pauses and asks when Cults is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Cults.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Cults action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Cults, and when to use it.

Get approved origins
Use this to retrieve the list of domains authorized for sharing. Call this before attempting to generate a share link to ensure your site is approved.
Execute GraphQL query
Pull specific data points like model views, sales, or user profiles using a GraphQL POST request. Use this for custom reporting.
Execute GraphQL mutation
Update model details, change pricing, or modify tags via the GraphQL endpoint. Use this to sync external product changes to Cults.
Create share link
Generate a prefilled creation link for a 3D file. Use this to move a model from a design tool directly into the Cults upload flow.
Verify domain status
Check if a specific origin is currently listed as approved for the share on create feature.
Fetch model metadata
Use GraphQL to pull the title, description, and price of a specific 3D model by its ID.
Update model tags
Push new search keywords to a listing via GraphQL to improve discoverability based on trending terms.
Retrieve user profile
Pull public designer statistics and portfolio links for a specific user account.
List approved origins
Pull all domains that are currently permitted to use the creation prefill tool.
Modify listing price
Change the cost of a digital 3D model using a GraphQL mutation.
Get category list
Pull the current hierarchy of 3D printing categories to ensure new uploads are tagged correctly.
Sync model description
Update the text description of a model using content pulled from a product requirement document.
Cults GraphQL POST
Tool to execute a GraphQL operation against the Cults API. Use when you need to fetch or mutate data via the Cults GraphQL endpoint.
Share on Create (FR)
Tool to prefill a new creation on Cults (French locale). Use when you need to generate a one click share link for a 3D file. Use after your site is approved by Cults.

14 actions · scroll to see them all

Frequently asked questions

Ceven connects to Cults using the authorized credentials provided in your settings. The agent uses these tokens to sign every GraphQL request and share link generation call. We store these credentials in an encrypted vault and never expose them to the model during a workflow run. If you change your password or rotate your keys on the Cults platform, you will need to refresh the connection in the Ceven integration panel to restore service. This ensures that only authorized agents can modify your listings or access your private sales data.
Ceven uses the share on create tool to prefill the creation process. This means the agent can handle the metadata, tags, and descriptions, but the final file upload and confirmation usually require a human click for security and copyright verification. The agent generates a one click link that carries all the prefilled data, so you just have to confirm the file and hit publish. This hybrid approach ensures that you maintain full control over what is actually published to your public portfolio while removing the tedious data entry.
Cults implements a strict rate limit on their GraphQL endpoint to prevent scraping and abuse. If a Ceven workflow attempts to pull thousands of model records in a tight loop, you may encounter a 429 too many requests error. To avoid this, Ceven implements automatic exponential backoff and request batching. We recommend scheduling large data syncs during off peak hours. If you consistently hit these limits, consider narrowing your GraphQL queries to pull only the specific fields you need rather than requesting full object trees.
Yes, the share on create feature requires your origin domain to be approved by the Cults team. You cannot simply trigger this action from any random website. You must first submit your domain for review through the Cults designer portal. Once they whitelist your origin, the Get Approved Origins tool in Ceven will show your domain as active. If you try to generate a link from an unapproved domain, the API will return an error indicating that the origin is not authorized for this action.
Yes, by using the GraphQL mutation tool, Ceven can update the price of your models based on external triggers. For example, you can build a workflow that lowers the price of a model for a weekend sale and raises it back on Monday. The agent sends the new price value through a mutation request to the Cults API. Just ensure your workflow includes a safety check to prevent prices from accidentally dropping to zero unless that is your intended goal for a free release.
Ceven does not store your actual 3D model files. We handle the metadata, the API calls, and the link generation. When you use the share on create workflow, the file is transferred directly from your source (like a cloud drive or local machine) to the Cults servers via the generated link. Ceven only sees the success or failure of the API request and the metadata associated with the listing. This ensures your intellectual property remains secure and is not duplicated across multiple AI platforms.
Absolutely. You can set up a recurring workflow that uses the GraphQL tool to pull your latest sales and view counts from Cults and then writes those values into a Google Sheet. The agent can be configured to run this every day at midnight, giving you a daily snapshot of your marketplace performance. You can even have the agent calculate the growth rate between the current pull and the previous day to track which of your 3D models are gaining the most traction.
If a mutation fails, Ceven captures the specific error message returned by the Cults API and logs it in the workflow history. Common failures include invalid tag formats or missing required fields. The agent can be programmed to alert you via Slack or email if a critical update fails. Because we use a structured GraphQL approach, the error messages are usually very specific about which field caused the issue, allowing you to fix the data in your source system and retry the operation.

Alternatives to Cults

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

MyMiniFactory logoMyMiniFactoryThingiverse logoThingiversePrintables logoPrintables

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Cults and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free