Twenty CRM

Connector by Cinatra
Free, Open Source
Details

Twenty CRM

Twenty CRM connector for cinatra. Implements the CrmConnector interface and registers itself as the twenty provider behind the crm-connector facade, so all provider-agnostic crm_* operations (contacts, accounts, lists) route to a self-hosted Twenty workspace without any host-side code needing to name this package directly. The connector communicates with Twenty over the MCP execute_tool protocol, resolving the workspace server row and upstream bearer from the host's external MCP registry at call time. The setup page UI and API-key storage are scaffolded but not yet fully wired; bootstrap the workspace row manually or via the host's dev auto-setup hook. For local development, run pnpm test to execute unit tests and pnpm lint to check sources. Common failures: a TwentyConfigError means no enabled workspace row is registered in the external MCP registry; a TwentyMcpError with HTTP 401 means the bearer is missing or expired. Full documentation — overview, a complete quick start, settings & permissions, and troubleshooting — lives in the Integrations hub at https://docs.cinatra.ai/integrations/twenty/ (also authored in this repo under docs/).

Works with

  • @cinatra-ai/crm-connector (the facade extension that resolves this provider)
  • Self-hosted Twenty workspace registered as an external MCP server in cinatra's external MCP registry

Capabilities

  • crm_* contact and account operations map to Twenty MCP execute_tool catalog tools (create_person, create_company, update_person, update_company, find_people, find_companies, find_one_person, find_one_company)
  • inLists Twenty View pattern for cinatra Lists: search, get, create, add member, remove member via get_views and create_view
  • Multi-instance support via cinatra's connector-instance surface
  • twenty_status and twenty_instances_list provider-specific MCP primitives (registered; handlers are stubs pending full wiring)
@cinatra-ai/contract-artifact LinkedIn OAuth
Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “Twenty CRM”

Your email address will not be published. Required fields are marked *

@cinatra-ai/contract-artifact LinkedIn OAuth
Changelog
No changelog available
@cinatra-ai/contract-artifact LinkedIn OAuth
More Extensions

More from Cinatra

@cinatra-ai/email-delivery-agent
Agent by CinatraVerified publisher

The final send step of an outreach campaign. Once recipients have been confirmed and drafts approved upstream, this agent hands the campaign to the…

Free, Open Source
More details
No reviews yet 21 installations
@cinatra-ai/blog-idea-generator-agent
Agent by CinatraVerified publisher

Turn a short brief into a batch of distinct blog post ideas you can pick from. Describe the topic, the audience, and the tone,…

Free, Open Source
More details
No reviews yet 36 installations
@cinatra-ai/product-portfolio-artifact
Artifact by CinatraVerified publisher

A catalogue of a company's commercial offerings — product lines, SKUs, pricing tiers, feature inventory per tier, and the use cases each offering serves.…

Free, Open Source
More details
No reviews yet 19 installations
Media Feeds
Connector by CinatraVerified publisher

Pull a structured episode list out of any YouTube channel or podcast website so downstream agents can pick what to transcribe, summarize, or analyse.…

Free, Open Source
More details
No reviews yet 22 installations
Compatible up to: Cinatra SDK ^2
@cinatra-ai/email-follow-up-agent
Agent by CinatraVerified publisher

Draft a follow-up sequence for recipients who did not reply to the initial outreach. The agent writes a cadence of follow-up emails, each spaced…

Free, Open Source
More details
No reviews yet 24 installations
YouTube
Connector by CinatraVerified publisher

Link a YouTube account to your workspace so agents can read channel uploads through the YouTube Data API. The connection reuses your existing Google…

Free, Open Source
More details
No reviews yet 21 installations
Compatible up to: Cinatra SDK ^2
@cinatra-ai/contract-artifact LinkedIn OAuth