Zoo

Generate and iterate on 3D models from text descriptions using ML endpoints.
Connect it
In Keystile Automations → Connections → New connection, choose Zoo and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in Zoo: convert angle (Convert angle measurements between different units).What it can do (81 actions)
| Action | What it does | Changes data |
|---|---|---|
| Add Organization Member | Add a new member to your organization | Yes |
| Convert Angle | Convert angle measurements between different units | |
| Convert Area | Convert area measurements between different units | |
| Convert CAD File | Convert a CAD file from one format to another | |
| Convert Current | Convert electrical current measurements between different units | |
| Convert Energy | Convert energy measurements between different units | |
| Convert Force | Convert force measurements between different units | |
| Convert Frequency | Convert frequency measurements between different units | |
| Convert Length | Convert length measurements between different units | |
| Convert Mass | Convert mass measurements between different units | |
| Convert Power | Convert power measurements between different units | |
| Convert Pressure | Convert pressure measurements between different units | |
| Convert Temperature | Convert temperature measurements between different units | |
| Convert Torque | Convert torque measurements between different units | |
| Convert Volume | Convert volume measurements between different units | |
| Create API Token | Create a new API token for your user account | Yes |
| Create Organization | Create a new organization | Yes |
| Create Organization Payment Info | Create payment information for your organization | Yes |
| Create Organization Subscription | Create a new subscription for your organization | Yes |
| Create Service Account | Create a new service account for your organization | Yes |
| Create Shortlink | Create a new shortlink for your user account | Yes |
| Create User Payment Info | Create payment information for your user account | Yes |
| Create User Subscription | Create a new subscription for your user account | Yes |
| Delete API Token | Delete an API token from your user account | |
| Delete Organization Payment Info | Delete payment information for your organization | |
| Delete Service Account | Delete a service account from your organization | |
| Delete Shortlink | Delete an existing shortlink | |
| Delete User | Delete your user account | |
| Delete User Payment Info | Delete payment information for your user account | |
| Generate CAD Model | Generate a 3D model from text prompt | |
| Get API Token | Retrieve details of a specific API token | |
| Get Async Operation | Retrieve details of an asynchronous operation | |
| Get CAD Model | Retrieve details of a specific 3D model | |
| Get Center of Mass | Calculate the center of mass of a CAD file | |
| Get Density | Calculate the density of a CAD file | |
| Get Extended User Info | Retrieve extended information about your user account | |
| Get Mass | Calculate the mass of a CAD file | |
| Get OAuth2 Providers | Get the OAuth2 providers available for your user account | |
| Get OpenAPI Schema | Retrieve the OpenAPI schema for the Zoo API | |
| Get Organization | Retrieve details of your organization | |
| Get Organization API Call | Retrieve details of a specific API call made by your organization | |
| Get Organization Balance | Retrieve the current balance for your organization | |
| Get Organization Member | Get details of a specific organization member | |
| Get Organization Payment Info | Retrieve payment information for your organization | |
| Get Organization Subscription | Retrieve the current subscription for your organization | |
| Get Privacy Settings | Get your user privacy settings | |
| Get Service Account | Retrieve details of a specific service account | |
| Get Surface Area | Calculate the surface area of a CAD file | |
| Get User | Retrieve your user information | |
| Get User API Call | Retrieve details of a specific API call made by your user account | |
| Get User Balance | Retrieve the current balance for your user account | |
| Get User Organization | Get the organization associated with your user account | |
| Get User Payment Info | Retrieve payment information for your user account | |
| Get User Session | Get details about a specific user session | |
| Get User Subscription | Retrieve the current subscription for your user account | |
| Get Volume | Calculate the volume of a CAD file | |
| Give Model Feedback | Provide feedback on a generated 3D model | Yes |
| Iterate CAD Model | Create a new iteration of an existing 3D model | Yes |
| KCL Code Completions | Get code completions for KCL (Kernel Configuration Language) | |
| List API Tokens | List all API tokens for your user account | |
| List CAD Models | Retrieve a list of your generated 3D models | |
| List Organization API Calls | List API calls made by your organization | |
| List Organization Invoices | List all invoices for your organization | |
| List Organization Members | List all members of your organization | |
| List Organization Payment Methods | List all payment methods for your organization | |
| List Organization Shortlinks | List all shortlinks for your organization | |
| List Service Accounts | List all service accounts for your organization | |
| List User API Calls | List API calls made by your user account | |
| List User Invoices | List all invoices for your user account | |
| List User Payment Methods | List all payment methods for your user account | |
| List User Shortlinks | List all shortlinks for your user account | |
| Return Pong | Health check endpoint that returns "pong" | |
| Send Modeling Command | Send a command to the modeling WebSocket endpoint | |
| Update Organization | Update your organization details | Yes |
| Update Organization Payment Info | Update payment information for your organization | Yes |
| Update Organization Subscription | Update the subscription for your organization | Yes |
| Update Privacy Settings | Update your user privacy settings | Yes |
| Update Shortlink | Update an existing shortlink | Yes |
| Update User | Update your user information | Yes |
| Update User Payment Info | Update payment information for your user account | Yes |
| Update User Subscription | Update the subscription for your user account | Yes |
How Keystile protects it
Every Zoo action is checked before it runs, whether it comes from an AI tool or a workflow. 19 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use Zoo with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access