All services

Project, then managed 29 / 33

Twenty CRM

An open-source CRM you own — shaped to how you sell, wired into everything else.

Twenty is an open-source CRM. You can run it on Twenty's managed cloud or self-host it on infrastructure you control, and its data model is yours to shape: custom objects and fields without extra licence tiers. We take it from Discovery to a working CRM your team uses — set up, configured, customised, connected to your other systems and made useful to AI — as a one-off project, or run for you as a managed service.

Twenty CRM — service sheet A one-page PDF: what it is, the value it creates, and the outcomes.
Download · coming soon

What Twenty CRM delivers

Discovery first

We map how you sell, what you need to track and what the CRM must connect to, before anything is configured.

Set up and configured

Cloud or self-hosted workspace, users and roles, pipelines, views and data import set up to your process.

Customised to your model

Custom objects, fields and views for the things your business actually tracks — no premium tier needed to add them.

Automation and integration

Twenty's no-code workflows, its REST and GraphQL APIs and webhooks, joined to your marketing, billing and support tools.

AI on your CRM data

AI agents and assistants that read and update the CRM through Twenty's MCP server, within the permissions you set.

Project or managed service

Take it as a one-off project with a defined scope, or have us run, change and support it every month as a managed service.

Representative stack

Twenty CRMn8nRetoolOpenAIAnthropic ClaudeGeminiGrokCursorOpenRouterSnowflakeBigQueryKeboola

See the full technology stack & how we select it →

Generative, RAG and Agentic

Three different things — most businesses need more than one.

Open-source CRM

A CRM whose source code is published, so it can be self-hosted and inspected rather than only rented.

When you need it: You decide where the data lives and are not locked to one vendor's roadmap or price list.

Self-hosted or cloud

Twenty runs on its own managed cloud, or on servers you control.

When you need it: Self-hosting lets you choose the hosting region and keep customer data inside your own infrastructure.

Custom objects

Record types you define yourself — projects, sites, contracts, assets — alongside companies, people and opportunities.

When you need it: In Twenty each custom object gets its own API endpoints automatically, so integrations can use it straight away.

MCP server

A Model Context Protocol endpoint that lets an AI assistant read and write CRM data under your permissions.

When you need it: It is how AI agents work with the CRM directly rather than through copy and paste.

Generative, RAG & agentic AI explained →

Drive Growth
Reduce Risk
Improve Efficiency
Increase Value

Capability Maturity — we walk you up the five levels

12345
Level 1 · Initial — reactive — firefighting; success rides on heroicsLevel 2 · Managed — planned per team — results still inconsistentLevel 3 · Defined — standardised — repeatable, fewer deals lost to chaosLevel 4 · Quantitatively Managed — measured — forecast with confidenceLevel 5 · Optimising — self-improving — compounding margin & advantage

Operated at Level 4 · Quantitatively Managed — measured, predictable and owned. We track this rank and raise it over time. See the five levels →

Why this matters

Functional value, value-stream value — and why it can't be ignored.

Functional value

Discovery, set-up, configuration, customisation, automation and integration, and AI for Twenty CRM — delivered as a project, or operated as a managed service with ongoing change, support and reporting.

Value-stream value

The CRM is the record every other part of the revenue engine reads from. Owning it, shaping it to your process and connecting it to marketing, billing and support removes the licence ceiling and the re-keying that sit between a lead and cash.

Why you can't ignore it

A CRM that does not fit how you sell gets worked around — in spreadsheets, inboxes and memory — and the pipeline stops being the truth. When per-seat and per-tier pricing decides what you can model, the cost of the workaround keeps rising.

One data layer · measured & owned

Every service creates data — captured, measured, owned.

Twenty CRM doesn’t just run — it generates signal. We land that data in one warehouse and turn it into live KPIs tied to a named owner, so performance is attributable and acted on, never trapped inside a single tool.

Data warehouse

Supabase Snowflake Keboola BigQuery

KPIs, dashboards & apps

Plotly Retool Apache Superset

Platform-agnostic — we connect what you already use and add a warehouse only where it earns its place.

How we select technology

We choose technology last — for the outcomes it has to earn.

Never tech for its own sake. A tool joins the stack only where it measurably protects value, cuts cost or unlocks speed — fit to a designed system, owned where it counts, and measurable from day one. How we select technology →

Speed

Modern, edge-served stacks are sub-second. Slow surfaces cost conversion and SEO every single day.

Cost

Cut licence, hosting and per-task SaaS fees — pay for capability, not lock-in or idle enterprise tiers.

Security

Flat, edge architecture with almost nothing left to attack — fewer moving parts, smaller surface.

Ownership & no lock-in

Composable and self-hosted where it counts — you own the system, not rent someone else’s.

Measurability

Clean data and KPIs baked in — you cannot improve, automate or apply AI to what you cannot measure.

Fit to process

The right tool for a designed system — selected against process readiness, so it amplifies, not adds friction.

How we deliver · DMAIC

Every Twenty CRM engagement runs on DMAIC.

Define the goal and its value, measure the baseline, analyse the real constraint, improve with a proven build, then control the gains — so results are predictable, repeatable and defensible, not down to luck.

DDefine

Agree the goal, value, budget & timescale up front.

MMeasure

Baseline the KPIs above — current state, not guesswork.

AAnalyse

Diagnose the real constraint and the solution needed.

IImprove

Build the chosen solution; prove the uplift.

CControl

Lock in the gains; monitor and sustain them.

FAQ

Common questions

What is Twenty CRM?

Twenty is an open-source CRM. You can run it on Twenty's managed cloud or self-host it on infrastructure you control, and its data model is yours to shape: custom objects and fields without extra licence tiers. We take it from Discovery to a working CRM your team uses — set up, configured, customised, connected to your other systems and made useful to AI — as a one-off project, or run for you as a managed service.

Why does Twenty CRM matter?

A CRM that does not fit how you sell gets worked around — in spreadsheets, inboxes and memory — and the pipeline stops being the truth. When per-seat and per-tier pricing decides what you can model, the cost of the workaround keeps rising.

How does Sentry deliver Twenty CRM?

Discovery, set-up, configuration, customisation, automation and integration, and AI for Twenty CRM — delivered as a project, or operated as a managed service with ongoing change, support and reporting.

What do I get with Twenty CRM?

Discovery first: We map how you sell, what you need to track and what the CRM must connect to, before anything is configured. Set up and configured: Cloud or self-hosted workspace, users and roles, pipelines, views and data import set up to your process. Customised to your model: Custom objects, fields and views for the things your business actually tracks — no premium tier needed to add them. Automation and integration: Twenty's no-code workflows, its REST and GraphQL APIs and webhooks, joined to your marketing, billing and support tools. AI on your CRM data: AI agents and assistants that read and update the CRM through Twenty's MCP server, within the permissions you set. Project or managed service: Take it as a one-off project with a defined scope, or have us run, change and support it every month as a managed service.

Start here · the free first step

Twenty CRM starts the same way every engagement does: with Discovery.

Two distinct moves — a free, no-obligation Discovery Session to find your value at stake, then the Discovery & Blueprint: 14 structured outputs — value model, roadmap and business case — before a pound of delivery is committed.

1
Discovery SessionFree · no obligation
2
Discovery & Blueprint14 structured outputs

Engaged alone or as one engine

Every service is outcome-led, with measurable targets agreed at the outset.

Next: Replatform HubSpot to Twenty CRM
Contact