ProfessionalCreateInput Input Object
Contains input data for the professionalCreate mutation to create a professional user
Fields
#
externalId
External id of the new professional user. The external id is an identifier representing the user in another system.
password
[Deprecated] Password of the new professional user. If not set, the user will receive an invitation email to set its own one. The `password` and `samlUserId` fields are mutually exclusive: only one of them can be set, because only one authentication method can be used.
projectIds
Ids of the projects to assign to the user. The project ids determine which projects the professional user will be able to handle conversations for
Default: []pseudo
Pseudo of the new professional user. The user pseudo will be displayed under the avatar in the chatbox. It can be used to keep the real identity of agents secret and to attribute a nickname to the user profile.
roleName
Role name of the new professional user, must be either "operator", "manager" or "admin"
samlUserId
Id used to bind a user from a SAML identity provider to an iAdvize user. The `password` and `samlUserId` fields are mutually exclusive: only of them can be set, because only one authentication method can be used.
skillIds
Ids of the skills to assign to the user. Users can be organised by skill in order to automatically direct visitors towards the right agent. For in-depth documentation, please check the following page: https://help.iadvize.com/hc/en-gb/articles/203444283-Use-the-skills.
Default: []spokenLanguages
Languages spoken by the professional user. This field determines in which languages the user will be able to handle conversations.
Default: []Usages
#
References
#
- Argument input of field professionalCreate from type Mutation
ProfessionalBaseRoleName