Skip to content
MCP tools
Updates dataEngagements (vendor pipeline)MCP tool

engagements_update

Update an existing vendor engagement's information or status.

Update an existing vendor engagement's information or status. Only provided fields are updated - omitted fields remain unchanged. Common uses: status change (proposed->scheduled->in_progress->completed), reschedule, add follow-up notes. Returns the updated engagement record.

Parameters#

ParameterTypeRequiredDescription
engagement_idstringYesUUID of the engagement to update (required). Use engagements_list to find. · Format: UUID
contact_idstringNoUpdated contact ID. Use contacts_list to find. · Format: UUID
vendor_typestringNoUpdated vendor type
prospect_idstringNoUpdated prospect ID. Use prospects_list to find. · Format: UUID
titlestringNoUpdated title
engagement_typestringNoUpdated engagement type
statusenumNoUpdated status · One of: proposed, scheduled, in_progress, follow_up, completed, cancelled
scheduled_datestringNoUpdated scheduled date (Format: YYYY-MM-DD) · Format: Date (YYYY-MM-DD)
scheduled_timestringNoUpdated scheduled time
duration_minutesnumberNoUpdated duration in minutes · Min: 1
locationstringNoUpdated location
meeting_urlstringNoUpdated meeting URL
notesstringNoUpdated notes
tagsarray of stringsNoUpdated tags array (replaces existing tags)
care_statusenumNoCare status for tracking. Setting this also updates care_status_updated_at and care_status_updated_by audit columns. · One of: no_status, cared, needs_care, didnt_care
care_status_notestringNoNote explaining the care status change (audit trail).
completed_atstringNoTimestamp the engagement was completed. Usually set alongside status=completed. (ISO 8601 format, e.g., 2025-01-22T14:30:00Z) · Format: Date-time (ISO 8601)
record_dataobject (free-form)NoPipeline-specific vertical data as a JSON object. Replaces (does not merge with) the existing record_data.

Example prompts#

  • "Push my lunch with the title rep to next Wednesday at noon."
  • "Mark Tuesday's coffee with Marcus Hale completed and note he wants co-marketing flyers."

Safety#

Updates data. Changes an existing record. The change is visible immediately in the app and can be edited back.