Skip to main content

create-contact

Create a new CRM contact Arguments: <email> [--name <name>] [--phone <phone>].

Source facts

Repository
Agents-Store/codex-plugins
Last source activity
November 1, 2026 at 02:46
Detected SKILL.md language
English
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
create-contact
description
Create a new CRM contact Arguments: <email> [--name <name>] [--phone <phone>].
# Create Contact Create a new CRM contact with email, name, and phone. Method and rules: the `sendpulse-ops:crm-contacts` skill. ## Arguments Format: `<email> [--name <name>] [--phone <phone>]` - email: Contact email address (required) - --name: Contact full name (optional) - --phone: Contact phone number (optional) Parse from "$ARGUMENTS". ## Process 1. **Check for duplicates:** ``` crm_contacts_list_by_email(email=<email>) ``` If contact exists, show it and ask if user wants to update instead. 2. **Create contact:** ``` crm_contacts_create( emails=[{"value": "<email>"}], name="<name>", phones=[{"value": "<phone>"}] ) ``` 3. **Report result:** - Contact ID - Name, email, phone ## Example Usage ``` /create-contact user@example.com --name "John Doe" --phone "+380501234567" /create-contact lead@company.com --name "Jane Smith" /create-contact prospect@corp.com ``` ## Notes - Checks for existing contact with same email before creating - Phone should include country code - Name and phone are optional
View on GitHub