Actions8
Set Contact Field
AI-generatedSummary
Set a specific custom field value on a CRM contact identified by business ID, channel, and platform-specific channel ID.
Inputs
- Business ID (required) — The business that owns the contact; must belong to the team owning the API key. Typically wired from webhook payload.
- Channel (required) — The conversation channel (e.g., whatsapp, facebook, instagram, website_chat). Pass-through from webhook; unrecognized values are rejected.
- Channel ID (required) — Platform-specific sender identifier such as WhatsApp phone number or Facebook PSID, as received in the inbound webhook.
- Field Key (required) — The key of a custom field already defined by the merchant in Nashir CRM settings; unknown or reserved keys are rejected.
- Field Value — The textual value to store in the specified custom field. The server coerces and validates this value against the field's declared type. To clear the field, leave this empty.
Output shape
a list of JSON objects representing the updated contact fields returned from the Nashir CRM API
Each input item results in one or more JSON output items; errors throw on validation or API failure unless the node is set to continue on fail.
Examples
Example 1: Set the custom field 'shoe_size' to '42' for a contact on WhatsApp channel, identified by the business ID and sender's WhatsApp phone number.
Provide 'Business ID', 'Channel' as 'whatsapp', 'Channel ID' as sender's phone, 'Field Key' as 'shoe_size', and 'Field Value' as '42'.