Zoho Cliq icon

Zoho Cliq

Fully manage your Zoho Cliq workspace: messages, channels, teams, users, databases, events, reminders, bots, files, and more

Actions168

User → Update User

AI-generated

Summary

Update a Zoho Cliq user's details by specifying the user ID and modifying fields such as name, email, employee ID, profile image, department, designation, reporting manager, location, language, timezone, and custom fields via structured inputs or raw JSON payload.

Inputs

  • userId (required) — The user ID of the user to update; must be specified as a string identifier with allowed characters (letters, numbers, periods, underscores, and hyphens).
  • inputMode (required) — Choose how to provide user details to update: via structured individual fields, a flattened agent/tool setup fields mode, or raw JSON payload of the user object.
  • Structured input fields — Individual fields to update such as first name, last name, email ID, employee ID, nickname, mobile, phone, extension, image data (in base64), department ID, designation ID, reporting manager ZUID, country code, language code, timezone, work location, and custom fields. Additional toggles allow including profile, organization, location, and custom field details separately.
  • Raw JSON input — A JSON object representing the user update payload, allowing direct provision of any valid user fields as per Zoho API schema.
  • Enable AI Error Mode — Boolean flag to continue on errors and output them as items, useful for AI tool scenarios that require error recovery.
  • Simplify output — Boolean to return either a simplified, raw, or selected fields version of the API response for easier workflow integration.

Output shape

a single updated user record response from Zoho Cliq

Supports error continuation mode where errors for individual records are output instead of stopping execution. The output can be simplified to include only selected fields or be a raw API response to fit workflow needs. Note that channel and team memberships are not managed by this operation and require separate resource operations.

Examples

Example 1: Update a user's email and first name using structured input mode

Set 'userId' to the target user's ID, select 'Input Mode' as 'Using Fields Below', fill 'Email ID' and 'First Name' fields with new values, and execute the node.

Example 2: Update a user's profile with base64 image and custom fields in raw mode

Set 'userId', choose 'Input Mode' as 'Using JSON', and supply a JSON object with base64 encoded image data and custom attributes directly in 'User Payload (JSON)'.

Links

Discussion