Simple pricing for service businesses
Customers, schedules, service jobs and conversations. Choose the Staff capacity your team needs.
FOR YOUR SERVICE TEAM
NinjaSuites
Manage the day-to-day work, from customer requests to completed jobs.
RM299 / month
RM3,588 billed yearly
Save RM2,400 a year compared with monthly billing.
5 Staff logins · 7-day free trial
Start 7-day trial- 2 SuitesChat inboxes
- 1 enabled AI Agent and 3 active workflows
- 1,000 shared AI credits per month
- Customer Portal, vouchers, memberships and promotions
- Scheduling, service jobs, QR and reports
FOR YOUR GROWING TEAM
NinjaSuites Team
Coordinate up to 20 Staff with more inboxes, Agents, workflows and AI credits.
RM899 / month
RM10,788 billed yearly
Save RM7,200 a year compared with monthly billing.
Up to 20 Staff logins
Start 7-day trialApproximately 25% lower cost per Staff than the 5-Staff plan, when all included logins are used and the billing period is the same.
- 5 SuitesChat inboxes
- 3 enabled AI Agents and 10 active workflows
- 4,000 shared AI credits per month
- All NinjaSuites modules
FOR YOUR SPECIFIC REQUIREMENTS
Enterprise
A scoped package for your brand, integrations and service model.
Custom
Pricing agreed for your scope
Let’s discuss your requirements
Talk to us- Branded customer app delivery, defined in your quote
- Customer Portal branding and verified custom QR domain
- Custom integrations and data migration
- Tailored onboarding and training
- Agreed support and service levels
Compare what each plan includes
The same core modules, with more team and AI capacity in Team. Paid allowances begin after your chosen plan is activated.
| Capability | NinjaSuites | Team | Enterprise |
|---|---|---|---|
| Staff logins | 5 | Up to 20 | Agreed scope |
| SuitesChat inboxes | 2 | 5 | Agreed scope |
| Enabled AI Agents | 1 | 3 | Agreed scope |
| Active custom workflows | 3 | 10 | Agreed scope |
| Shared AI credits | 1,000/month | 4,000/month | Agreed scope |
| Vouchers, memberships & promotions | Included | Included | Included |
| Customer Portal | Included | Included | Branded to agreed scope |
| Supported API & MCP connections | Included | Included | Custom integration scope |
Show full detailsHide full details
Customers and growth
| Capability | NinjaSuites | Team | Enterprise |
|---|---|---|---|
| Customer CRMKeep contacts, service addresses and customer history in one place. | Included | Included | Included |
| Customer PortalLet customers access supported requests and service information. | Included | Included | Branding to agreed scope |
| VouchersCreate offers and track voucher use. | Included | Included | Included |
| MembershipsManage customer membership offers and benefits. | Included | Included | Included |
| PromotionsSet up promotions with clear terms and dates. | Included | Included | Included |
Service operations
| Capability | NinjaSuites | Team | Enterprise |
|---|---|---|---|
| SchedulingPlan appointments, Staff availability and recurring visits. | Included | Included | Included |
| Work ordersAssign jobs and follow each one through completion. | Included | Included | Included |
| Field recordsCapture checklists, photos and service history at the job. | Included | Included | Included |
| QuotesPrepare service quotes and record customer approvals. | Included | Included | Included |
| Invoices & paymentsKeep invoices, payment links and payment records tied to the work. | Included | Included | Included |
SuitesChat and AI
| Capability | NinjaSuites | Team | Enterprise |
|---|---|---|---|
| Supported channelsBring connected customer channels into SuitesChat; provider charges may apply. | Included | Included | Agreed scope |
| Shared inboxesEach connected inbox counts toward the plan allowance. | 2 | 5 | Agreed scope |
| Staff handoverAssign conversations to Staff when a person should take over. | Included | Included | Included |
| Enabled AI AgentsEvery enabled Agent profile counts, including specialist Agents. | 1 | 3 | Agreed scope |
| Active custom workflowsAn active workflow counts once, even when used in several inboxes. | 3 | 10 | Agreed scope |
| Shared AI creditsOne account balance for supported AI work; not a free-conversation count. | 1,000/month | 4,000/month | Agreed scope |
QR and reporting
| Capability | NinjaSuites | Team | Enterprise |
|---|---|---|---|
| QR Service TagsCreate QR tags and edit their destinations in the standard module. | Included | Included | Included |
| Verified custom QR domainUse your verified branded hostname for new QR links in the agreed setup. | Custom scope | Custom scope | Agreed scope |
| ReportsReview service, customer and payment activity in supported reports. | Included | Included | Agreed scope |
Integrations and support
| Capability | NinjaSuites | Team | Enterprise |
|---|---|---|---|
| Supported API & MCP connectionsConnect supported capabilities with the permissions provided for each connection. | Included | Included | Custom integration scope |
| Branded customer iOS & Android appDesign, publication and maintenance are defined in the Enterprise quote; this is a delivery commitment, not an app to activate today. | Not included | Not included | Quoted scope |
| Migration & onboardingAgree the data migration, setup and training work your team needs. | Quoted separately | Quoted separately | Agreed scope |
| Support levelsAgree response and delivery commitments before work begins. | Standard support | Standard support | Agreed support levels |
AI credits are shared across supported AI work. They are not a promise of a fixed number of conversations. Ordinary messages and rules-only workflow steps do not use AI credits.
The modules behind your daily work
Open a module for a closer look at the work it supports.
Customers & Customer Portal↗
Keep customer details, service addresses and requests together.
Scheduling & dispatch↗
Plan appointments, recurring visits and Staff availability.
Work orders & field records↗
Give your team the job details and keep a record of completed work.
Quotes, invoices & payments↗
Prepare quotes, record approvals and follow each job through billing.
Omnichannel SuitesChat↗
Manage customer conversations, assign replies and hand over to Staff.
QR Service Tags↗
Create and manage QR tags for your service information.
Explore every module
What’s included, in more detail.
Customers & Customer Portal
Keep customer details, service addresses and requests together.
- Customer profiles and contacts
- Service addresses and history
- Notes and reminders
- Customer Portal access
Scheduling & dispatch
Plan appointments, recurring visits and Staff availability.
- Appointments and recurring visits
- Staff availability and time off
- Assignments and rescheduling
- Rules-based scheduling conflict checks
Work orders & field records
Give your team the job details and keep a record of completed work.
- Work orders and job status
- Staff assignments and attendance
- Photos, signatures and checklists
- Customer sites and asset service records
Quotes, invoices & payments
Prepare quotes, record approvals and follow each job through billing.
- Service catalog and quotations
- Customer orders and approvals
- Invoices and credit notes
- Payment links and payment records
Omnichannel SuitesChat
Manage customer conversations, assign replies and hand over to Staff.
- Supported channel connections
- Shared inbox and conversation assignment
- Contact labels, notes and saved replies
- Human Staff handoff
QR Service Tags
Create and manage QR tags for your service information.
- Dynamic QR destinations
- Bulk creation and folders
- Sticker templates and print-ready output
- Scan analytics
Reports & business controls
Review operating records and manage who can access them.
- Operational reports and dashboards
- Job and payment records
- Roles and permissions
- Custom fields and related documents
Vouchers, memberships & promotions
Give customers a reason to return and make offers easier to manage.
- Create and track vouchers
- Set up membership offers
- Run promotions with defined terms
- Review customer activity alongside service records
API & MCP connections
Connect supported tools with permissions suited to each connection.
- Supported API access and documentation
- MCP connections where available
- Permission-scoped access
- Custom integrations quoted separately
AI Agents Active
Knowledge-based answers and suggested actions, with Staff handover. Every enabled Agent profile, including specialists, counts toward your plan.
AI-powered conflict management Planned
AI-assisted scheduling suggestions are planned. Current scheduling conflict checks use rules.
OPTIONAL MANAGED SERVICE
Let our team set up NinjaSuites around your business.
We configure your customer journeys, train your Staff and work through improvements with you each month.
Enquiries and follow-ups
Set up supported messaging channels, enquiry routing and follow-up steps so Staff know who needs a reply and what happens next.
AI Agents, prepared for your business
Prepare your service knowledge, test common questions and define when AI Agents should hand over to Staff.
Bookings through to completed jobs
Configure scheduling, assignments, checklists and customer updates around how your team delivers each service.
Customer Portal and QR journeys
Help customers submit requests and find service information through the agreed portal and QR setup.
Practical Staff training
Train your team using their daily tasks and provide working instructions they can refer to afterwards.
Improvements every month
Review agreed measures, prioritise the next changes and report what was delivered.
When your team needs more
Additional Staff & usage
Ask for extra Staff logins, chat capacity or QR tags. We’ll confirm allowances and added costs with you.
Provider & physical costs
WhatsApp and other provider fees, QR printing and shipping are separate from the software subscription.
Help with your setup
Discuss data migration, integrations and training. Any custom work is scoped and quoted with you.
Pricing questions
How does yearly billing work?
The yearly price is shown as a monthly equivalent. You pay RM3,588 or US$900 upfront for a year. Monthly billing is RM499 or US$125 per month. NinjaSuites Team is RM10,788 or US$2,700 upfront for a year, or RM1,499 or US$375 billed monthly. Both plans include the same modules, with five Staff logins in NinjaSuites and up to 20 in Team.
How do I start the seven-day trial?
Select Start 7-day trial to create your account. The signup form does not choose NinjaSuites Team; paid-plan allowances begin after your chosen plan is activated. Ask us to confirm the trial allowance when your account is ready.
What is a Staff login?
A Staff login is a named account for someone working in your business. NinjaSuites includes five Staff logins; NinjaSuites Team includes up to 20. Customer Portal access is listed separately from your Staff allowance.
Can I add more Staff?
Yes. Choose the 20-Staff Team plan, or contact us for additional Staff pricing if your team falls between packages. We will confirm the cost before increasing your allowance.
Can I pay in USD?
Yes. Choose USD above to see the fixed US dollar price for monthly or yearly billing. Confirm the same currency when arranging your subscription.
How do AI credits, Agents and workflows count?
NinjaSuites includes 1,000 shared AI credits per month; Team includes 4,000. Credits are one account balance for supported AI work, not a number of free conversations. Ordinary messages and rules-only workflow steps do not use AI credits. Every enabled Agent profile counts, including specialists. Each active workflow counts once, even when used by multiple inboxes.
Are messaging and other costs included?
AI Agents are active. The paid-plan inbox, Agent, workflow and credit allowances above begin after plan activation. AI-powered conflict management is planned. WhatsApp and other provider charges, QR printing and shipping are separate.
Is the branded customer app available now?
A separately branded customer iOS and Android app can be included in an Enterprise agreement. Its design, publication and maintenance are delivery commitments defined in your quote, not an app you can activate today.
What happens if I want to cancel?
Ask our team to confirm cancellation, renewal and any refund terms before subscribing, especially when choosing an annual payment.
TRY NINJASUITES WITH YOUR TEAM
Start with seven days.
Create your account to get started. Tell us which paid plan you want; its allowances apply after activation.
NinjaSuites · 5 Staff logins · RM3,588 billed yearly | NinjaSuites Team · Up to 20 Staff logins · RM10,788 billed yearly

















