update-deal

Partially update Carta CRM deal records by deal ID or company name.

12|16|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/carta/plugins --skill update-deal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-deal
Source: https://github.com/carta/plugins/tree/main/plugins/carta-crm/skills/update-deal
Command: npx skills add https://github.com/carta/plugins --skill update-deal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Manually updating deal records in Carta CRM is time-consuming and prone to errors, especially when you need to resolve deal IDs, validate stage or custom field values, and avoid accidentally overwriting unmodified deal data.

Core Features & Use Cases

  • Partial Safe Updates: Only modifies the fields you explicitly specify, leaving all other deal data untouched to prevent accidental changes.
  • Flexible Deal Lookup: Accepts either a direct deal ID or a company name, automatically searching for matching deals if no ID is provided.
  • Full Field Support: Updates standard fields (stage, tags, deal lead, linked contacts) and custom CRM fields with built-in validation for stage IDs and field values.
  • Use Case: If you need to update the stage and add a tag to 10 deals from your latest SaaStr conference, this skill handles lookup and partial updates without altering other deal details.

Quick Start

Use the update-deal skill to move the Acme Corp deal to the Qualified stage and add the "series-a" tag.

Frequently Asked Questions about update-deal

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update Carta CRM deal records without overwriting existing fields?

You can partially update Carta CRM deal records by specifying only the fields you want to modify, such as deal stage, tags, or custom fields, leaving all other unmodified deal data untouched to prevent accidental overwrites.

Can I update a deal stage using a company name if I don't have the deal ID?

Yes, you can update a deal stage using a company name. The skill accepts either a direct deal ID or a company name, automatically searching for matching deals if no ID is provided.

How do I add tags and update linked contacts for existing deals?

You can add tags and update linked contacts by specifying these fields during the partial deal update process, which includes built-in validation for standard CRM fields and custom field values.

Do I need Carta CRM MCP tools to update deal stages and custom fields?

Yes, you need access to Carta CRM MCP tools for deal search, field validation, pipeline stage lookup, and partial deal updates to ensure stage IDs and custom field values are validated correctly.

What is the best way to move multiple deals to a new pipeline stage in Carta CRM?

The best way to move multiple deals to a new pipeline stage is to use partial updates with flexible deal lookup, applying changes to stage and tags without altering other deal details.

Why does my deal update fail when changing custom CRM fields?

Deal updates may fail if custom CRM field values do not pass built-in validation. The skill validates stage IDs and field values before applying partial updates to ensure data integrity.