Skip to main content
Glama

Save Hive contact fields

update_contact
Idempotent

Save one or many stored field values on one Hive contact, by field id or by name. Send one field and its value, or fields for up to 20 at once. Every value is checked before any is saved; retrying the same request finishes a partly saved batch without saving anything twice.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
valueNoThe value to store in the field.
fieldsNoUp to 20 fields to set in one call, instead of one field and value.
fieldIdNoThe contact field to set.
verifiedNoMark this value as verified.
contactIdYesThe Hive contact identity.
fieldNameNoThe field’s key or name, instead of fieldId.
updatePolicyNoWhat to do when a value is already stored. Defaults to replace_unverified.
idempotencyKeyYesA caller-generated unique key (8-200 characters). Reuse it only when retrying this exact write.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed5 schema fields changed
    • addedInput schema / properties / fieldName
      Added value: +{
      +  "description": "The field’s key or name, instead of fieldId.",
      +  "type": "string"
      +}
    • addedInput schema / properties / fields
      Added value: +{
      +  "description": "Up to 20 fields to set in one call, instead of one field and value.",
      +  "items": {
      +    "properties": {
      +      "fieldId": {
      +        "description": "The contact field to set.",
      +        "type": "string"
      +      },
      +      "fieldName": {
      +        "description": "The field’s key or name, instead of fieldId.",
      +        "type": "string"
      +      },
      +      "value": {
      +        "description": "The value to store.",
      +        "type": [
      +          "string",
      +          "number",
      +          "boolean",
      +          "array"
      +        ]
      +      }
      +    },
      +    "required": [
      +      "value"
      +    ],
      +    "type": "object"
      +  },
      +  "type": "array"
      +}
    • changedInput schema / properties / value / description
      Previous value: -"The value to store."New value: +"The value to store in the field."
    • changedInput schema / properties / value / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "number",
      +  "boolean",
      +  "array"
      +]
    • changedInput schema / required
      Previous value: -[
      -  "contactId",
      -  "fieldId",
      -  "idempotencyKey"
      -]New value: +[
      +  "contactId",
      +  "idempotencyKey"
      +]
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources