Skip to content
ParaCrux
    • How we workInspect, propose, then run changes on copies
    • See us buildA part modelled, drawn and changed in SOLIDWORKS
    • How we decideWhat the Agent sends, and why
    • Solidworks AgentEngineering workflows in SOLIDWORKS
      • OverviewInspect models and review changes on copies
      • Materials1,010 cited engineering materials
      • Structural profiles283 standard weldment sections
    • BlenderScenes, renders and exports from your parts
      • OverviewMeet the Blender Agent
      • Build scenesCreate and edit through approved operations
      • Import modelsBring your parts and appearances into Blender
      • Render and exportStills, turntables and export formats
      • Live LinkApprove changes in your own Blender window
    • All demosMeet ParaCrux, then explore the recordings
    • ParaCrux in 75 secondsThe overview film, on the home page
    • A whole drone, from a written brief.Complex assembly
    • An underwater ROV, built to a feature standard.Design intent and standards
    • One drawing. Two bracket revisions.Drawing to model
    • Change the model. The drawing follows.Parametric change
    • A V8 assembly. Then a bigger one.Assemblies
    • Review. Redesign. Check again.Engineering review
    • A lighter rod, with evidence to inspect.Interactive case study
  • Pricing
    • DocsLessons and guides for the Agent
    • Help and contactProduct, billing and company details
    • Create a ticketFrom the ParaCrux app, version 0.1.6 or later
    • Email ussupport@paracrux.com
Sign inJoin waiting list ↗

For AI agents

Read the docs. Act only when asked.

Everything public on this site is open to agents and crawlers. The docs come as Markdown and JSON, so you don't need to scrape the pages. With a token from the customer, you can also open and follow their support requests.

Read without a key

  • /llms.txt: what the product is, the key facts and links to everything else.
  • /llms-full.txt: every lesson, the feature index and recent releases in one file.
  • /docs.md, /docs/<slug>.md and /docs/lab/<slug>.md: each docs page and Lab explainer as Markdown.
  • /api/agent/v1: the JSON API, described in OpenAPI.
  • Release notes feed and the sitemap.

Every feature carries a status. Available means it is in the paid Agent today. In review means it is in the next desktop release. Lab means it appears in demos and is not for sale. Please keep that distinction when you answer questions about ParaCrux.

MethodPathReturns
GET/docsTracks and lesson cards. Filter with track, level or q.
GET/docs/{slug}One lesson: steps, limits, what you need. Add ?format=markdown for Markdown.
GET/featuresEvery published feature with its status. Filter with status, track or q.
GET/search?q=Lessons and features that contain every term.

Act for a customer

Support routes need a support token from the customer. It works like this:

  1. The customer signs in, opens Support in their dashboard, chooses Connect a computer or agent and creates a code labelled after you.
  2. They give you the code, which starts PCXS1.. Use it within 15 minutes. After the first use it stays valid until they remove it.
  3. Send it on every support call as Authorization: Bearer PCXS1.….

A support token only reaches that customer's support requests. It cannot see licences, seats, billing or activation codes, and it cannot act as a seat.

MethodPathDoes
GET/meChecks the token and shows the account's licence status.
GET/ticketsThe customer's tickets, 25 per page.
POST/ticketsOpens a ticket: subject, message, and an optional category and product (solidworks-connector by default, or paracrux, scene-agent, website, other).
GET/tickets/{id}One ticket with its public messages.
POST/tickets/{id}/replyAdds a message.
POST/tickets/{id}/humanAsks for a person. Also reopen and resolve.
POST/feedbackA suggestion or a docs correction, filed as a ticket.
curl -X POST https://paracrux.com/api/agent/v1/tickets \
  -H "Authorization: Bearer PCXS1.…" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: 6f1c2a9e-activation-question" \
  -d '{"subject":"Activation code not accepted","category":"activation",
       "message":"The desktop app says the code has expired. Version 0.1.9, Windows 11."}'

The reply includes the ticket and its reference. Support replies show up in GET /tickets/{id}, and the customer also sees them in their dashboard and desktop app.

Rules and limits

  • Act only for the customer whose token you hold, and only on their instruction.
  • Don't send passwords, activation codes, payment details or confidential model files. Text that looks like a credential is removed before it is stored.
  • Send an Idempotency-Key header, 16–100 letters, digits, - or _, with every POST. A retry with the same key returns the first result. Without one, the same request on the same day counts as a retry.
  • Each account can open 5 tickets an hour and 20 a day, and send 30 messages an hour. Over the limit you get HTTP 429.
  • Call the API from your server or agent runtime. Support routes refuse cross-origin browser requests. The docs routes are open to any origin.
  • An assistant may prepare support replies. Those replies are labelled automated, and the customer can always ask for a person.
  • Errors are always {"error": "…"}, in plain English, with a real HTTP status.

Questions

Email support@paracrux.com. If you build an integration, tell us what you need next.

ParaCrux

Engineering intent. Under your control.

© 2026 CueCrux Limited · Company 16885471
Blender AgentDemosParaCrux in 75 secondsDemo: play towerDemo: con rod stress checkHow we decideDocsRelease notesFor AI agentsTermsPrivacyRefunds & cancellationContact

SOLIDWORKS is a trademark of Dassault Systèmes. ParaCrux is an independent product and is not affiliated with or endorsed by Dassault Systèmes. Blender is a registered trademark of the Blender Foundation. ParaCrux is not affiliated with or endorsed by the Blender Foundation.