O
Oris Work
Pricing
About
Sign inStart free trial
O
Oris Work

CRM, projects, communication, and client portal - unified in one workspace by Oris Work.

India

Product

  • Features
  • Pricing
  • CRM & Pipeline
  • Project Management
  • Team Chat
  • Client Portal
  • Integrations
  • Custom Objects

Industries

  • Professional Services
  • Restaurants & F&B
  • Healthcare & Clinics
  • Real Estate
  • Universal

Compare

  • vs Zoho One
  • vs Perfex CRM
  • vs Bigin by Zoho
  • Tally Integration

Resources

  • Documentation
  • API Reference
  • Blog
  • Resources
  • Help Center

Company

  • About
  • Careers
  • Contact
  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 Oris Intelligence Private Limited. All rights reserved.

All systems operational
PrivacyTermsCookiesSecurity
← All docs

Getting Started

  • Quick Start Guide
  • Inviting & Managing Team Members
  • Your First-Day Checklist
  • Roles and Permissions
  • Custom Roles
  • Switching Between Organisations
  • Sessions and Staying Signed In

Clients & Contacts

  • Adding a Client
  • Importing Clients from a CSV
  • Merging Duplicate Records
  • Client Groups
  • Client Services Card and Turning a Service On
  • Do Not Chase: Pausing Automated Reminders

CRM

  • Contacts & Companies
  • Deals & Sales Pipeline
  • Lead Management

Invoicing & Money

  • Invoicing
  • Payments & Receipts
  • Setting Invoice Due Dates
  • Estimates and Proposals
  • Payment Links
  • Overdue Reminders and Dunning
  • Recurring Invoices and Retainers
  • Vendor Bills
  • E-way Bills
  • GST Basics in Oris Work

Practice Management

  • Client Engagements
  • Client Portal
  • Tasks: Create, Assign and Track Work
  • Timesheets: Submit, Approve and Lock
  • Time Budgets Report
  • Notices and the Notice Reply Service
  • Compliance Calendar
  • Document Requests
  • Sign-off Pipeline: Partner, Client, Filed

Communication

  • WhatsApp inbox setup
  • Linking a WhatsApp line by QR code
  • WhatsApp logged out or disconnected
  • Auto-link WhatsApp numbers to clients
  • Email setup
  • Team chat basics
  • Threads, mentions and reactions in chat
  • Files, search, pins and saved messages in chat
  • Messaging AI bots in chat
  • Client chat

Reputation

  • Requesting reviews
  • How review ratings are routed

Growth

  • Lead routing and the first-response SLA
  • Segments
  • Campaigns basics

AI

  • Oris AI assistant
  • AI bots and their approval gate

Projects

  • Project Management

Modules

  • Payroll with PeopleOS
  • Books Module (ThynkBooks)
  • Tax Module (ThynkTax)
  • Audit Module (ThynkAudit)
  • Filings Module (ThynkFile)

Integrations & API

  • Accounting Connectors
  • REST API Overview

Security & Privacy

  • Data Encryption and PAN Handling
  • DPDP Consent and the PII Access Log
  • How Workspaces Are Kept Separate
  • Exporting Your Data

Troubleshooting & FAQ

  • "Too many requests" or "Rate limit exceeded"
  • "Reset token is invalid or expired"
  • "Your session expired"
  • WhatsApp Messages Are Not Coming In
  • Review Link Shows "404 Not Found"
  • "This may already exist" Duplicate Warnings

For your clients

  • Signing in to your client portal
  • Setting a password from your link
  • Messages with attachments
  • Paying your invoices online
  • Signing documents online
  • Leaving a review
Docs/Troubleshooting & FAQ/"Too many requests" or "Rate limit exceeded"

"Too many requests" or "Rate limit exceeded"

Why you see a rate-limit message, how long to wait, and how to avoid it.


What you are seeing

The app shows "Too many requests right now - give it a moment and try again." (or, from the API, "Rate limit exceeded. Max N requests per 60s."). It means a safety limit on how fast requests can arrive was hit. Nothing is broken and no data was lost.

The limits

  • General app and API use: 100 requests per minute per user (or per network address when not signed in).
  • Sign in, "forgot password", reset password and new-workspace sign-up: 10 per minute each.
  • Silent session renewal: 30 per minute.
  • Public pages that accept submissions (booking, invoice payment, web forms, surveys): 10 submissions per minute per link, with a 40 per minute cap per network address across them. Client organizers allow 30 per minute.
  • Failed sign-ins: 10 wrong attempts within 15 minutes lock that email address for 15 minutes ("Too many failed attempts. Please try again later."), whichever device is used.
  • Starting a background data export through the API is limited per hour by plan: 3 on Starter, 10 on Growth, 50 on Enterprise.

What to do

  • Wait about a minute and try again. Counters reset on a rolling 60-second window.
  • For the sign-in lockout, wait 15 minutes, or use "Reset your password" from the login screen if you have forgotten the password.
  • If your whole office shares one internet connection and sign-in attempts are being blocked, stagger them or wait a minute.
  • Avoid holding down a button or refreshing repeatedly.

If you are using the API

  • Responses carry X-RateLimit-Limit and X-RateLimit-Remaining headers, and a Retry-After header when you are limited.
  • Back off and retry after the Retry-After number of seconds. Batch work rather than looping rapidly.

If it keeps happening

If you see the message during normal single-person use, tell support the page, the time and what you clicked. A page that loops requests is a bug we want to hear about.

Related guides

REST API Overview

Integrate Oris Work with any tool using the REST API and webhooks.

"Your session expired"

Why you were asked to sign in again and how to avoid it.

"Reset token is invalid or expired"

Why a password-reset link stops working and how to get a fresh one.

Sessions and Staying Signed In

How long you stay signed in, how silent renewal works, and how to sign out.