Twenty CRM
Use Twenty CRM to manage companies, people, opportunities, tasks, and notes through its generated REST API.
Authentication
| Method | Kind | Status | Details |
|---|---|---|---|
| API Key | api_key | available | — |
Call a tool
import { createClient } from "@open-connector/sdk";const oc = createClient({ baseUrl: "https://api.openconnector.dev", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({ slug: "TWENTY_CRM_CREATE_COMPANY", connectedAccountId: "conn_...", arguments: { /* match this tool's input schema */ },});import Composio from "@composio/client";const composio = new Composio({ baseURL: "https://api.openconnector.dev/composio", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("TWENTY_CRM_CREATE_COMPANY", { connected_account_id: "conn_...", arguments: { /* match this tool's input schema */ },});oc tools execute TWENTY_CRM_CREATE_COMPANY --data '{ }'Tool catalog
Available tools
25 callable operations
Create a Twenty companyTWENTY_CRM_CREATE_COMPANYCreate a Twenty company.Connection
Create a Twenty company.
Authentication
Connected account requiredTags
Create a Twenty noteTWENTY_CRM_CREATE_NOTECreate a Twenty note.Connection
Create a Twenty note.
Authentication
Connected account requiredTags
Create a Twenty opportunityTWENTY_CRM_CREATE_OPPORTUNITYCreate a Twenty opportunity.Connection
Create a Twenty opportunity.
Authentication
Connected account requiredTags
Create a Twenty personTWENTY_CRM_CREATE_PERSONCreate a Twenty person.Connection
Create a Twenty person.
Authentication
Connected account requiredTags
Create a Twenty taskTWENTY_CRM_CREATE_TASKCreate a Twenty task.Connection
Create a Twenty task.
Authentication
Connected account requiredTags
Delete a Twenty companyTWENTY_CRM_DELETE_COMPANYDelete a Twenty company by ID.Connection
Delete a Twenty company by ID.
Authentication
Connected account requiredTags
Delete a Twenty noteTWENTY_CRM_DELETE_NOTEDelete a Twenty note by ID.Connection
Delete a Twenty note by ID.
Authentication
Connected account requiredTags
Delete a Twenty opportunityTWENTY_CRM_DELETE_OPPORTUNITYDelete a Twenty opportunity by ID.Connection
Delete a Twenty opportunity by ID.
Authentication
Connected account requiredTags
Delete a Twenty personTWENTY_CRM_DELETE_PERSONDelete a Twenty person by ID.Connection
Delete a Twenty person by ID.
Authentication
Connected account requiredTags
Delete a Twenty taskTWENTY_CRM_DELETE_TASKDelete a Twenty task by ID.Connection
Delete a Twenty task by ID.
Authentication
Connected account requiredTags
Get a Twenty companyTWENTY_CRM_GET_COMPANYRetrieve a Twenty company by ID.Connection
Retrieve a Twenty company by ID.
Authentication
Connected account requiredTags
Get a Twenty noteTWENTY_CRM_GET_NOTERetrieve a Twenty note by ID.Connection
Retrieve a Twenty note by ID.
Authentication
Connected account requiredTags
Get a Twenty opportunityTWENTY_CRM_GET_OPPORTUNITYRetrieve a Twenty opportunity by ID.Connection
Retrieve a Twenty opportunity by ID.
Authentication
Connected account requiredTags
Get a Twenty personTWENTY_CRM_GET_PERSONRetrieve a Twenty person by ID.Connection
Retrieve a Twenty person by ID.
Authentication
Connected account requiredTags
Get a Twenty taskTWENTY_CRM_GET_TASKRetrieve a Twenty task by ID.Connection
Retrieve a Twenty task by ID.
Authentication
Connected account requiredTags
List Twenty companiesTWENTY_CRM_LIST_COMPANYSList Twenty companies.Connection
List Twenty companies.
Authentication
Connected account requiredTags
List Twenty notesTWENTY_CRM_LIST_NOTESList Twenty notes.Connection
List Twenty notes.
Authentication
Connected account requiredTags
List Twenty opportunitiesTWENTY_CRM_LIST_OPPORTUNITYSList Twenty opportunities.Connection
List Twenty opportunities.
Authentication
Connected account requiredTags
List Twenty peopleTWENTY_CRM_LIST_PERSONSList Twenty people.Connection
List Twenty people.
Authentication
Connected account requiredTags
List Twenty tasksTWENTY_CRM_LIST_TASKSList Twenty tasks.Connection
List Twenty tasks.
Authentication
Connected account requiredTags
Update a Twenty companyTWENTY_CRM_UPDATE_COMPANYUpdate a Twenty company by ID.Connection
Update a Twenty company by ID.
Authentication
Connected account requiredTags
Update a Twenty noteTWENTY_CRM_UPDATE_NOTEUpdate a Twenty note by ID.Connection
Update a Twenty note by ID.
Authentication
Connected account requiredTags
Update a Twenty opportunityTWENTY_CRM_UPDATE_OPPORTUNITYUpdate a Twenty opportunity by ID.Connection
Update a Twenty opportunity by ID.
Authentication
Connected account requiredTags
Update a Twenty personTWENTY_CRM_UPDATE_PERSONUpdate a Twenty person by ID.Connection
Update a Twenty person by ID.
Authentication
Connected account requiredTags
Update a Twenty taskTWENTY_CRM_UPDATE_TASKUpdate a Twenty task by ID.Connection
Update a Twenty task by ID.
Authentication
Connected account requiredTags