Creates a new user in Sendbird. Use this to register user accounts before they can join channels or send messages. The user_id must be unique across the application.
user_idRequiredstringUnique identifier for the new user. Must be unique across the application. Can contain alphanumeric characters, underscores, and hyphens.
metadataobjectCustom key-value pairs to store additional user data. Keys and values must be strings.
nicknamestringDisplay name shown to other users in channels. If not provided, may default to user_id.
is_activebooleanIf true, the user is active and can send/receive messages. Inactive users cannot participate in channels.
profile_urlstringURL of the user's profile image. Must be a valid HTTP/HTTPS URL.
phone_numberstringUser's phone number in E.164 format (e.g., +15551234567). Used for user discovery if enabled.
profile_filestringBinary content of the user's profile image for multipart upload. Use this instead of profile_url when uploading an image file directly.
discovery_keysarrayList of unique keys used to find this user through the discovery feature (e.g., email addresses, phone numbers).
has_ever_logged_inbooleanInternal flag indicating if the user has ever logged in. Typically managed by the system.
issue_access_tokenbooleanIf true, generates and returns an access token for the user that can be used for client-side authentication.
preferred_languagesarrayList of ISO 639-1 language codes indicating user's preferred languages for push notifications.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.