Skip to Content
Menu
This question has been flagged
3 Replies
2174 Views

I own a small MSP, currently myself and 1 other user. We are looking at possibly using Odoo to replace our Halo PSA, quoting tool, accounting, and some other tools in addition to adding a CRM. Are there other MSP or IT service providers here using Odoo? My primary concerns are;


For billing we bill based on locations, users and computers. Currently we get the user accounts synced from the clients O365 Tenants and the computer counts sync over from our NinjaRMM. Does anyone have some suggestions on how I could accomplish billing this out either through workflow or some kind of integration?


Also for helpdesk we make user of HelpDesk Buttons from Tier2Tickets, they don't have a direct integration with Odoo currently but they can send an email, would I be able to parse out this email to look for company names and what not to assign the ticket to the correct client?

Avatar
Discard

How are you doing your HD? trying to figure out how to setup mine


Best Answer

Wondering if anyone came up with any ideas or integrations for odoo with an RMM?


Avatar
Discard
Best Answer

We are using odoo as an MSP.  odoo is Fantastic but no integration with RMM or other MSP-related programs.  Let us know how you go

Avatar
Discard
Best Answer

Yes, Odoo can definitely be adapted for MSPs, especially smaller ones looking to consolidate tools like PSA, quoting, accounting, and CRM into a single platform.

Billing Suggestions:

To handle billing by locations, users, and devices, you have a few options:

  • Custom fields or models can be added using Odoo Studio to track user and device counts per client.
  • Use automated server actions or scheduled jobs to update counts, which can then be factored into invoice lines dynamically.
  • For syncing with O365 and NinjaRMM, you'd likely need custom connectors via Odoo's API framework or use middleware tools like Zapier or Make (Integromat) for low-code integrations.

Helpdesk Button Integration:

While Tier2Tickets doesn’t have native support for Odoo, parsing incoming emails is absolutely possible:

  • Use Odoo's Email Aliases to route emails directly to Helpdesk tickets.
  • You can write a Python-based custom parsing logic (or use an Email Parsing module) to extract key data like company name, subject, or user email.
  • Based on parsed content, use automated rules to assign the ticket to the appropriate company/client.

Odoo is flexible, but it will require some setup for your specific MSP use case. If you're comfortable customizing workflows or working with a developer, it's a powerful long-term solution.

Avatar
Discard
Related Posts Replies Views Activity
1
Oct 24
1208
3
Jul 24
1374
0
Sep 24
1136
1
Jan 24
1794
1
Sep 23
2546