Cults is a digital marketplace for 3D printing models, offering a platform for designers to share and sell their creations.
Cults is a digital marketplace for 3D printing models, offering a platform for designers to share and sell their creations. On Nagent, Cults is exposed as a fully-configurable ecommerce integration that any agent can call — 3 actions, and API key authentication. No code is required to wire Cults into your workflow — connect it once via the External Integrations panel and reuse it across every agent you build.
Agent builders use Cults to automate the kinds of tasks ecommerce teams previously handled manually. Concrete examples — each one is a single agent step in Nagent — include:
Every action and trigger is paired with a structured input/output schema (visible in the sections below), so when you wire Cults into Helix — our agentic agent builder — the editor knows exactly what each step expects and produces. Configure once, deploy anywhere across your Nagent agents.
Every operation an agent can call against Cults, with input parameters and output schema. Drop these into any step of an agent built in Helix.
CULTS_GET_APPROVED_ORIGINSInspects the Cults creation page to detect any sharing origin information. Note: Cults requires origins to be manually approved via support contact before use with the Share on Create feature. This action attempts to parse the creation page for origin-related data but may return empty results. For guaranteed origin information, contact Cults support directly at https://cults3d.com/en/api.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
CULTS_GRAPH_QL_POSTExecute GraphQL queries and mutations against the Cults3D API. Cults3D is a marketplace for 3D printable models. This tool provides access to: - Browse and search 3D model designs (creations) - View user profiles and their uploaded models - Access your own account data, sales, and printlists (via 'myself' query) - Manage your creations and discounts (via mutations) The API uses standard GraphQL syntax. Query the schema for available fields. Note: 3D model files themselves are not accessible via the API, only metadata.
Input parameters
GraphQL query or mutation string to execute against the Cults3D API. Use standard GraphQL syntax. Common queries include: creationsBatch (list designs), creation(slug:) (get design details), user(nick:) (get user profile), myself (get authenticated user info), categories (list categories). For mutations: createCreation, updateCreation, createDiscount.
Variables to pass to the GraphQL query. Use this when your query contains variable placeholders like $slug or $limit. Example: {"slug": "my-model", "limit": 10}
Name of the specific operation to execute when the query string contains multiple named operations. Only required for multi-operation queries.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
CULTS_SHARE_ON_CREATE_FRGenerate a one-click share URL for publishing a 3D file to Cults (French locale). This tool constructs a shareable link that, when clicked by users, takes them to the Cults creation page with the 3D file URL pre-filled. This enables seamless sharing of 3D models from your platform to Cults. Prerequisites: - Your site/origin must be pre-approved by Cults for share integration - The file_url must point to a publicly accessible 3D file Note: This action generates the URL without making an API call, so it always succeeds as long as the parameters are valid. Users will need to be logged into Cults to complete the sharing process.
Input parameters
Your site's domain name, pre-approved by Cults for share integration. Example: 'mysite.com'
Absolute URL of the 3D file to share (e.g., STL, OBJ). The URL should be publicly accessible. Example: 'https://mysite.com/models/gear.stl'
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
No publicly available marketplace agent is found using this tool yet. There are 85 agents privately built on Nagent that already use Cults.
Build on Nagent
Connect Cults to any Nagent agent in minutes — no API key management, no boilerplate. Just configure and deploy.
The five questions agent builders ask before adopting a new integration.
Open the External Integrations panel inside Nagent (app.nagent.ai/externalIntegration), find Cults, and click "Connect Now." You'll authenticate with an API key — Nagent handles credential storage and refresh automatically. Once connected, Cults is available to any agent in your workspace.
No. Nagent provides no-code integration for every tool. Once Cults is connected, you configure its 3 actions directly in the agent builder UI — no API calls, no boilerplate, no schema management.
Helix — Nagent's agentic agent builder — lets you drop Cults steps into any workflow visually. Pick an action (e.g., one of those listed above), fill in the inputs (Helix knows the required vs. optional schema for each parameter), and connect it to upstream/downstream steps. Triggers run as the entry point of an agent, so when a Cults event fires, the agent kicks off automatically.
Every Cults action and trigger ships with a fully-typed schema — input parameters with name, type, required flag, and description, plus the output payload shape. The schemas are documented in the sections above. Helix uses these schemas to validate your configuration at build time and to type-check the data flowing between steps.
Yes. While Cults ships with 3 pre-built ecommerce actions, you can layer custom logic around them inside Helix — pre/post-processing steps, conditional branches, retries, or stitching Cults together with other connected tools. For deeper customization, talk to our team about Nagent's Agentic AI Lab — forward-deployed engineers who build Cults-based workflows tailored to your business.