What Is Sales Force Automation?
Mix (27 tools)
- License: 12 open source · 15 proprietary
- Hosting: 2 self-hosted · 11 SaaS · 14 both
Sales Force Automation (SFA) is software that automates sales activities: lead tracking, pipeline management, deal progression, quoting, forecasting, and sales reporting. A CRM (Customer Relationship Management) system extends SFA with broader customer lifecycle management – but the sales pipeline is the core function evaluated here.
About this data & disclaimer
The information on these pages was researched by a combination of human review and large language models. This catalogue serves as a reference for the resources, applications, devices, deployment payloads, and other components that the ResorsIT platform integrates, deploys, and manages. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. This information is compiled on a best-effort basis: it may be incomplete, contain errors, and become out of date as tools, vendors, licences, and features change. Use this catalogue only as a starting point for your own research, and independently verify and review any tool carefully against your own requirements before relying on it.
Comparison
SSO / OIDC Support
| Tool | OIDC | SAML | LDAP | Notes |
|---|---|---|---|---|
| SuiteCRM | Extension | v8.7.0+ | Yes | SAML native; OIDC via extension |
| EspoCRM | Native | Extension | Yes | Best OIDC of any OSS CRM |
| Twenty | Likely | – | – | SSO not yet documented (alpha) |
| Odoo CE | – | – | Limited | No viable SSO path |
| Odoo EE | OAuth2 | Yes | Yes | Enterprise Edition only |
| Vtiger | – | Yes | Yes | SAML 2.0 SP-initiated |
| Krayin | – | – | – | Laravel auth ecosystem |
| Corteza | Native | Native | – | OIDC + SAML + SCIM |
| Erxes | – | – | – | Plugin arch; unclear |
| OroCRM | – | – | – | Symfony bundles likely |
| Dolibarr | – | – | Limited | No SSO path |
| Axelor | – | – | – | Not documented |
| Mautic | – | Yes | – | SAML 2.0 native; no OIDC/LDAP |
| SugarCRM | Yes | Yes | Yes | Full SSO via SugarIdentity |
| Creatio | – | Yes | Yes | SAML + LDAP; no OIDC |
| Bitrix24 | OpenID | Yes | Yes | SAML SP/IdP + AD/LDAP |
| Salesforce | Yes | Pro+ | – | OIDC + SAML (Professional+) |
| HubSpot | Ent | Ent | – | Enterprise only |
| Zoho CRM | Ent | Ent+ | Ent+ | Enterprise+ required |
| Pipedrive | Ent | Ent | – | Enterprise only ($99/user) |
| Dynamics 365 | Yes | Yes | Yes | Azure AD at all tiers |
| Freshsales | Ent | Ent | – | Enterprise tier likely |
| CW Sell | – | – | – | Inherits from CW PSA |
| monday.com | Ent | Ent | – | Enterprise only |
| Close | Higher | Higher | – | Higher-tier plans |
| GoHighLevel | – | – | – | Google/MS social login only; no OIDC/SAML/LDAP |
Legend: Native = built-in support; Ent = Enterprise tier only; Extension = via third-party plugin; – = not supported or not documented.
Authentik Compatibility: Authentik supports OIDC (preferred), SAML, and LDAP. Tools with native OIDC require the least integration effort. SAML works well but needs more configuration.
REST API Comparison
| Tool | Auth | Protocol | Rate Limits |
|---|---|---|---|
| SuiteCRM | API keys, OAuth2 | REST | Self-hosted (none) |
| EspoCRM | API keys, Basic | REST | Self-hosted (none) |
| Twenty | API keys | REST + GraphQL | Not specified |
| Odoo CE | API keys, Basic | XML-RPC, JSON-RPC | ~60 req/min (SaaS) |
| Odoo EE | OAuth2 | REST (v17+) | ~60 req/min (SaaS) |
| Vtiger | API keys | REST | Self-hosted (none) |
| Krayin | API keys, tokens | REST | Self-hosted (none) |
| Corteza | OAuth2, JWT | REST | Self-hosted (none) |
| Erxes | API keys, tokens | REST + GraphQL | See docs.erxes.io |
| OroCRM | API keys | REST | Not specified |
| Dolibarr | API keys, tokens | REST | Self-hosted (none) |
| Axelor | API keys | REST | Not specified |
| Mautic | OAuth2, Basic | REST | Self-hosted (none) |
| SugarCRM | OAuth2 | REST v14 | 200 req/hr/user |
| Creatio | OAuth2, Basic | OData 3/4 | Not documented |
| Bitrix24 | Secret key | REST | 2 req/sec |
| Salesforce | OAuth 2.0 | REST | 100k/day |
| HubSpot | OAuth 2.0 | REST | 190 req/10s, 650k-1M/day |
| Zoho CRM | OAuth 2.0 | REST v6 | Credit-based (50k+) |
| Pipedrive | OAuth 2.0, API key | REST | Token-based (30k base) |
| Dynamics 365 | OAuth 2.0 (Azure) | REST (Web API) | Generous |
| Freshsales | OAuth 2.0, API key | REST | 1k/hour |
| CW Sell | – | None | No API |
| monday.com | OAuth 2.0 | REST + GraphQL | Not documented |
| Close | OAuth 2.0, API key | REST | Endpoint-group-based |
| GoHighLevel | OAuth 2.0, API key | REST v2 | 100 req/10s |
Webhook Support
| Tool | Webhooks | Notes |
|---|---|---|
| SuiteCRM | Extension | Via workflow triggers |
| EspoCRM | Extension | Via extensions |
| Twenty | Native | HTTP POST, secret token |
| Odoo CE | Extension | Third-party modules |
| Odoo EE | Native (v17+) | Via Odoo Studio |
| Vtiger | Extension | Likely via extensions |
| Krayin | Native | JSON payloads |
| Corteza | Gateway | Integration Gateway |
| Erxes | Native | Management API |
| OroCRM | Likely | Not documented |
| Dolibarr | Native | WebHook module |
| Axelor | Likely | Not documented |
| Mautic | Native | Outbound events, JSON |
| SugarCRM | Native | Logic Hooks (pre/post) |
| Creatio | No | Must poll ModifiedOn |
| Bitrix24 | Native | Incoming + outgoing |
| Salesforce | Native | Platform Events, CDC |
| HubSpot | Native | 1,000 subscriptions/app |
| Zoho CRM | Native | Record events |
| Pipedrive | Native | Event-based |
| Dynamics 365 | Native | Service Bus, Event Grid |
| Freshsales | Native | Event-based |
| CW Sell | No | No API |
| monday.com | Native | Event-based |
| Close | Native | Webhooks V2 |
Sales Feature Matrix
| Tool | Pipeline | Lead Mgmt | Quoting | Forecasting | |
|---|---|---|---|---|---|
| SuiteCRM | Yes | Yes | Yes | Yes | Yes |
| EspoCRM | Yes | Yes | Yes | Yes | Yes |
| Twenty | Custom | Custom | Custom | Custom | Yes |
| Odoo | Yes | Yes | Yes | Yes | Yes |
| Vtiger | Yes | Yes | Yes | Yes | Yes |
| Krayin | Yes | Yes | Yes | Basic | Yes |
| Corteza | Custom | Custom | Custom | Custom | Ext |
| Erxes | Yes | Yes | Basic | Basic | Yes |
| OroCRM | Yes | Yes | Yes | Yes | Yes |
| Dolibarr | Basic | Basic | Yes | Basic | Yes |
| Axelor | Yes | Yes | Yes | Yes | Yes |
| Mautic | – | Yes | – | – | Yes |
| SugarCRM | Yes | Yes | Yes | Yes | Yes |
| Creatio | Yes | Yes | Yes | AI | Yes |
| Bitrix24 | Yes | Yes | Yes | Yes | Yes |
| Salesforce | Yes | Yes | Yes | AI | Yes |
| HubSpot | Yes | Yes | Pro+ | Pro+ | Yes |
| Zoho CRM | Yes | Yes | Yes | Yes | Yes |
| Pipedrive | Yes | Pro+ | – | Yes | Yes |
| Dynamics 365 | Yes | Yes | Yes | AI | Yes |
| Freshsales | Yes | Yes | Pro+ | Yes | Yes |
| CW Sell | – | – | Yes | – | – |
| monday.com | Yes | Yes | Yes | Yes | Yes |
| Close | Yes | Yes | – | Basic | Yes |
Legend: Custom = available via custom objects; Ext = via external integration; Pro+ = paid tier required; AI = AI-powered; Basic = limited implementation; – = not available.
Multi-Tenant / MSP Capabilities
| Tool | Multi-Tenant | MSP Suitability |
|---|---|---|
| SuiteCRM | Separate instances | Fair |
| EspoCRM | Separate instances | Fair |
| Twenty | Not documented | Fair |
| Odoo | Native (multi-DB) | Good |
| Vtiger | Separate instances | Fair |
| Krayin | Separate instances | Fair |
| Corteza | Not documented | Fair |
| Erxes | Plugin-based | Fair |
| OroCRM | Not documented | Fair |
| Dolibarr | Separate instances | Fair |
| Axelor | Not documented | Fair |
| Mautic | Not documented | Fair |
| SugarCRM | Yes (per-instance) | Good |
| Creatio | Cloud only | Moderate |
| Bitrix24 | Separate instances | Moderate |
| Salesforce | Excellent (native) | Excellent |
| HubSpot | Business Units (Ent) | Limited |
| Zoho CRM | Zoho One | Moderate |
| Pipedrive | No | Poor |
| Dynamics 365 | Azure AD multi-tenant | Good |
| Freshsales | Multi-SSO | Moderate |
| CW Sell | MSP-designed | Good |
| monday.com | Multi-portal (Ent) | Excellent |
| Close | No | Poor |
Pricing Summary
Open Source (Self-Hosted)
| Tool | License | Cost | Notes |
|---|---|---|---|
| SuiteCRM | AGPLv3 | Free | Support available |
| EspoCRM | GPLv3 | Free | Advanced Pack paid |
| Twenty | AGPLv3 | Free | Alpha stage |
| Odoo CE | LGPLv3 | Free | No SSO |
| Vtiger CE | VPL | Free | Feature gaps vs Cloud |
| Krayin | MIT | Free | Most permissive |
| Corteza | Apache 2.0 | Free | Low-code platform |
| Erxes | AGPLv3 | Free | XOS platform |
| OroCRM | Apache 2.0 | Free | Enterprise $115/mo |
| Dolibarr | GPLv3+ | Free | ERP/CRM suite |
| Axelor | AGPLv3 | Free | From EUR 35/mo |
| Mautic | GPLv3 | Free | Marketing automation / lead mgmt |
Paid Self-Hosted (Proprietary)
| Tool | Pricing | Notes |
|---|---|---|
| SugarCRM | $85-160/user/month | Min 3 users |
| Creatio | $40-100/user/month | $10K/year min |
| Bitrix24 | $3,590-24,990 one-time | 50% annual renewal |
| Odoo EE | $24.90/user/month | All apps included |
Commercial / SaaS
| Tool | Free Tier | Starting Price | SSO Tier |
|---|---|---|---|
| Salesforce | No | $25/user/month | Professional |
| HubSpot | 2 users | $20/user/month | Enterprise |
| Zoho CRM | 3 users | $14/user/month | Enterprise+ |
| Pipedrive | No | $14/user/month | Enterprise |
| Dynamics 365 | No | $65/user/month | All tiers |
| Freshsales | Limited | $11/user/month | Enterprise |
| CW Sell | No | Custom | Unknown |
| monday.com | No | $12/user/month | Enterprise |
| Close | No | $9/user/month | Higher tiers |
Observations
Open Source CRM Landscape
The open-source CRM space is more fragmented than ticketing. Unlike OTOBO/Zammad which clearly lead their categories, no single open-source CRM dominates:
- SuiteCRM has the most features but lacks native OIDC and shows its SugarCRM heritage
- EspoCRM has the best OIDC story but needs paid extensions for advanced workflows
- Twenty has massive developer interest (39k stars) but is still in alpha
- Most other tools are ERP-first (Odoo, Dolibarr, Axelor) or niche platforms
SSO Tax in Commercial CRMs
Almost all commercial CRMs lock SSO behind expensive Enterprise tiers. Microsoft Dynamics 365 is the notable exception – Azure AD SSO at all tiers. This “SSO tax” ranges from $40/user/month (Zoho Enterprise) to $99/user/month (Pipedrive Enterprise).
PSA Built-in CRMs
MSPs using ConnectWise PSA, Autotask PSA, HaloPSA, or Kaseya BMS should evaluate the built-in CRM module before adding a standalone CRM. These built-in modules eliminate data duplication and provide unified visibility across the customer lifecycle. See individual PSA tool files in Ticketing / Help Desk for details.
API Gaps
ConnectWise Sell has no public API – a major limitation for custom integrations. Creatio has no webhook support (polling only). These gaps make integration significantly harder.
Multi-Tenant Reality
True multi-tenant CRM is rare outside SaaS platforms. Self-hosted tools typically require separate instances per customer, which adds operational overhead. Odoo is the notable self-hosted exception with native multi-database multi-tenancy.
Tools
27 tools.
ActiveCampaign CRM
Cloud-native sales + marketing automation suite; evaluated here for CRM and sales pipeline; SaaS-only with Enterprise-gated SSO.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Provisioned account
Axelor
Open-source low-code ERP/CRM platform with 30+ integrated apps on Axelor Open Platform; Java with PostgreSQL.
License: AGPL-3.0-only (OSS) · Kind: web · Deploy: docker, direct, saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
Bitrix24
All-in-one collaboration + CRM platform with on-premises and cloud editions; PHP 8.1+ on MySQL, Apache/Nginx, Linux.
License: Proprietary (proprietary) · Kind: web · Deploy: direct, saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Close CRM
SaaS CRM popular with inside-sales teams for its built-in calling, email, and SMS; no contract requirement is unusual for the space.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on
ConnectWise Sell / CPQ
Configure-Price-Quote (CPQ) tool (formerly Quosal) purpose-built for MSPs; commonly bolted onto ConnectWise PSA.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on
Corteza CRM
Low-code platform with CRM capabilities; build custom CRM apps visually; Go backend, Vue.js frontend, Postgres or MySQL.
License: Apache-2.0 (OSS) · Kind: web · Deploy: docker, direct, saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP · Provisioned account
Creatio
No-code platform with strong CRM capabilities; formerly bpm’online; .NET on SQL Server, PostgreSQL, or Oracle.
License: Proprietary (proprietary) · Kind: web · Deploy: direct, saas · SSO: SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Dolibarr
Open-source ERP/CRM suite for SMBs; modular PHP architecture; stronger as an ERP than a dedicated CRM.
License: GPL-3.0-or-later (OSS) · Kind: web · Deploy: docker, direct, saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Directory / LDAP
ERPNext CRM Module
CRM module of the ERPNext suite on the Frappe framework; tight integration with the rest of the ERPNext business apps.
License: GPL-3.0-only (OSS) · Kind: web · Deploy: docker, direct, saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Erxes
Experience Operating System (XOS) unifying marketing, sales, ops, and support; OSS alternative to HubSpot + Zendesk; Node.js + React + MongoDB.
License: AGPL-3.0-only (OSS) · Kind: web · Deploy: docker, direct, saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
EspoCRM
Lightweight modern OSS CRM with best-in-class native OIDC and a small operational footprint; PHP + MySQL.
License: GPL-3.0-only (OSS) · Kind: web · Deploy: docker, direct, saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Freshsales
Freshsales is a cloud CRM in the Freshworks ecosystem offering customizable sales pipelines, deal and contact management, Freddy AI lead scoring, email sequences, workflow automation, and a REST API.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on
GoHighLevel
All-in-one marketing, CRM, and agency management platform aimed at digital marketing agencies; white-label “SaaS Pro” tier.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
HubSpot CRM
HubSpot is a cloud CRM and marketing/sales/service platform popular with SMBs and software companies, offering a free CRM tier plus paid marketing, sales, and service hubs.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on
Krayin CRM
Modern Laravel-based CRM for SMEs and enterprises; MIT licence offers maximum flexibility; clean modular architecture.
License: MIT (OSS) · Kind: web · Deploy: docker, direct · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Directory / LDAP
Mautic (Lead Management)
Open-source marketing automation and lead management; PHP / Symfony with MariaDB or MySQL; SAML SSO built-in.
License: GPL-3.0-only (OSS) · Kind: web · Deploy: docker, direct · SSO: SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on
Microsoft Dynamics 365 Sales
Microsoft’s enterprise CRM tightly integrated with Azure / Entra ID; common in larger MSP and enterprise customer environments.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
monday.com CRM
Work-management platform adapted for CRM use; best multi-tenant customer portal among standalone CRMs in this evaluation.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on
Odoo CRM
CRM module of the Odoo ERP suite (Community Edition); Python + PostgreSQL; integrates tightly with the rest of Odoo.
License: LGPL-3.0-only (OSS) · Kind: web · Deploy: docker, direct, saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
OroCRM
Purpose-built B2B CRM with e-commerce focus from the Magento creators; Apache 2.0 licence; PHP / Symfony with PostgreSQL or MySQL.
License: Apache-2.0 (OSS) · Kind: web · Deploy: docker, direct, saas · SSO: SAML
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on
Pipedrive
SaaS CRM popular with small sales teams for its simplicity and visual pipeline; SSO gated to Enterprise tier.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on
Salesforce Sales Cloud
Salesforce is the dominant enterprise cloud CRM: an extensible platform spanning sales, service, and marketing, with a large AppExchange ecosystem and custom-app tooling.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Provisioned account
SugarCRM
Mature commercial self-hosted CRM with the strongest full-stack SSO of the proprietary self-host CRMs (SAML + OIDC + LDAP all native).
License: Proprietary (proprietary) · Kind: web · Deploy: direct, saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
SuiteCRM
Award-winning OSS CRM forked from SugarCRM in 2013; most mature and feature-complete OSS CRM with strong enterprise pedigree.
License: AGPL-3.0-only (OSS) · Kind: web · Deploy: docker, direct, saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Twenty
Modern API-first OSS CRM as an alternative to Salesforce; Node.js (NestJS) + React + PostgreSQL; fastest-growing OSS CRM by GitHub stars.
License: AGPL-3.0-only (OSS) · Kind: web · Deploy: docker, direct, saas · SSO: SAML
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on
Vtiger CRM
Established OSS CRM with 5M+ downloads; originally forked from SugarCRM; PHP + MySQL; Community Edition has feature gaps vs Cloud.
License: LicenseRef-VPL (source-available) · Kind: web · Deploy: docker, direct, saas · SSO: SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Zoho CRM
Cloud CRM popular with budget-conscious MSPs and SMBs; part of the broader Zoho ecosystem (Desk, Projects, Books).
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP