# Requests between client and consultant

- Canonical: https://nutrifit.health/knowledge/zayavki-klient-konsultant-nutrifit
- Language: en
- Published: 2026-07-31T22:33:02.902Z
- Updated: 2026-07-31T22:28:06.380Z
- Author: Редакция NutriFit

> Requests in NutriFit are bidirectional: a client can ask for a product or guidance, and a consultant can offer one. Every request follows an explicit status sequence, so agreements are never lost in chat.

## How a request moves

| Current status | Allowed transitions |
| --- | --- |
| `pending` | `accepted`, `rejected`, `cancelled` |
| `accepted` | `completed`, `cancelled` |

The sequence is strict: an accepted request cannot return to the initial state, and a completed
or rejected one never changes again.

## FAQ

### How is a request different from a chat message?

A request has an explicit status and allowed transitions, so both sides always see which step the agreement is at.

## Sources

- [NutriFit — для специалистов](https://nutrifit.health/for-specialists)
- [NutriFit — публичная оферта](https://nutrifit.health/public-offer)