Skip to content

This is a Powershell integration with Zetafax Server that extends functionality of Zetafax and enables you to automatically fax back senders that send to a specified fax number within a specified Zetafax user inbox.

Notifications You must be signed in to change notification settings

acmignona/Fax_Back_PowerShell_Script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fax_Back_PowerShell_Script

Overview

This is a Powershell integration with Zetafax Server that extends functionality of Zetafax and enables you to automatically fax back senders that send to a specified fax number within a specified Zetafax user inbox.

Logical Diagram:

Please click diagram to enlarge Diagram

Example Use Case

Discontinuing fax lines: If you will be discontinuing a fax line and want to notify the senders sending to this fax line, this would be an effective method alongside formal/traditional means of communication (like email, phone call, etc).

I utilized this script within a high fax volume enterprise environment to fax back toll-free senders, notifying them to use our local fax numbers instead. This yeilded $12,000 annual carrier cost-savings.

Prerequisites:

To implement within your network, this script assumes the following:

  1. Zetafax Server installed in your environment.
  2. Zetafax Server configured for Z-Submit processing, this can be configured within Zetafax Configuration.
  3. Microsoft Task Scheduler to run this script on a scheduled-basis. Run at least once per hour.

However, if you pull this repository from Github and store the sample files locally, you can use relative paths to test. For more information, see video demonstration towards the end of the README file.

How to use

  1. Create a custom document to faxback to your senders. Example can be found in the /files folder.
  2. Modify the 3 variables under the "REQUIRED" section of the PowerShell script to the full UNC path. Local paths can be used assuming the script is being ran locally.
  3. Update the csv files within the /configs to your need.

Video Demonstration:

Please click the below image to be redirected to YouTube.

Important Note:

This video uses an older version of the script that requires configurations to be defined within the script itself, rather than defining the script's configurations within the csv files found in /configs. This video is still relevant outside of this one detail.
Watch the video

About

This is a Powershell integration with Zetafax Server that extends functionality of Zetafax and enables you to automatically fax back senders that send to a specified fax number within a specified Zetafax user inbox.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published