bradstw/five9-client

Five9 Helper Library to interact with Five9 web config API.

v1.1.0beta 2019-10-29 21:35 UTC

This package is auto-updated.

Last update: 2025-08-29 02:12:14 UTC


README

MIT license Packagist Version PHP from Packagist GitHub issues

Installation

composer require bradstw/five9-client:dev-master After Install, set desired defaults in the Defaults class scr/Defaults.

Features

  • PSR-4 autoloading compliant structure
  • Unit-Testing with PHPUnit
  • Comprehensive Examples - Coming Soon

Current Supported Methods

User

  • createUser
  • deleteUser
  • getUsersGeneralinfo
  • getAllUsersInfo
  • activeUser (de-activate or re-activate a user account)

Groups

  • allAgentGroups
  • getAgentGroup
  • searchAgentGroups
  • deleteAgentGroup
  • createAgentGroup
  • modifyAgentGroup (rename, addAgents, removeAgents)

Report

  • runReport

Campaign

  • getAllDNIS
  • getCampaignDNISList
  • getOpenDNIS

Lists

  • createList
  • deleteList
  • addNumberToDnc
  • removeNumbersFromDnc

Contacts

  • addRecordToList
  • deleteRecordFromList