> ## Documentation Index
> Fetch the complete documentation index at: https://support.humanizing.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction to Plural: Robot & Avatar Platform

> Plural is a no-code SaaS platform by Humanizing Technologies for programming humanoid robots and virtual Avatars using a visual flow builder.

Plural is a no-code SaaS platform built by Humanizing Technologies that lets you design, deploy, and manage interactive experiences for humanoid robots and virtual Avatars — all without writing a single line of code. Whether you want a robot to greet visitors at a trade show, guide patients through a hospital, or power a virtual customer-service agent on a smart TV, Plural gives you the tools to build it in minutes.

## Supported devices

Plural works across four device types. Most documentation applies to all of them; where behaviour differs, pages are clearly marked with the device name (e.g. **Flow (NAO)** or **Change company logo (Avatar)**).

<CardGroup cols={2}>
  <Card title="Avatar" icon="display">
    A browser-based virtual Avatar that runs on any screen — smartphone, computer, smart TV, or kiosk. No app installation required.
  </Card>

  <Card title="Pepper" icon="robot">
    The SoftBank humanoid robot with an Android tablet. Runs the Plural Android app installed via the Pepper App Store.
  </Card>

  <Card title="Temi" icon="robot">
    The autonomous service robot by Temi. Runs the Plural app installed from the Temi marketplace.
  </Card>

  <Card title="NAO" icon="robot">
    The compact NAO V6 robot by Aldebaran. Runs Plural via the Aldebaran Cloud app distribution system.
  </Card>
</CardGroup>

## Key concepts

Understanding four core concepts will help you get the most out of Plural:

**Projects** — A Project is the container for your entire interactive experience. One project can target multiple robots or Avatars at once, each represented by its own frame inside the flow builder.

**Flow Builder** — The visual canvas where you design your experience. You connect Elements together with arrows to define the conversation or interaction flow.

**Elements** — The building blocks you drag onto the canvas. Elements include things like *Robot Says* (speech), *User Input*, *Image Display*, buttons, timers, and more. A rich library of Elements lets you build sophisticated interactions without code.

**GOs** — The in-platform credit unit used for AI-powered features like Text-to-Speech (TTS) and Speech-to-Text (STT). Testing in Preview Mode without speech recognition enabled does not consume GOs.

## Getting started

Follow these guides in order to go from a fresh account to a live, published experience:

<CardGroup cols={2}>
  <Card title="Authentication" icon="key" href="/en/getting-started/authentication">
    Create your account or log in at go.plural.io.
  </Card>

  <Card title="Installation" icon="download" href="/en/getting-started/installation">
    Set up your target device — Avatar, Pepper, Temi, or NAO.
  </Card>

  <Card title="Add a Device" icon="plus" href="/en/getting-started/add-robot-or-avatar">
    Connect your robot or Avatar to your Plural account.
  </Card>

  <Card title="Create a Project" icon="pencil" href="/en/getting-started/create-project">
    Build your first flow in the visual editor.
  </Card>

  <Card title="Assign & Publish" icon="rocket" href="/en/getting-started/assign-and-publish">
    Push your project live to your device.
  </Card>
</CardGroup>

<Note>
  Most pages in this documentation cover all device types equally. When instructions differ between devices, you will find separate tabs or clearly labelled sections for Avatar, Pepper, Temi, and NAO.
</Note>
