associate-records | Create a relationship link between two records via a navigation property. | Tool |
create-account | Create an account. | Tool |
create-appointment | Create an appointment activity | Tool |
create-case | Create a customer service case | Tool |
create-contact | Create a contact. | Tool |
create-email | Create an email activity record. | Tool |
create-lead | Create a lead. | Tool |
create-note | Create a note attached to a parent record. | Tool |
create-opportunity | Create a sales opportunity | Tool |
create-phone-call | Create a phone call activity | Tool |
create-record | Create a record of any Dataverse entity from a field/value payload. | Tool |
create-task | Create a task. | Tool |
delete-account | Delete an account | Tool |
delete-case | Delete a case | Tool |
delete-contact | Delete a contact. | Tool |
delete-lead | Delete a lead. | Tool |
delete-opportunity | Delete an opportunity. | Tool |
delete-record | Delete a record of any Dataverse entity by id. | Tool |
disassociate-records | Remove a relationship link between two records via a navigation property. | Tool |
get-account | Retrieve a single account by id. | Tool |
get-appointment | Retrieve a single appointment activity by id. | Tool |
get-case | Retrieve a single case by id. | Tool |
get-contact | Retrieve a single contact by id | Tool |
get-email | Retrieve a single email activity by id | Tool |
get-entity-definition | Get metadata for a single entity by logical name, including its entity set name. | Tool |
get-lead | Retrieve a single lead by id. | Tool |
get-note | Retrieve a single note by id | Tool |
get-opportunity | Retrieve a single opportunity by id. | Tool |
get-phone-call | Retrieve a single phone call activity by id. | Tool |
get-record | Retrieve a single record of any Dataverse entity by id | Tool |
get-task | Retrieve a single Dataverse task by its id. | Tool |
get-team | Retrieve a single team by id. | Tool |
get-user | Retrieve a single system user by id. | Tool |
list-accounts | List accounts (companies/organizations) in Microsoft Dataverse. | Tool |
list-appointments | List Dataverse appointment activities. | Tool |
list-cases | List customer service cases (incidents). | Tool |
list-contacts | List contacts (people). | Tool |
list-emails | List Dataverse email activities. | Tool |
list-entity-attributes | List all fields (attributes) defined on a given Dataverse entity, including custom fields. | Tool |
list-entity-definitions | List metadata for all entities (tables) defined in the org, including custom entities. | Tool |
list-leads | List leads (unqualified prospects) from Microsoft Dataverse. | Tool |
list-notes | List Dataverse notes (annotations), optionally scoped to a parent record. | Tool |
list-opportunities | List sales opportunities. | Tool |
list-phone-calls | List Dataverse phone call activities. | Tool |
list-records | List records of any Dataverse entity (standard or custom) with OData query support | Tool |
list-tasks | List Dataverse tasks (activity records), with optional OData select, filter, orderby, and top controls. | Tool |
list-teams | List Dataverse teams (read-only). | Tool |
list-users | List Dataverse system users (read-only) | Tool |
query-records-fetchxml | Query any Dataverse entity using a raw FetchXML query, for aggregations and joins beyond simple OData $filter. | Tool |
update-account | Update an account’s fields. | Tool |
update-case | Update a case’s fields (e.g. change priority). Does not support resolving or cancelling a case. | Tool |
update-contact | Update a contact’s fields (partial merge: only provided fields are changed) | Tool |
update-lead | Update a lead’s fields. | Tool |
update-opportunity | Update an opportunity’s fields. | Tool |
update-record | Update (partial merge) fields on an existing record of any Dataverse entity. | Tool |
accounts | Sync accounts (companies/organizations) from Microsoft Dataverse, incrementally, with a periodic full refresh to detect deletions. | Sync |
appointments | Sync appointment activities from Microsoft Dataverse, incrementally by versionnumber, with a periodic full refresh (every 24h) to detect deletions such as appointments cascade-deleted with their parent record. | Sync |
cases | Incrementally sync customer service cases (Dataverse incidents) using a versionnumber cursor, with a delete-tracked full refresh every 24 hours | Sync |
contacts | Sync contacts (people) from Microsoft Dataverse incrementally, with a periodic full refresh to detect deletions. | Sync |
emails | Sync email activities from Microsoft Dataverse, incrementally by versionnumber with a periodic full refresh to detect deletions. | Sync |
leads | Sync leads (unqualified prospects) from Microsoft Dataverse, incrementally by versionnumber, with a periodic full refresh to detect deletions. | Sync |
notes | Sync notes (annotations) from Microsoft Dataverse, incrementally by versionnumber, with a periodic delete-tracked full refresh. | Sync |
opportunities | Sync sales opportunities from Microsoft Dataverse, incrementally by versionnumber with a periodic full refresh to detect deletions. | Sync |
phone-calls | Sync Microsoft Dataverse phone call activities, incrementally by versionnumber, with a periodic full crawl to detect deletions. | Sync |
tasks | Sync task activities from Microsoft Dataverse, incrementally on versionnumber, with a periodic full refresh to detect deletions. | Sync |
teams | Sync Microsoft Dataverse teams incrementally by versionnumber, with a periodic full refresh to detect deletions. | Sync |
users | Incrementally sync Microsoft Dataverse system users (systemusers), with a weekly full refresh to detect hard-deleted users. | Sync |