Ai Requests
AI Requests and Waits
hivi has its own AI running on hivi's own server. We do not call third-party services, and we do not see your data leave our infrastructure. Because the server has limited capacity, requests are organised in a line when many people use AI at the same time.
What you can ask AI to do
- Read text or data from an image — for example, scanning a receipt or a form photo.
- Parse a CV — pull structure (name, jobs, education) out of a resume.
- Answer questions about your data — chat-style questions about what you already have in hivi.
Quick questions usually finish in seconds. CV parsing or large images can take a few minutes.
Statuses you will see
| Status | What it means |
|---|---|
| Received / In queue | Your request was accepted and is waiting in line. |
| In progress | The AI is working on it now. |
| Done | Finished — open the result. |
| Failed | Something went wrong. The message explains why. |
| Cancelled | You cancelled it before it finished. |
For longer tasks (CV parsing, large files) you can leave the page and come back later — the result is saved against your account.
When the system is busy
Two things are different from a typical app:
- Busy ≠ broken. When many users submit at once, you stay in the queue and see "Waiting in line" — not an error.
- Very busy → "Try again in a few minutes." Only when the line is completely full do we turn new requests away, with a plain message. We do not let the line grow without end.
If your request waits longer than the system allows, you will see a clear "took too long" message and can try again — we will not leave you watching a spinner forever.
Free vs paid plan
- Free plan — works the same way and uses the same AI. During busy periods you may see longer waits or the "try later" message sooner than paid plans.
- $5 paid plan — moves ahead of free users in the queue. You should rarely see the "try later" message.
You can change plan from Account → Plan & Payments.
What to do if something fails
- Temporary failure (busy backend, network glitch): the system retries on its own. If retry runs out, you can try again manually.
- Permanent failure (unsupported file type, file too big, file unreadable): the message explains it. Fix the file and submit again — retrying without changes will not help.
- Cancelled by you: re-submit when ready.
If a failure looks unexpected, contact support.
Limits
To keep things fair, every account has caps:
- A small number of AI tasks running at once.
- A small number of AI tasks waiting in line.
- A maximum wait time before a queued request times out.
These caps are looser on paid plans. They prevent any single account from filling the queue and blocking others.