Create an end user
Create a new end user with optional profile data and sensitive metadata. Use this endpoint to establish an end user with context (language, metadata, sensitive metadata) before starting a conversation via POST /v2/conversations/. This ensures the AI Agent has full user context from the first turn. Available for custom channel (Conversations API) integrations. End users created through this endpoint that are not associated with a conversation within 24 hours of creation are automatically deleted.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
This endpoint expects an object.
profile
The end user’s profile information. Optional — omitting profile creates a blank end user.
Response
Created
end_user_id
The unique Ada-generated id for the end user
profile
The end user's profile information
created_at
The date and time the end user was created
updated_at
The date and time the end user was updated
Errors
400
Bad Request Error
401
Unauthorized Error
413
Content Too Large Error
429
Too Many Requests Error
500
Internal Server Error