Skip to content
MCP tools
View as Markdown
Creates dataPipelinesMCP tool

pipeline_records_create

Create a new pipeline record.

Create a new pipeline record. Provide contact_id for an existing contact, OR first_name + last_name (+ optional email/phone) to auto-create a contact. The record starts at the default (first) stage. Returns the created record with ID for subsequent operations.

Parameters#

ParameterTypeRequiredDescription
pipeline_type_idstringYesPipeline type UUID (use pipeline_types_list to find) · Format: UUID
contact_idstringNoExisting contact UUID (optional if providing name/email) · Format: UUID
first_namestringNoFirst name for auto-creating a contact
last_namestringNoLast name for auto-creating a contact
emailstringNoEmail address · Format: Email address
phonestringNoPhone number
companystringNoCompany name
titlestringNoRecord title (e.g., "Smith Brokerage — 15 seats")
sourcestringNoLead source (referral, website, ad, cold_call, etc.)
estimated_ltvnumberNoEstimated lifetime value in dollars
expected_close_datestringNoExpected conversion date (Format: YYYY-MM-DD) · Format: Date (YYYY-MM-DD)
priorityenumNoPriority level · One of: low, medium, high, urgent
notesstringNoNotes about this record
record_dataobjectNoStage-specific fields as key-value pairs

Example prompts#

  • "Add Smith Brokerage as a new pipeline record with an estimated 18000 dollar lifetime value."
  • "Create a pipeline record for Dana Whitfield at Keystone Realty, high priority, source networking event."

Safety#

Creates data. Creates a new record in your CRM and may trigger notifications or webhooks. Running it twice creates a duplicate, so Claude runs it once per request.