Matterport

Syncs 3D space data into your project management tools, automates model archiving based on project completion, and tracks room classifications for facility audits.

Try Matterport in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Matterport integration

    • Describe the outcome and Ceven picks the right Matterport 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 Matterport data, across all 6 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Matterport 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 Matterport, when, and on whose behalf.
    • The agent pauses and asks when Matterport is unclear instead of plowing ahead.
  4. Enterprise grade security

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

Supported tools

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

Delete model
Use this when you need to permanently remove a 3D model from the platform. This action is irreversible.
Get model details
Pull detailed metadata, publication status, and spatial information for a single model using its ID.
Get webhook callbacks
Retrieve the list of registered webhook configurations to see which model events are currently being tracked.
Query models
Search and filter through models within an organization. Use this to find models by name or specific metadata.
List room classifications
Pull all defined room types and associated keywords for room classification models.
Update model state
Switch a model between active and inactive states to archive or unarchive a digital twin.
Delete Matterport Model
Tool to permanently delete a Matterport model. Use when you need to remove a model entirely from the Matterport platform. This operation is irreversible.
Get Model by ID
Tool to retrieve detailed information about a single Matterport 3D model by its ID. Use when you need to fetch model metadata, publication details, spatial information, or other properties of a specific Matterport model.
Get Model Event Webhook Callbacks
Tool to retrieve a list of registered webhook callback configurations for model events. Use when you need to view all configured webhooks that receive notifications when model events occur (e.g., created, deleted, updated, processed, transf
Query Matterport Models
Tool to retrieve a page of Matterport models with optional search and filtering. Use when you need to list, search, or filter models within an organization.

10 actions · scroll to see them all

Frequently asked questions

Ceven treats the delete model action as a high risk operation. Because Matterport does not provide a recycle bin for deleted models, the agent will always request a second confirmation via a human in the loop step before executing the API call. You can configure your workflow to require an admin sign off or a specific tag in your project management tool before the deletion is sent. Once the request is processed, the model is gone forever from the Matterport cloud and all associated links will return a 404 error. We recommend using the update model state action to archive models instead of deleting them if there is any chance you will need the spatial data later.
Ceven can pull the list of available room classifications and then match them against your own internal naming conventions. While Matterport handles the computer vision side of identifying the space, the agent takes that output and maps it to your specific database. For example, if Matterport identifies a space as a kitchen, the agent can automatically tag that room in your facility management software as a high priority cleaning zone. This allows you to turn raw spatial data into actionable tasks without manually clicking through every room in the 3D tour. You define the mapping logic in the workflow editor, and the agent executes it every time a new model is processed.
Matterport enforces strict rate limits on their API to ensure platform stability, which can be a hurdle for accounts with thousands of models. Ceven manages this by implementing an intelligent queuing system. If the agent receives a 429 too many requests response from Matterport, it will automatically pause the workflow and use an exponential backoff strategy to retry the request. This means that while a bulk update of five hundred models might take longer to complete, it will not fail or crash your workflow. We recommend scheduling large scale model queries during off peak hours to minimize the time your agents spend in a waiting state during high traffic periods.
Yes, this is handled through the webhook callback system. You can use Ceven to configure and monitor the webhooks that Matterport fires when a model is created or updated. When a photographer finishes processing a scan and it becomes available, Matterport sends a notification to the Ceven listener. The agent then triggers the rest of your workflow, such as notifying the client via email or updating a status in your CRM. This removes the need for you to manually check the Matterport dashboard to see if a project is ready for review, turning a manual check into a real time event driven process.
Ceven cannot move models between accounts directly because the Matterport API does not support a transfer ownership endpoint for models. To achieve this, you would typically need to contact Matterport support or use their internal account management tools. However, Ceven can help you keep a mirrored record of model IDs and metadata across different systems. If you are migrating data, the agent can pull the metadata from the old account and write it into a CSV or database, which you can then use to organize your new account. The agent ensures that your external documentation stays linked to the correct model IDs even if the account structure changes.
Ceven operates using the permissions granted to the API key or OAuth token used during connection. If the connected account has admin rights, the agent can perform management tasks like deleting models or changing states. If the account is restricted to read only access, the agent will be unable to execute write or manage actions, and the workflow will return a permission denied error. We suggest using a dedicated service account with the minimum required permissions for your specific workflows. This ensures that the agent can update model states or pull metadata without having unnecessary access to billing or user management settings within your Matterport organization.
Yes, the agent can retrieve the publication details for any model using the get model by ID action. Once the agent has the publication URL, it can push that link into a client facing email, a Slack channel, or a property listing on your website. You can build a workflow where the moment a model is marked as active, the agent grabs the link and sends it to the stakeholders. This eliminates the manual process of copying and pasting links from the Matterport workshop. You can even add a step to check if the model is public or private before the link is shared to prevent leaking unfinished work.
Absolutely. You can create a workflow that first uses the query models action to find all models that have not been accessed or updated in a certain timeframe. The agent then iterates through that list and calls the update model state action to set each one to inactive. This is particularly useful for companies that manage hundreds of short term rentals or temporary staging sites. Instead of clicking through the dashboard for hours, you can tell the agent to archive all models associated with a specific project code or date range. This keeps your active model list focused and manageable while preserving the data in the archive.

Alternatives to Matterport

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

Matterport logoMatterportKuula logoKuulaCloudPano logoCloudPanoMetareal logoMetareal

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Matterport 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