Skip to main content
Permission: Write · Workspace: required (from goody_workspaces_list) Creates a contact in the workspace. Only first_name is required; everything else is optional. Returns the saved contact.

Parameters

workspace_id
string
required
Workspace UUID — from goody_workspaces_list. The contact is created in this workspace.
first_name
string
required
The contact’s given name.
last_name
string
Family name.
email
string
Email address.
phone
string
Phone number in any format — it’s normalized automatically.
company
string
Company name.
title
string
Job title.
birthday
string
Date as YYYY-MM-DD. Use year 1900 if only the month and day are known.
work_anniversary
string
Date as YYYY-MM-DD. Use year 1900 if only the month and day are known.
If a contact with the same email or phone already exists in this workspace, the request is rejected rather than overwriting the existing contact. Call goody_contacts_update to modify that contact instead.

Returns

contact
object
The saved contact.

Example

"Add James Okafor (james@northwind.com) to my workspace."
To edit a contact you already have, use goody_contacts_update. To find one first, use goody_contacts_search.