Vtiger

CRM software for sales, marketing, and support teams
Connect it
In Keystile Automations → Connections → New connection, choose Vtiger and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in Vtiger: delete record (Delete a Record).What it can do (32 actions)
| Action | What it does | Changes data |
|---|---|---|
| Add Tags to Record | Adds tags to a Vtiger record. | Yes |
| Convert Lead | Converts a Lead into a Contact, and optionally an Organization and a Deal. | Yes |
| Create Module Record | Creates a record in any Vtiger module from a JSON object of field values. | Yes |
| Create Record | Create a Record | Yes |
| Custom API Call | Make a custom API call to a specific endpoint | Yes |
| Custom API Call (Deprecated) | Performs an arbitrary authorized API call. (Deprecated) | Yes |
| Delete Record | Delete a Record | |
| Delete Record by ID | Deletes a Vtiger record (moves it to the Recycle Bin). | |
| Describe Module | Lists the fields of a Vtiger module with their types and allowed values. | |
| Download Attachment | Downloads an image attachment of a Vtiger record as a file. | |
| Find or Create Record | Returns the record whose field equals a value, or creates it when none exists. | Yes |
| Find Records by Email or Phone | Finds Contacts, Leads or Accounts that have a given email address or phone number. | |
| Get Account Hierarchy | Returns the parent and child accounts of an Organization. | |
| Get Current User | Returns the Vtiger user the connection authenticates as. | |
| Get Picklist Dependency | Returns which target picklist values are allowed for each source picklist value. | |
| Get Record | Get a Record by value | |
| Get Record by ID | Retrieves one Vtiger record by its webservice ID. | |
| Get Record Tags | Lists the tags on a Vtiger record. | |
| Link Records | Adds a record to a related list of another record. | Yes |
| List Changed Records | Lists record IDs created, updated or deleted in a module since a point in time. | |
| List Modules | Lists the Vtiger modules the connected user can access. | |
| List Related Records | Lists the records in one related list of a Vtiger record. | |
| List Relation Types | Lists the related lists (relations) a Vtiger module has. | |
| Query Records | Query records by SQL statement. | |
| Query Related Records | Pages through the related records of one module linked to a Vtiger record. | |
| Remove Tags from Record | Removes tags from one Vtiger record. | Yes |
| Reopen Record | Reopens a closed Vtiger record such as a won or lost deal. | Yes |
| Search Module Records | Finds records in a Vtiger module whose fields match the given values. | |
| Search Records | Search for a record. | |
| Unlink Records | Removes a record from a related list of another record. Both records stay. | Yes |
| Update Record | Update a Record | Yes |
| Update Record Fields | Changes only the given fields of a Vtiger record. | Yes |
Start a workflow when… (1 triggers)
- New or Updated Record — Triggers when a new record is introduced or a record is updated. Deleted records are not emitted.
How Keystile protects it
Every Vtiger action is checked before it runs, whether it comes from an AI tool or a workflow. 13 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use Vtiger with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access