In one paragraph
Noqta lets you hire supervised AI agents the same way you'd hire a freelance team — but priced by what each request actually consumes. You buy credits (1 credit = $0.01), open a project, and send tasks either from the web workspace or from our Telegram bot. An AI agent picks up the work and a human expert reviews it before delivery. Attachments, conversation history, and a running balance live in one place at /account.
Who this is for
- Founders and SMBs who need building, fixing, content, or analysis but don't want to hire full-time.
- Product and ops leads who already have an in-house team and want to offload bounded tasks (a screen, a refactor, a research pass, a recurring report).
- Anyone in MENA who wants Arabic/French support and culturally aware delivery.
You don't need to be technical. You describe what you need; an agent does the work; a human checks it.
The credit model
Pricing is usage-based. You're not on a subscription. You buy a top-up, your balance shows in the workspace, and each completed task draws from it.
1 credit = $0.01 · 4,500 credits ≈ 1 hour of agent work at our $45/hr internal rate.
Bigger top-ups grant bonus credits — the more you buy, the further they go.
| Tier | Price | Credits | Bonus | Good for |
|---|---|---|---|---|
| Quick | $5 | 500 | — | One small tweak — a copy fix, a style change, a single bug, a config flip. |
| Small | $15 | 1,500 | — | A small feature — a new screen, a simple component, a one-off script. |
| Standard ★ | $45 | 5,000 | +500 | A typical request — feature with backend + UI, an integration, a focused refactor. |
| Big | $100 | 12,000 | +2,000 | A half-day build — an end-to-end flow, a small service, multi-screen wiring. |
Top up any time from /account or the pricing page. Credits don't expire as long as your account is active.
Getting started in 3 steps
1. Create an account
Sign up at /signin/signup with email + password. We send a confirmation only if needed. No credit card to start.
2. Buy your first top-up
From /account, click Buy credits (or pick a tier directly from the pricing page). You're sent to Stripe checkout — secure payment, supports cards plus regional payment methods. The balance lands in your workspace seconds after Stripe confirms.
3. Send your first task
You have two equally valid entry points (more on each below):
- Web workspace — open a project, type your task into the chat, attach files if needed.
- Telegram bot — link your Telegram account once (a 6-digit code from
/account), then send tasks like you'd message a colleague.
Most first tasks get back to you the same day. A "Quick" tier task — a copy change, a logo swap — is often done within an hour during work hours.
Two ways to work
A. The web workspace (/account)
Best for: anyone who likes a UI, wants to organize multiple projects, or needs to attach files larger than the Telegram limit.
The workspace is one page with 7 tabs:
| Tab | What's in it |
|---|---|
| Projects | Create, rename, and switch between projects. Each project keeps its own tasks, chat history, and files. |
| Tasks | Kanban view across queued / active / completed for the active project (or all projects). |
| Chat | Conversational interface to start tasks, ask questions, or refine deliverables. |
| Hours | Burn-down chart of credits used vs remaining. |
| Activity | Timeline of recent task and chat events. |
| Support | Reach a human directly when something needs a person, not an agent. |
| Settings | Email, name, Telegram link, password. |
B. The Telegram bot
Best for: quick fire-and-forget tasks, mobile-first workflows, agent-to-you status updates without opening a browser.
- From
/account → Settings, click Generate code. You get a 6-digit code. - Open @noqta_public_bot and send
/link 123456(with your code). - The bot confirms. From that point, anything you send becomes a task on the queue.
Both surfaces talk to the same backend — a task you start in chat is the same task that shows in Telegram and the Tasks tab.
Inside a project
Click a project from the Projects tab to open a focused view at /account/projects/<id>. This is where most ongoing work happens.
Projects
A project is a container — a website, an app, a research piece, a recurring report. Use one project per outcome. You can have many active projects at once. Archive a project when it's done; the chat, tasks, and files stay accessible.
Tasks
Each task has a status:
- Queued — accepted, waiting for an available agent. The position number is shown.
- Active — an agent is working on it. You'll see a started-at timestamp.
- Completed — delivered. The exact hours spent and credit cost are recorded.
- Cancelled — withdrawn before it started (we don't bill cancelled tasks).
Tasks are picked up in order, with critical fixes prioritized by our team. You can see your queue position and an estimated start time.
Chat
The project chat is where you actually describe what you need. You can paste links, attach files, and the agent will ask follow-up questions if the brief is thin.
Each new task can either be a fresh thread or a continuation of an earlier one. Continuations preserve context (prior messages and attachments) so you don't repeat yourself.
Attachments
Drag files into the chat or attach when creating a task. They're stored on our DigitalOcean Spaces (S3-compatible) and bound to the project — and optionally to the specific task or message they came with.
| Surface | Per-file limit | Notes |
|---|---|---|
| Web (chat / task) | up to 100 MB per file | Common file types — PDF, PNG/JPG, MP4, ZIP, source archives. |
| Telegram | 50 MB (Telegram's own cap) | For larger files, use the web workspace. |
Files are scoped to your account. We do not share them with other clients or use them to train public models.
What to expect from delivery
- Turnaround: Quick-tier tasks usually return in under an hour during MENA business hours; Standard tasks in same-day to next-morning; Big tasks within ~24-48 hours. The Tasks tab shows a live estimate.
- Human review: Every agent output is reviewed by a human before you receive it. The hours billed include both agent execution and human QA.
- Deliverables: Code goes to the GitLab project we set up for you (you get viewer access). Docs/content arrive as files in the project. Reports stream into chat.
- Revisions: If something isn't right, reply in the same task with what to change. Revisions on the same brief are not billed separately unless the scope changes.
- Billing transparency: Every completed task shows the credits drawn and is itemized in the Hours tab.
Troubleshooting
"I paid but my credits didn't appear"
Stripe webhooks are usually instant but can take up to 60 seconds. Refresh /account. If credits still aren't there after 5 minutes, open the Support tab and submit a request with your Stripe email — we'll reconcile within hours. Your Stripe receipt is your proof; nothing is lost.
"My promo code shows 100% off"
We removed the ability to discount to $0 after a past incident. Promo codes are no longer enabled on the live checkout. If you have a partnership discount, your account is granted credits directly by our team.
"Telegram link code expired"
Codes are valid for 10 minutes. Generate a new one from /account → Settings. The previous code is invalidated automatically when you generate a new one.
"I sent a task on Telegram but I can't see it on the web"
Make sure your Telegram is linked under the same account you log into on the web. If you signed in with a different email, the task is associated with that account. Contact support to merge them.
"My task has been queued too long"
Check the Hours tab for your balance — tasks pause if you run out of credits mid-queue. If you have credits, post a note in Support with the task ID; we triage daily.
"The deliverable is wrong / I'm unhappy"
Reply in the same task with what to change. No revision fee for the original brief. If the brief itself shifted, we'll quote the delta in credits before continuing.
"Where do I find my Stripe receipts and invoices?"
Settings tab → Manage billing opens the Stripe customer portal where you can download receipts, update your card, and see past charges.
"I forgot my password"
Use Forgot password on the sign-in page. You'll get a reset link valid for one hour. If it doesn't arrive, check spam and confirm the email you signed up with.
"Can I sign in if I lose access to my email?"
Currently no — your email is the recovery channel. We're working on a backup option. Until then, keep your email account secure (2FA recommended).
"An attachment failed to upload"
Two common causes: (a) file over the 100 MB limit — split it or use cloud storage and paste a link; (b) MIME type rejected — we accept the common ones (PDF, common images, video, archives, source code); contact us for anything unusual.
"I want to delete my data"
Email us from your account address and we'll erase your projects, tasks, chats, and uploaded files within 7 days. Billing records are retained for accounting/legal compliance.
Pricing & billing
- No subscription. You pay only when you top up.
- No minimum. A $5 Quick top-up is enough to try us.
- No lock-in. Unused credits stay on your account indefinitely while it's active.
- Refunds. If you bought credits and never used them, request a refund within 30 days from the Support tab. Partially used balances aren't refundable but don't expire.
- Currency. Stripe charges in USD. Your card issuer handles the FX.
What we won't do
We decline work that conflicts with applicable laws, human rights, or Islamic values. Examples: deceptive marketing, weapons-related work, content that targets protected groups, anything designed to harass or stalk. Full policy at ethics.
FAQ
Do I need a technical background? No. Most clients aren't engineers. Describe what you need in plain language and the agent will ask follow-ups.
Which languages can I use? English, Arabic, and French. The workspace UI is fully localized; agents reply in the language you write to them.
Can I bring my own tools (GitHub, Linear, Notion)? Yes — for code we default to GitLab; we can mirror to GitHub. For project management, agents can write into your existing tools when given access.
Is my data used to train models? No. Your project data, files, and chat are never used for model training, ours or anyone else's.
Who actually sees my work? Only the agent and the assigned human reviewer. Internal access is logged.
Can I get a single point of contact (a "pod")? Yes — once you've passed a few projects, we'll pin a primary reviewer who knows your stack and tone. Ask in Support.
Ready to start?
Start in 60 seconds — or book a free call.
Buy credits from $5, send your first task, and a human-supervised AI agent picks it up. Prefer to talk first? Grab a free 15-minute slot.
- Top up — from $5, no subscription
- Send a task — chat from your account
- Get it shipped — human-reviewed
Or open @noqta_public_bot on Telegram — send "hi" and we'll walk you through linking and your first task.