# Assistant

Assistant brings Flow Retail into your pocket, letting you create sales and refunds from literally anywhere. Assistant also gives quick and efficient product lookup for stock details, it handles stock taking, order handling and delivery, basic reporting and more.

The Assistant is a mobile-optimized client, running on basically any sort of mobile and handheld devices, including:

* iPhone (native iOS installer in the Apple AppStore)
* Android (native Android installer in the Google Play store)

Most handheld devices including the world's most popular, the Zebra TC51/52, runs entirely on Android, and so Assistant works seamlessly on all such devices.

## Functionality

Some of the functionality includes:

* Selling
* Purchase order receivement
* Product lookup
* Stock taking
* Reports

## Requirements

* Apple iOS 15 or later
* Android 11 or later

{% hint style="warning" %}
Some handheld devices like the Zebra series runs on Android 10, which might work, but needs to be verified on a case-by-case basis.
{% endhint %}

## Installation

### Installing the `Assistant` app

1. Go to **Google Play** on your Android device, or go to **Apple AppStore** on your iPhone
2. Search for "Flow Retail Assistant" and install the app
3. Start the app, and choose "Flow Retail Platform". Make a note of the 6-character authentication code
4. Create a new terminal in Flow Retail Backoffice, by navigating to > `Stores` > `select the relevant store` > `Tills` > `Add new till`
5. Fill in all required fields, hit Save, and go back into the defined till to add the 6-character authentication code
6. You will now be automatically authenticated in the app, and can proceed to log in with your given username and PIN (4-6 digits)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.flowretail.com/docs/getting-started/software-clients/assistant.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
