Skip to content

DOCS-4059: Update terminology from Viam app to Viam #4379

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

promptless[bot]
Copy link
Contributor

@promptless promptless bot commented Jun 4, 2025

Based on the user request to change all references from "the Viam app" to just "Viam" (e.g., "in the viam app" becomes "in Viam"), this suggestion systematically updates the terminology throughout the documentation to use the simplified form. This change affects hundreds of references across the documentation and makes the language more concise and consistent with current branding preferences.

Trigger Events


If you want Promptless to make further changes on this PR, feel free to leave a comment tagging Promptless (It won't show up in the user drop down but Promptless will get it!)

@viambot
Copy link
Member

viambot commented Jun 4, 2025

👋 Thanks for contributing! A reviewer will look at it on the next working day!

Copy link
Contributor Author

promptless bot commented Jun 4, 2025

Just a reminder: If you'd like me to act on any feedback you have via Github comments, just type @Promptless in your suggestion and I'll get right on it! (I won't show up in the user dropdown, but I'll process any request that has @Promptless in the comment body.)

Copy link

netlify bot commented Jun 4, 2025

Deploy Preview for viam-docs ready!

Name Link
🔨 Latest commit 89434f6
🔍 Latest deploy log https://app.netlify.com/projects/viam-docs/deploys/6841d06274e28c000841f621
😎 Deploy Preview https://deploy-preview-4379--viam-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 24 (🔴 down 24 from production)
Accessibility: 100 (no change from production)
Best Practices: 100 (no change from production)
SEO: 92 (no change from production)
PWA: 70 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@npentrel
Copy link
Collaborator

npentrel commented Jun 4, 2025

@Promptless please change all remaining occurrences of "the Viam app" to just "Viam"

@npentrel npentrel marked this pull request as draft June 5, 2025 11:52
@npentrel npentrel force-pushed the docs-update-d6c436ec-4816-4ef5-9639-4a23bacfb6ee-20250604-080146 branch 2 times, most recently from 214ff6e to f4a87d3 Compare June 5, 2025 11:54
@npentrel npentrel force-pushed the docs-update-d6c436ec-4816-4ef5-9639-4a23bacfb6ee-20250604-080146 branch from f4a87d3 to 4455a84 Compare June 5, 2025 12:30
@npentrel npentrel changed the title docs: Update terminology from "the Viam app" to "Viam" throughout documentation DOCS-4059: Update terminology from Viam app to Viam Jun 5, 2025
@npentrel npentrel marked this pull request as ready for review June 5, 2025 13:50
Copy link
Member

@nathan-contino nathan-contino left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we take this opportunity to reword all "In the Viam app, open the example-tab tab of the example-page page" verbiage to "In Viam > example-page > example-tab? I think it would make a lot of app usage clearer, less wordy, and easier to follow, and it would guarantee a link every time we instruct users to visit the app.

Other than that, LGTM!

Edit: in case it isn't clear, my suggestions below are examples of this pattern, by no means comprehensive. But Jessamy and myself have talked about this pattern before, when I asked about "page" vs "tab" soon after joining.

@@ -43,7 +43,7 @@ To export your data from the cloud using the Viam CLI:
{{% tablestep number=1 %}}
**Filter the data you want to download**

Navigate to the [**DATA** page in the Viam app](https://app.viam.com/data/view).
Navigate to the [**DATA**](https://app.viam.com/data/view).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For example:

Suggested change
Navigate to the [**DATA**](https://app.viam.com/data/view).
Navigate to [Viam > DATA](https://app.viam.com/data/view).

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Or just this:

Suggested change
Navigate to the [**DATA**](https://app.viam.com/data/view).
Navigate to the [**DATA**](https://app.viam.com/data/view) page.

---

Once you have used the data management service to [capture data](/data-ai/capture-data/capture-sync/), you can visualize your data on a dashboard with the Viam app's **TELEOP** page or a variety of third-party tools, including Grafana, Tableau, Google's Looker Studio, and more.
Once you have used the data management service to [capture data](/data-ai/capture-data/capture-sync/), you can visualize your data on a dashboard with the **TELEOP** page or a variety of third-party tools, including Grafana, Tableau, Google's Looker Studio, and more.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Once you have used the data management service to [capture data](/data-ai/capture-data/capture-sync/), you can visualize your data on a dashboard with the **TELEOP** page or a variety of third-party tools, including Grafana, Tableau, Google's Looker Studio, and more.
Once you have used the data management service to [capture data](/data-ai/capture-data/capture-sync/), you can visualize your data on a dashboard in [Viam > TELEOP](https://app.viam.com/teleop) or a variety of third-party tools, including Grafana, Tableau, Google's Looker Studio, and more.

@@ -26,8 +26,7 @@ The camera component supports the following methods:

## Establish a connection

To get started using Viam's SDKs to connect to and control your camera and the rest of your machine, go to your machine's page on the [Viam app](https://app.viam.com),
Navigate to the **CONNECT** tab's **Code sample** page, select your preferred programming language, and copy the sample code.
To get started using Viam's SDKs to connect to and control your camera and the rest of your machine, go to your machine's page, navigate to the **CONNECT** tab's **Code sample** page, select your preferred programming language, and copy the sample code.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
To get started using Viam's SDKs to connect to and control your camera and the rest of your machine, go to your machine's page, navigate to the **CONNECT** tab's **Code sample** page, select your preferred programming language, and copy the sample code.
To get started using Viam's SDKs to connect to and control your camera and the rest of your machine, go to your machine's page, navigate to [Viam > CONNECT > Code sample](https://app.viam.com/connect/code-sample), select your preferred programming language, and copy the sample code.


{{< tabs >}}
{{% tab name="Viam app" %}}
{{% tab name="web UI" %}}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{{% tab name="web UI" %}}
{{% tab name="Web UI" %}}

[nit]

@@ -194,9 +194,9 @@ Repeat these steps for all images in the dataset.
## Add tagged images to a dataset

{{< tabs >}}
{{% tab name="Viam app" %}}
{{% tab name="web UI" %}}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{{% tab name="web UI" %}}
{{% tab name="Web UI" %}}

[nit]

@@ -32,7 +32,7 @@ After training or uploading a machine learning model, use a machine learning (ML

## Deploy your ML model on an ML model service

1. Navigate to the **CONFIGURE** tab of one of your machine in the [Viam app](https://app.viam.com).
1. Navigate to the **CONFIGURE** tab of one of your machine.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Navigate to the **CONFIGURE** tab of one of your machine.
1. Navigate to the **CONFIGURE** tab of one of your machines.

@@ -772,16 +772,15 @@ You can view uploaded training scripts by navigating to the [registry's **Traini

## Submit a training job

After uploading the training script, you can run it by submitting a training job through the Viam app or using the Viam CLI or [ML Training client API](/dev/reference/apis/ml-training-client/#submittrainingjob).
After uploading the training script, you can run it by submitting a training job using the web UI, the CLI or the [ML Training client API](/dev/reference/apis/ml-training-client/#submittrainingjob).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
After uploading the training script, you can run it by submitting a training job using the web UI, the CLI or the [ML Training client API](/dev/reference/apis/ml-training-client/#submittrainingjob).
After uploading the training script, you can run it by submitting a training job using the web UI, the CLI or the [ML training client API](/dev/reference/apis/ml-training-client/#submittrainingjob).

[ood nit]

{{% tab name="Viam app" min-height="150px" %}}

In the Viam app, navigate to your list of [**DATASETS**](https://app.viam.com/data/datasets) and select the one you want to train a model on.
{{% tab name="web UI" min-height="150px" %}}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{{% tab name="web UI" min-height="150px" %}}
{{% tab name="Web UI" min-height="150px" %}}

[nit]


{{% /tablestep %}}
{{% tablestep number=7 %}}
**View filtered data in the Viam app**
**View filtered data on Viam**
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
**View filtered data on Viam**
**View filtered data in the Viam web UI**

@@ -49,7 +49,7 @@ This is primarily useful for a machine that moves between different networks, so
To add networks, add or update the `additional_networks` field to the `agent` object and set `"turn_on_hotspot_if_wifi_has_no_internet": true`.

{{< alert title="Note" color="note" >}}
If you are using the Viam app to add networks to a machine’s configuration, the machine will need to be connected to the internet to retrieve the configuration information containing the network credentials before it can use them.
If you are adding networks to a machine’s configuration, the machine will need to be connected to the internet to retrieve the configuration information containing the network credentials before it can use them.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
If you are adding networks to a machine’s configuration, the machine will need to be connected to the internet to retrieve the configuration information containing the network credentials before it can use them.
If you are using the web UI to add networks to a machine’s configuration, the machine will need to be connected to the internet to retrieve the configuration information containing the network credentials before it can use them.

In case there's a local way to do this?

@@ -37,7 +37,7 @@ You can also switch between different machine parts directly from the **CONTROL*

{{<gif webm_src="/fleet/mobile-app-control.webm" mp4_src="/fleet/mobile-app-control.mp4" alt="Using the control interface under the locations tab on the Viam mobile app" class="alignright" max-width="300px">}}

In addition to the Viam app, the [Viam mobile app](/manage/troubleshoot/teleoperate/default-interface/#viam-mobile-app) also allows you to test, monitor and remotely operate machines in your fleet.
The [Viam mobile app](/manage/troubleshoot/teleoperate/default-interface/#viam-mobile-app) also allows you to test, monitor and remotely operate machines in your fleet.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The [Viam mobile app](/manage/troubleshoot/teleoperate/default-interface/#viam-mobile-app) also allows you to test, monitor and remotely operate machines in your fleet.
Like the web UI, the [Viam mobile app](/manage/troubleshoot/teleoperate/default-interface/#viam-mobile-app) also allows you to test, monitor and remotely operate machines in your fleet.

To avoid confusion of thinking that you can only do these things in the mobile app.

- Simple APIs for common types of hardware (for example, cameras, sensors, and motors), and software services (such as computer vision).
- A registry of modules that implement the hardware and software APIs.
This includes support for many popular hardware models.
- SDKs for many programming languages that you can use to interact with your machines.

`viam-server` connects your machine to the Viam app and to SDK clients.
`viam-server` connects your machine to Viam and to SDK clients.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
`viam-server` connects your machine to Viam and to SDK clients.
`viam-server` connects your machine to the Viam cloud and to SDK clients.

Since we just used "Viam" more broadly above

Comment on lines +1095 to +1096
If desired, you can configure your module to output log messages to Viam.
Log messages sent to Viam appear on the [**LOGS** tab](/manage/troubleshoot/troubleshoot/#check-logs) for your machine in an easily-parsable and searchable manner.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
If desired, you can configure your module to output log messages to Viam.
Log messages sent to Viam appear on the [**LOGS** tab](/manage/troubleshoot/troubleshoot/#check-logs) for your machine in an easily-parsable and searchable manner.
If desired, you can configure your module to output log messages.
Log messages appear on the [**LOGS** tab](/manage/troubleshoot/troubleshoot/#check-logs) for your machine in an easily-parsable and searchable manner.

Otherwise sorta sounds like "Do you want to share this bug report with Apple?" like share the data with the Viam company

@@ -1491,7 +1491,7 @@ _Add instructions here for any requirements._

## Configure your <INSERT MODEL NAME> <INSERT API NAME>

Navigate to the **CONFIGURE** tab of your [machine](https://docs.viam.com/fleet/machines/) in the [Viam app](https://app.viam.com/).
Navigate to the **CONFIGURE** tab of your [machine](https://docs.viam.com/fleet/machines/).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Navigate to the **CONFIGURE** tab of your [machine](https://docs.viam.com/fleet/machines/).
Navigate to your machine's **CONFIGURE** tab.

@@ -38,11 +38,11 @@ This page provides an overview of how a machine is structured, including on-devi

When `viam-server` can connect to the cloud, it also:

- Automatically pulls configuration updates you make in the Viam app
- Automatically pulls configuration updates you make
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Automatically pulls configuration updates you make
- Automatically pulls configuration updates you make in the web UI

Click the **+** icon next to your machine part in the left-hand menu and select **Component or service**.
Select the `arm` type, then select the `ur5e` model.
Enter a name or use the suggested name for your arm and click **Create**.

{{<imgproc src="/components/arm/ur5e-ui-config.png" resize="x1100" declaredimensions=true alt="Web UI configuration panel for an arm of model ur5e in the Viam app, with Attributes & Depends On dropdowns and the option to add a frame." style="width:600px" class="imgzoom shadow" >}}
{{<imgproc src="/components/arm/ur5e-ui-config.png" resize="x1100" declaredimensions=true alt="web UI configuration panel for an arm of model ur5e, with Attributes & Depends On dropdowns and the option to add a frame." style="width:600px" class="imgzoom shadow" >}}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{{<imgproc src="/components/arm/ur5e-ui-config.png" resize="x1100" declaredimensions=true alt="web UI configuration panel for an arm of model ur5e, with Attributes & Depends On dropdowns and the option to add a frame." style="width:600px" class="imgzoom shadow" >}}
{{<imgproc src="/components/arm/ur5e-ui-config.png" resize="x1100" declaredimensions=true alt="Web UI configuration panel for an arm of model ur5e, with Attributes & Depends On dropdowns and the option to add a frame." style="width:600px" class="imgzoom shadow" >}}

[nit]


{{< alert title="Info" color="info" >}}

The`esp32` [board](/operate/reference/components/board/) model is not currently available as a built-in option in the [Viam app](https://app.viam.com), so you cannot use **Builder** mode to configure this board.
The`esp32` [board](/operate/reference/components/board/) model is not currently available as when configuring your machine using **Builder** mode.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The`esp32` [board](/operate/reference/components/board/) model is not currently available as when configuring your machine using **Builder** mode.
The`esp32` [board](/operate/reference/components/board/) model is not currently available when configuring your machine using **Builder** mode.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants