VICIdial icon

VICIdial

Interact with VICIdial Non-Agent API

User Agent Management → Update User

AI-generated

Summary

Update User information in VICIdial.

Inputs

  • baseURL (required) — Base VICIdial URL (no trailing /vicidial portion)
  • function (required) — API function name (auto-filled) - set to 'update_user'.
  • user — Comes from the VICIdial credential.
  • pass — Comes from the VICIdial credential.
  • source — Defaults to the source defined in the VICIdial credential.
  • agent_user (required) — Agent user ID.
  • agent_pass — Agent user password.
  • agent_user_level — Level of the agent user.
  • agent_full_name — Full name of the agent.
  • agent_user_group — User group of the agent.
  • phone_login — Phone login.
  • phone_pass — Phone password.
  • active — Set if the agent is active (Y/N).
  • campaign_rank — Rank of the campaign.
  • campaign_grade — Grade of the campaign.
  • ingroup_rank — In-group rank.
  • ingroup_grade — In-group grade.
  • reset_password — Reset password flag.
  • in_groups — Pipe-delimited in-groups.
  • requestOptions — Collection of request options.

Output shape

no body — success/failure only

Operation returns success or failure without a response body.

Examples

Example 1: Update the agent's name and status.

Set the baseURL, agent_user, agent_full_name, and active fields.

Example 2: Change the agent's user group and reset their password.

Use agent_user, agent_user_group, and reset_password fields.

Discussion