Getting Started
(5)Omnirago is a WhatsApp and Telegram based business management system designed for SMB owners. You can manage customers, invoices, account balances, offers, products, stock and delivery notes in plain English through the AI assistant Simge. The web panel includes reporting, user management and advanced CRM tools; you can prepare invoices and quotes as PDFs and send them to your customer. With a single message like “Create an invoice to X for 5 units” you can deliver the PDF in seconds. Cloud-based, multi-user and accessible from your mobile devices.
No. Our 14-day free trial does not require credit card information. You can create your account on /signup in seconds using your email and company name. During the trial you get full Pro-plan access: unlimited customers, 5,000 AI messages (Pro quota), multiple users and PDF templates. At the end of the trial, your account is not charged automatically. To continue, choose a plan from Settings → Subscription. AI actions may be paused until a plan is selected; your data is not deleted automatically.
Creating an account is straightforward. Go to omnirago.com/signup, enter your email and company name and choose a strong password. Within seconds you receive an email verification link; clicking it activates your account. The welcome flow asks for your default currency (TRY/USD/EUR), industry and company logo. After these steps you are redirected to the dashboard. You can then connect your Telegram or WhatsApp bot from Settings → Integrations to start chatting with Simge. The full process takes under 3 minutes.
Omnirago is a fully web-based, cloud-hosted platform. You can access it from any device with a modern browser: Windows, macOS and Linux computers; iPad and Android tablets; iPhone and Android phones. The UI is fully responsive and works smoothly on small screens. On mobile you can “Add to Home Screen” to install it as a PWA for a near-native app experience. Our AI assistant Simge runs on Telegram and WhatsApp, so no extra installation is needed — the apps already on your phone are enough. Native iOS and Android apps are on our roadmap.
Two ways. First: in the web panel go to “Customers”, click “New Customer” top right, fill in name, phone, email and tax number, then save. Second (recommended): on Telegram or WhatsApp tell Simge “Add a new customer named John Doe, phone 0532 555 1234” — Simge parses the info, creates the customer and waits for your confirmation. To bulk-import from Excel use Customers → Import; download the template, fill it in and upload. All records are automatically linked to your company account via tenant isolation.
Billing & Payments
(5)Omnirago can currently prepare PDF invoices and quotes (UBL-TR style layout) and send them to your customer via email or Telegram/WhatsApp. You can manage accounts, stock and operations records. Direct e-Invoice/e-Archive submission to GİB is not live yet; the integration is on the roadmap. Official e-documents and tax filings require review by your accountant.
TRY, USD and EUR are supported. Each tenant has a default currency (chosen at signup); invoices, offers, ledger entries or payments can be in a different currency. The system automatically fetches current exchange rates and lets you report across currencies — you can ask Simge things like “How much TL does my total EUR receivables make this month?”. Multi-currency account balances track a separate balance per currency. Additional currencies are on our roadmap.
Invoice numbers are auto-incremented by year and type. The default format is
SAL2026000001 (sales) and PUR2026000001 (purchase). You can fully customise the format from Settings → Document Numbering: prefix, year position, zero-pad length, starting counter, etc. If you need multiple series (e.g. one per branch), you can define per-series counters. To avoid clashes with old numbers, the system isolates withdrawn numbers from the active pool.You create invoices one by one: from the panel or by telling Simge “Create an invoice to X for 5 units”, which generates an invoice/quote PDF. You can bulk-import your customers and products via CSV/Excel, then prepare invoices quickly. Invoices/quotes are produced as PDFs; account-balance and stock records are updated. Missing/invalid fields (e.g. invalid VKN) are flagged during validation.
Two options. If the invoice was cancelled in draft status: Invoices → Cancelled filter → find it → click “Restore”. If the invoice was already finalized (issued officially), you must issue a Refund Invoice (-) instead; the original is not deleted, a reverse entry is created. The system links the refund to the original and nets it on the account balance. All cancel/refund actions are recorded in Audit Logs.
WhatsApp / Telegram Integration
(5)WhatsApp Cloud API works alongside Telegram; you do not enter your own Meta API key. To connect: go to Settings → Integrations → WhatsApp — the system generates a pairing code and QR for you. You send this ready connection code to the central Omnirago WhatsApp number; your number is linked to your tenant and you start the chat. You can also start without WhatsApp: the Telegram bot is free and activates in a few minutes. When using WhatsApp Cloud API, Meta's current messaging fees may apply; the latest terms are set by Meta.
Done in 30 seconds. First, on Telegram message @BotFather and use
/newbot to create a new bot — give it a name and a username. BotFather returns an HTTP API Token. Copy that token. In the panel go to Settings → Integrations → Telegram, paste the token and click “Connect”. The system installs a webhook on your bot, validates and activates it. To assign authorised users, map each team member's Telegram username under Settings → Users.Yes. A bot supports multiple authorised users. Each bot is bound to a single tenant, but any number of users under that tenant can chat with it. The system identifies each user by Telegram user ID or WhatsApp phone number and applies their role permissions. For example: the owner can issue invoice commands, the accountant can only run reports, the warehouse staff can only query stock. This permission matrix is defined granularly under Settings → Roles. Chat history is tracked per user; the audit trail is viewable in Audit Logs.
Technical and organisational security measures are applied. Traffic between Telegram/WhatsApp and our servers is encrypted in transit with TLS. Sensitive secrets such as API keys and 2FA seeds are encrypted at the application level with AES-256-GCM. Access control (RBAC), 2FA, audit logging and rate limiting are in place. For privacy, the “Delete Chat” feature is always available. See the KVKK and Privacy notices for details.
Quotas vary by channel. Telegram is free with no message limit. When using WhatsApp Cloud API, Meta's current messaging fees may apply; the latest terms are set by Meta and usage is reflected on your account. AI responses use your plan AI quota (Solo: 1,000, Pro: 5,000, Business: 20,000/month). View usage at Settings → Usage.
AI Assistant (Simge)
(5)Simge is an AI assistant that understands natural-language commands and performs actions on Omnirago. Under the hood it uses DeepSeek V3 (default), Claude Haiku (fallback) and Groq Llama. On each message it: (1) detects intent; (2) extracts parameters; (3) executes the action and asks for confirmation; (4) replies in natural language. Risky actions (delete, large invoice, payment) always require a second confirmation. Conversation history is used to personalise the assistant per company.
The command surface is broad. Examples:
- Customers: “Add new customer John Doe 555...”, “List all invoices for John”
- Invoicing: “Issue a 3,500 USD consulting invoice to X Ltd”
- Stock: “What is the stock of A101?”, “Add 100 units of B202”
- Account balance: “How much does X owe?”
- Collection: “Received 1,500 USD cash from John, record the payment”
- Reports: “How many invoices this week?”, “Top selling product last month?”
- Reminders: “Remind me of the meeting tomorrow at 2pm”
Simge can occasionally misread an intent. In that case: (1) Click the “Wrong” button under the bot reply. (2) Rephrase the command more clearly. (3) If it misinterpreted a risky action, type “cancel” at the confirmation step; no persistent changes are made. (4) For recurring issues, fill in Settings → AI → Report Wrong Answer or email support@omnirago.com.
A distributed AI stack is used. By default a DeepSeek model is used; when needed it fails over automatically to backup providers (e.g. Anthropic, Groq). With BYOK (Bring Your Own Key) you can connect your own OpenAI, Anthropic or Azure OpenAI key; requests are then processed on your account. All prompts are isolated per company and never used as training data.
AI message quota per plan: Solo: 1,000/mo, Pro: 5,000/mo, Business: 20,000/mo. “AI message” only counts commands Simge actually executes. If the limit is exceeded messaging is not cut off; you continue by topping up credit (₺50 ≈ 200 messages). Track real-time usage at Settings → Usage. With BYOK there is no limit — fees go directly to your AI account.
Security & GDPR
(5)All your data is stored within the EU, in data centres in Frankfurt, Germany (Markahost infrastructure) and on managed PostgreSQL (Neon). The location is chosen for both KVKK and GDPR compliance. The database is backed up regularly by the managed provider with a restore window. Cross-border transfer is limited to the EU.
Omnirago is designed to operate in line with KVKK and GDPR principles. The data controller is Clinimate Medikal Tekstil San. Tic. Ltd. Şti. (Türkiye). The KVKK notice, privacy and cookie policies are published. You can exercise your data rights: access, rectification, erasure, portability, objection. Your data is stored within the EU (Frankfurt). Once the VERBIS registration obligation is fulfilled, the registry number will be added to the KVKK notice. Technical and organisational security measures are applied.
Account deletion is under your control. An Admin user can open a deletion request from Settings → Data Deletion. To confirm, you type “DELETE” (“SIL” in the Turkish interface). After that: (1) the account stays in soft-delete for 30 days, during which you can cancel the request; (2) at the end of 30 days the tenant data is permanently deleted (cascade). Your KVKK/GDPR rights are free of charge.
In the event of a data breach we act in line with our obligations under KVKK and GDPR: the breach is investigated, where notification is required the competent authorities and affected users are informed within the period prescribed by law, and corrective measures are taken and logged. Security reports: security@omnirago.com.
On the login page click “Forgot Password”, enter your account email. A secure reset link (valid 1 hour) is sent within seconds. New password: min 8 chars, uppercase, lowercase, a digit. With 2FA you can also use your backup codes. If you cannot access the email, contact support@omnirago.com.
Account & Subscription
(5)Cancellation is one click. Settings → Subscription → Cancel Subscription. After confirmation the subscription ends on the next billing date — you keep all features for the paid period. Auto-renewal stops, your card is not charged again. After cancellation you can export your data to PDF/Excel or resubscribe. See our refund policy.
Yes, anytime. Settings → Subscription → Change Plan. Upgrades take effect immediately; the difference is pro-rated and charged. Downgrades take effect at the next billing period. Your data is preserved. Monthly ↔ annual switches use the same menu; the annual plan is discounted.
Omnirago is multi-tenant; each company is a separate tenant. The same email can own several company accounts and you switch via the top bar in one click. Each tenant's data is fully isolated from the others.
Reversible within 30 days, not after. The account enters a 30-day soft-delete period; during that time you can cancel the request to reactivate the account with no data loss. After 30 days the tenant data is permanently deleted (cascade) and restoration is no longer possible. Important: export your data before deletion.
Two options: monthly and annual. Monthly: card charged on the same date each month in advance. Annual: full year upfront with 20% discount. Annual auto-renews on the same date each year; disable auto-renew at Settings → Subscription. TRY payments via PayTR; USD/EUR via Paddle (Merchant of Record — VAT/sales tax automatic). Invoice emailed immediately after each payment. Bank transfer available on the Business plan.