From Bright Pattern Documentation
< 5.19:AgentDesktop-client-side-javascript-api-specification
Revision as of 13:36, 16 September 2022 by Katherine (talk | contribs) (Created page with "<translate> = login = Allows users to log into the Agent Desktop application == Request == === ''Syntax'' === {| class="wikitable" |login(loginData: LoginData, force?: boole...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
• 5.19

<translate>

login

Allows users to log into the Agent Desktop application

Request

Syntax

login(loginData: LoginData, force?: boolean): Promise<OperationResult<null>>

Where:

type LoginData = {

    username: string

    password: string

    tenant?: string

}


Parameters

Parameters Parameter Values Data Type Optional/Required Description
LoginData
username String Required The user’s Agent Desktop username
password String Required The user’s Agent Desktop password
tenant String Optional The domain of your tenant (i.e., contact center)
force true

false

String Optional Set the value to true if you want to force login.


Example Request

    loginButton.onclick = () => {

        const username = usernameInput.value

        const password = passwordInput.value

        const tenant = tenantInput.value

        adApi.login({username: username, password: password, tenant: tenant})

    }

Return Value

null




</translate>

< Previous | Next >