> For the complete documentation index, see [llms.txt](https://docs.ucmadscientist.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ucmadscientist.com/using-ucmpstools.md).

# Using UcmPsTools

- [QuickStart](https://docs.ucmadscientist.com/using-ucmpstools/quickstart.md)
- [About UcmPSTools](https://docs.ucmadscientist.com/using-ucmpstools/about-ucmpstools.md)
- [Using UcmPsTools in your Automation](https://docs.ucmadscientist.com/using-ucmpstools/using-ucmpstools-in-your-automation.md)
- [Cmdlet Reference](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference.md)
- [Accounts and Voice Apps](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/accounts-and-voice-apps.md)
- [New-UcmOffice365User -todo](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/accounts-and-voice-apps/new-ucmoffice365user-todo.md): Checks for and creates a new blank Office 365 User
- [New-UcmTeamsResourceAccount - todo](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/accounts-and-voice-apps/new-ucmteamsresourceaccount-todo.md)
- [Auditing and Planning](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/auditing-and-planning.md)
- [Measure-UcmOnPremNumberRange](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/auditing-and-planning/measure-ucmonpremnumberrange.md): A tool for auditing number blocks for an on-premises Lync or Skype for Business instance. Handy for planning porting numbers to Teams or another solution
- [Call Management](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/call-management.md): Functions related to the creation and management of Call Queues, Auto Attendants, Holidays etc.
- [New-UcmCsFixedNumberDiversion](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/call-management/new-ucmcsfixednumberdiversion.md): Creates an AutoAttendant to forward a PSTN number to an external number permanently, which can be used as a batch to produce large quantities of forwards.
- [Connections and Modules](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/connections-and-modules.md)
- [Licences and Service Plans](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/licences-and-service-plans.md)
- [Reporting and Logging](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/reporting-and-logging.md)
- [Complete-UcmReport](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/reporting-and-logging/complete-ucmreport.md)
- [Export-UcmCSVReport](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/reporting-and-logging/export-ucmcsvreport.md): Grabs the data stored in the report object and converts it to a CSV
- [Export-UcmHTMLReport](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/reporting-and-logging/export-ucmhtmlreport.md): Grabs the data stored in the report object and converts it to HTML
- [Initialize-UcmReport](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/reporting-and-logging/initialize-ucmreport.md): Checks for clears and creates a new object to store status for reporting later.
- [New-UcmReportItem](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/reporting-and-logging/new-ucmreportitem.md): Adds a new Line Object to the Report
- [New-UcmReportStep](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/reporting-and-logging/new-ucmreportstep.md)
- [Search-UcmCsOnPremNumberRange](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/reporting-and-logging/search-ucmcsonpremnumberrange.md): Checks to see how many numbers are assigned in a number range to each service
- [Write-UcmLog](https://docs.ucmadscientist.com/using-ucmpstools/cmdlet-reference/reporting-and-logging/write-ucmlog.md): Function to output messages to the console based on their severity and create log files
- [Example Scripts](https://docs.ucmadscientist.com/using-ucmpstools/example-scripts.md)
