Crisp icon

Crisp

Interact with Crisp API - Complete integration with all available endpoints

People → Update Profile

AI-generated

Overview

This node operation updates a people profile in the Crisp system. It allows users to modify details of an existing people profile by specifying the website ID, the people ID, and additional fields such as email, first name, last name, phone, company, state, blocked status, assigned user ID, role, domain, and verification string. This operation is useful for maintaining up-to-date user information in customer support or CRM workflows integrated with Crisp.

Use Case Examples

  1. Updating a customer's contact information in Crisp after receiving new details.
  2. Changing the role or blocking status of a user profile based on support interactions.

Properties

Name Meaning
Website ID The website ID from your Crisp dashboard, used to identify the Crisp website context.
People ID The ID of the people profile to update.
Additional Fields Optional fields to update on the people profile, including email, first name, last name, phone, company, conversation state, blocked status, assigned user ID, role, domain, and verification string.

Output

JSON

  • id - The unique identifier of the updated people profile.
  • email - The updated email address of the people profile.
  • firstName - The updated first name of the people profile.
  • lastName - The updated last name of the people profile.
  • phone - The updated phone number of the people profile.
  • company - The updated company name of the people profile.
  • state - The updated conversation state of the people profile.
  • blocked - The updated blocked status of the people profile.
  • assignToUserId - The updated user ID assigned to the conversation.
  • role - The updated operator role of the people profile.
  • domain - The updated domain name of the people profile.
  • verify - The updated verification string of the people profile.

Dependencies

  • Crisp API key credential required for authentication.

Troubleshooting

  • Ensure the Website ID and People ID are correct and correspond to existing entries in Crisp.
  • Verify that the API key credential is valid and has sufficient permissions to update people profiles.
  • Check that the additional fields provided are in the correct format, especially JSON fields if used.
  • Common error messages may include authorization errors, invalid ID errors, or validation errors for the fields. Verify the error message details and adjust inputs accordingly.

Links

  • Crisp API Documentation - Official Crisp API documentation for reference on people profile endpoints and data structures.

Discussion