omnifeed Search

Twenty

Open-source CRM you shape with your own objects, fields, views and workflows

Visit twenty.com

In our rankings

Scores on the open-source crm for small businesses criteria

Evaluated Nov 5, 2026
  • Sales pipeline ×3 4

    4/5 means: Stages you can edit, a Kanban pipeline view, and either a win probability or a deal total per stage.

    Opportunities on a Kanban board with one column per stage, stages you can add, remove or rename, and deal totals per stage. The captured pages do not mention a win probability or more than one pipeline.

    3 quotes
  • Email integration ×3 5

    5/5 means: Automatic linking, built-in Gmail and Microsoft 365 sign-in plus IMAP/SMTP for other providers, and bulk email campaigns.

    Built-in Google and Microsoft sign-in, IMAP/SMTP for other providers, automatic linking of emails to records, and email campaigns.

    5 quotes
  • Customization and API ×2 5

    5/5 means: Custom fields, custom record types, a documented API and webhooks.

    Custom objects and custom fields on any object, REST and GraphQL APIs generated from the workspace schema, and webhooks.

    4 quotes
  • Self-hosted setup ×2 4

    4/5 means: An official install script or Docker Compose file that sets up the app and its database together.

    A one-line install script and an official Docker Compose file that runs the app, a worker, PostgreSQL and Redis together; at least 2 GB of RAM is required.

    3 quotes

Evidence (20 quotes)

  1. 1
    “A sales pipeline in Twenty is a Kanban view of your Opportunities object, where each column represents a stage in your sales process.”
  2. 2
    “Add, remove, or rename stages to match your process”
  3. 3
    “Example: Show total deal value per stage by aggregating the Amount field with Sum.”
  4. 4
    “Authorize Twenty to access your Gmail and Google Calendar”
  5. 5
    “Authorize Twenty to access your Outlook and Microsoft Calendar”
  6. 6
    “Configure IMAP settings to sync incoming email and SMTP settings to send email”
  7. 7
    “Twenty automatically links emails from your connected mailboxes to the relevant CRM records, keeping all communication history in one place.”
  8. 8
    “Send email campaigns built on your CRM data.”
  9. 9
    “Email and calendar sync only works with People, Companies, and Opportunities.”
  10. 10
    “You can also create custom objects for anything specific to your business (e.g., Projects, Subscriptions, Events).”
  11. 11
    “You can add custom fields to any object.”
  12. 12
    “REST and GraphQL APIs generated from your workspace schema.”
  13. 13
    “Connect Twenty via API calls and webhooks to your database and other tools.”
  14. 14
    “Install the latest stable version of Twenty with a single command:”
  15. 15
    “RAM: Ensure your environment has at least 2GB of RAM. Insufficient memory can cause processes to crash.”
  16. 16
  17. 17
    “This project is mostly licensed under the GNU Affero General Public License v3.0 (AGPLv3) as described below, with two qualifications:”
  18. 18
    “Certain files are licensed under a commercial license.”
  19. 19
    “Import and export your data via CSV or API.”
  20. 20
    “Sign up at twenty.com and spin up a workspace in under a minute, with no infrastructure to manage and always up to date.”
    github.com/twentyhq/twenty · checked

Alternatives