Twenty for AI agents
Agents read Twenty at once. Changes and sends are held for a person's approval by default.
About Twenty
The #1 Open-Source CRM. Modern, powerful, affordable platform to manage your customer relationships.
What an agent can do in Twenty
Every Twenty action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in Twenty without asking first. 4 actions.
- Get CRM RecordGet one company, person, opportunity, or task by its Twenty UUID, optionally including direct relations.
- List CRM FieldsList field definitions from the connected Twenty workspace to discover exact field names, types, editability, nullability, uniqueness, and relation targets for schema inspection and filters. Record wr
- List CRM ObjectsList standard and custom object definitions in the connected Twenty workspace for schema inspection. Record tools currently support only companies, people, opportunities, and tasks.
- List CRM RecordsList companies, people, opportunities, or tasks with Twenty filter syntax, ordering, relation depth, and forward cursor pagination.
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 4 actions.
- Batch Create CRM RecordsCreate 1-60 records of one type. Supported standard fields: companies (name, domainName, linkedinLink, annualRevenue, address, accountOwnerId); people (name, emails, linkedinLink, jobTitle, phones, av
- Create CRM RecordCreate one company, person, opportunity, or task using the supported standard fields in the parameter schema. Custom fields and workspace-specific enum variants are not supported.
- Delete CRM RecordPermanently delete one company, person, opportunity, or task by UUID. Use only for a specifically identified record; this does not delete by filter or in bulk.
- Update CRM RecordPartially update one company, person, opportunity, or task by UUID using the supported standard fields in the parameter schema; only supplied fields change. Custom fields and workspace-specific enum v
Changes wait in Needs you
Changes and sends in Twenty are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
Twenty questions
Can an agent change data in Twenty on its own?
Not by default. Changes and sends in Twenty are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in Twenty?
This connector lists 4 read actions. Reads run at once, without waiting for approval.
How does Twenty connect?
It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.