Dialpad Capabilities

Last updated: October 7, 2024

After this article...

You'll understand the capabilities our Dialpad integration provides, and how Lumos interacts with the Dialpad API.

View users

The mapping between Dialpad user statuses and Lumos user account statuses is below.

Dialpad User Status

Lumos Account Status

active

Active

suspended

Suspended

pending

Staged

deleted OR cancelled

Deprovisioned

Dialpad API endpoint: https://developers.dialpad.com/reference/userslist (we look at the state field)

View a user's entitlements

Lumos can retrieve the following user entitlements from Dialpad.

  • Role - Whether the user is a Dialpad Admin or Super Admin.

Dialpad API endpoints:

Role

https://developers.dialpad.com/reference/userslist (we check theis_admin and is_super_admin fields)

Suspend a user

AppStore

Offboarding

Access Reviews

License Management

N/A

In Lumos, suspending a Dialpad user marks their Account Status as "Suspended".

In Dialpad, this action suspends the user's account. This prevents the user from being able to log in.

This action reclaims a license in Dialpad.

Dialpad API endpoint: https://developers.dialpad.com/reference/usersupdate (we update the user's state to suspended)

Deprovision a user

AppStore

Offboarding

Access Reviews

License Management

N/A

In Lumos, deprovisioning a Dialpad user marks their Account Status as "Deprovisioned".

In Dialpad, this action permanently removes the user from Dialpad. The user's account will still remain, but all metadata will be removed, making the user effectively "faceless".

This action reclaims a license in Dialpad.

Dialpad API endpoint: https://developers.dialpad.com/reference/usersdelete

Dialpad API documentation