Skip to content

Concepts

Vibase gives people and agents a common CRM to work in. The same contact, deal, or task is available through MCP, CLI, and REST, and every action runs under the caller’s authority.

Consider a sales workflow: an agent researches a company, creates contacts, attaches a note, opens a deal, and prepares an email. A person or another authorized agent can review the email. Incoming replies become conversations, and tasks track the next follow-up.

These are the building blocks:

Concept What it represents Example
Workspace One organization’s CRM and access boundary Your company’s Vibase deployment
Record A typed business entity A contact, company, task, or deal
Identity An address belonging to a contact or your organization A contact’s work email
Relationship A reference or association between records A research note linked to a company
Conversation Messages and the interactions they create An email thread with a prospect
Agent Software with an attributed identity and explicit grants A sales research assistant
Permission Authority to read, propose, or write a resource contacts:read
Operation A discoverable action exposed through the interfaces contacts.create

Start with records and relationships to understand how CRM data fits together. Then read about workspaces, users, and agents and permissions and approvals before connecting an automation.

The API reference describes the actual fields and operations for each resource.