SpitFire Resources
DISCLAIMER: The materials on this website are provided for informational purposes only. They do not constitute legal advice, nor do they necessarily reflect the opinion of OPC Marketing, LLC. There is no implicit guarantee that this information is correct, complete, or up-to-date. You should not rely on any of this information without consulting an attorney.
Hardware Requirements
Dialer Server
The dialer will need to be evaluated by a SpitFire solutions engineer for configuration requirements.
SQL Server
The SQL server will need to be evaluated by a SpitFire solutions engineer for configuration requirements.
Agent Workstations
Minimum Requirements - Additional applications on agent station may degrade system performance.Intel Core i3 Processor or higher
Windows 10 Pro or higher
16GB RAM or higher
NIC Card 100/1000
Hard Drive – 40+ GB free space
Microsoft .Net 4.6.1
Agent screen resolution min – 1024 x 768
Manager screen resolution min – 1280 x 1024
Headsets
USB Headset with softphone software (i.e., Zoiper- free download)Or, Integrate to IP Phone System
SIP Trunks
100kbps dedicated Bandwidth up and down per line (not DSL) One Static IP AddressNetwork
The network will need to be evaluated by a SpitFire solutions engineer for configuration requirements. If agents are logging in from a remote location outside of the internal network, a VPN will be necessary from the dialer server. If agents are logging in from a remote location outside of the internal network, a VPN will be necessary from the dialer server.* The above recommendations are based on a standard 2 line per agent ratio. Additional lines or features may require different hardware specifications.
Dialer Server
CPU – (2) Dual Quad Core Zeon 3.0+ GHz, with 12+ MB Cache or higher
RAM – 24 GB or higher
NIC Card – (2) 100/1000 (2nd card needed if integrating to SIP PBX and Carrier separately.)
Hard Drive – 500+ GB free space
OS – Windows Server 2016 or Higher
SQL – Microsoft SQL Server 2017 Standard or higher on separate server
No Laptops
SQL Server
CPU – Quad Core Zeon or higher
RAM – 16 GB or higher
NIC Card – 10/100/1000
Hard Drive – 500GB+
Redundant Power Supply
Agent Workstations
Minimum Requirements - Additional applications on agent station may degrade system performance.Intel Core i3 Processor or higher
Windows 10 Pro or higher
16GB RAM or higher
NIC Card 100/1000
Hard Drive – 40+ GB free space
Microsoft .Net 4.6.1
Agent screen resolution min – 1024 x 768
Manager screen resolution min – 1280 x 1024
Headsets
USB Headset with softphone software (i.e., Zoiper- free download)Or, Integrate to IP Phone System
SIP Trunks
100kbps dedicated Bandwidth up and down per line (not DSL) One Static IP AddressNetwork
The network will need to be evaluated by a SpitFire solutions engineer for configuration requirements. If agents are logging in from a remote location outside of the internal network, a VPN will be necessary from the dialer server. If agents are logging in from a remote location outside of the internal network, a VPN will be necessary from the dialer server.* The above recommendations are based on a standard 2 line per agent ratio. Additional lines or features may require different hardware specifications.
Dialer Server
CPU – Quad Core Zeon 2.8+ GHz, with 12+ MB Cache or higher
RAM – 16+ GB DDR3 or higher
NIC Card – (2) 100/1000 (2nd card needed if integrating to SIP PBX and Carrier separately.)
Hard Drive – 500+ GB free space
OS – Windows Server 2016 or Higher
SQL – Microsoft SQL Server 2017 Standard or higher
No Laptops
SQL Server
CPU – Quad Core Zeon or higher
RAM – 16 GB or higher
NIC Card – 10/100/1000
Hard Drive – 500GB+
Redundant Power Supply
Agent Workstations
Minimum Requirements - Additional applications on agent station may degrade system performance.Intel Core i3 Processor or higher
Windows 10 Pro or higher
16GB RAM or higher
NIC Card 100/1000
Hard Drive – 40+ GB free space
Microsoft .Net 4.6.1
Agent screen resolution min – 1024 x 768
Manager screen resolution min – 1280 x 1024
Headsets
USB Headset with softphone software (i.e., Zoiper- free download)Or, Integrate to IP Phone System
SIP Trunks
100kbps dedicated Bandwidth up and down per line (not DSL) One Static IP AddressNetwork
The network will need to be evaluated by a SpitFire solutions engineer for configuration requirements. If agents are logging in from a remote location outside of the internal network, a VPN will be necessary from the dialer server. If agents are logging in from a remote location outside of the internal network, a VPN will be necessary from the dialer server.* The above recommendations are based on a standard 2 line per agent ratio. Additional lines or features may require different hardware specifications.
Dialer Server
CPU – Intel Core i7 6th Gen or higher
RAM – 16+ GB DDR3 or higher
NIC Card – (2) 100/1000 (2nd card needed if integrating to SIP PBX and Carrier separately.)
Hard Drive – 120+ GB free space
OS – Windows Server 2016 or Higher
SQL – Microsoft SQL Server 2017 Standard or Higher
No Laptops
SQL Server (Optional)
CPU – Intel i5 or higher
RAM – 16 GB or higher
NIC Card – 10/100/1000
Hard Drive – 100GB+
Agent Workstations
Minimum Requirements - Additional applications on agent station may degrade system performance.Intel Core i3 Processor or higher
Windows 10 Pro or higher
16GB RAM or higher
NIC Card 100/1000
Hard Drive – 40+ GB free space
Microsoft .Net 4.6.1
Agent screen resolution min – 1024 x 768
Manager screen resolution min – 1280 x 1024
Headsets
USB Headset with softphone software (i.e., Zoiper- free download)Or, Integrate to IP Phone System
SIP Trunks
100kbps dedicated Bandwidth up and down per line (not DSL) One Static IP AddressNetwork
The network will need to be evaluated by a SpitFire solutions engineer for configuration requirements. If agents are logging in from a remote location outside of the internal network, a VPN will be necessary from the dialer server. If agents are logging in from a remote location outside of the internal network, a VPN will be necessary from the dialer server.* The above recommendations are based on a standard 2 line per agent ratio. Additional lines or features may require different hardware specifications.
Dialer Server
CPU – Core i5 2.8+ GHz 6th Gen
RAM – 16 GB or higher
NIC Card – (2) 100/1000 (2nd card needed if integrating to SIP PBX and Carrier separately.)
Hard Drive – 100+ GB free space
OS – Windows Server 2016 or Higher
SQL – Microsoft SQL Server 2017 Standard or higher
No Laptops
SQL Server (Optional)
CPU – Intel Core i5+
RAM – 16 GB or higher
NIC Card – 10/100/1000
Hard Drive – 500GB+
Redundant Power Supply
Agent Workstations
Minimum Requirements - Additional applications on agent station may degrade system performance.Intel Core i3 Processor or higher
Windows 10 Pro
16GB RAM or higher
NIC Card 100/1000
Hard Drive – 40+ GB free space
Microsoft .Net 4.6.1
Agent screen resolution min – 1024 x 768
Manager screen resolution min – 1280 x 1024
Headsets
USB Headset with softphone software (i.e., Zoiper- free download)Or, Integrate to IP Phone System
SIP Trunks
100kbps dedicated Bandwidth up and down per line (not DSL) One Static IP AddressNetwork
The network will need to be evaluated by a SpitFire solutions engineer for configuration requirements. If agents are logging in from a remote location outside of the internal network, a VPN will be necessary from the dialer server. If agents are logging in from a remote location outside of the internal network, a VPN will be necessary from the dialer server.* The above recommendations are based on a standard 2 line per agent ratio. Additional lines or features may require different hardware specifications.
Dialer Server
CPU – Intel Core i5 10th Gen 2.8 GHz or higher
RAM – 16 GB or higher
NIC Card – (2) 100/1000 (2nd card needed if integrating to SIP PBX and Carrier separately.)
Hard Drive – 500+ GB free space
OS – Windows Server 2016 or Higher
SQL – Microsoft SQL Server 2017 Standard or higher
No Laptops
Agent Workstations
Minimum Requirements - Additional applications on agent station may degrade system performance.Intel Core i3 Processor or higher
Windows 10 Pro
16GB RAM or higher
NIC Card 100/1000
Hard Drive – 40+ GB free space
Microsoft .Net 4.6.1
Agent screen resolution min – 1024 x 768
Manager screen resolution min – 1280 x 1024
Headsets
USB Headset with softphone software (i.e., Zoiper- free download)Or, Integrate to IP Phone System
SIP Trunks
100kbps dedicated Bandwidth up and down per line (not DSL) One Static IP AddressNetwork
The network will need to be evaluated by a SpitFire solutions engineer for configuration requirements. If agents are logging in from a remote location outside of the internal network, a VPN will be necessary from the dialer server. If agents are logging in from a remote location outside of the internal network, a VPN will be necessary from the dialer server.* The above recommendations are based on a standard 2 line per agent ratio. Additional lines or features may require different hardware specifications.
Dialer Server
CPU – Intel Core i5 10th Gen 2.8 GHz or higher
RAM – 16 GB or higher
NIC Card – (2) 100/1000 (2nd card needed if integrating to SIP PBX and Carrier separately.)
Hard Drive – 100+ GB free space
OS – Windows 10 Pro or Higher
SQL – Microsoft SQL Server 2017 Express or higher
No Laptops
Agent Workstations
Minimum Requirements - Additional applications on agent station may degrade system performance.Intel Core i3 Processor or higher
Windows 10 Pro
16GB RAM or higher
NIC Card 100/1000
Hard Drive – 40+ GB free space
Microsoft .Net 4.6.1
Agent screen resolution min – 1024 x 768
Manager screen resolution min – 1280 x 1024
Headsets
USB Headset with softphone software (i.e., Zoiper- free download)Or, Integrate to IP Phone System
SIP Trunks
100kbps dedicated Bandwidth up and down per line (not DSL) One Static IP AddressNetwork
The network will need to be evaluated by a SpitFire solutions engineer for configuration requirements. If agents are logging in from a remote location outside of the internal network, a VPN will be necessary from the dialer server. If agents are logging in from a remote location outside of the internal network, a VPN will be necessary from the dialer server.* The above recommendations are based on a standard 2 line per agent ratio. Additional lines or features may require different hardware specifications.
Dialer Server
CPU – Intel Core i5 10th Gen 2.4 GHz or higher
RAM – 16 GB or higher
NIC Card – (2) 100/1000 (2nd card needed if integrating to SIP PBX and Carrier separately.)
Hard Drive – 500+ GB free space
OS – Windows 10 Pro or Higher
SQL – Microsoft SQL Server 2017 Express or higher
No Laptops
Agent Workstations
Minimum Requirements - Additional applications on agent station may degrade system performance.Intel Core i3 Processor or higher
Windows 10 Pro
16GB RAM or higher
NIC Card 100/1000
Hard Drive – 40+ GB free space
Microsoft .Net 4.6.1
Agent screen resolution min – 1024 x 768
Manager screen resolution min – 1280 x 1024
Headsets
USB Headset with softphone software (i.e., Zoiper- free download)Or, Integrate to IP Phone System
SIP Trunks
100kbps dedicated Bandwidth up and down per line (not DSL) One Static IP AddressNetwork
The network will need to be evaluated by a SpitFire solutions engineer for configuration requirements. If agents are logging in from a remote location outside of the internal network, a VPN will be necessary from the dialer server. If agents are logging in from a remote location outside of the internal network, a VPN will be necessary from the dialer server.* The above recommendations are based on a standard 2 line per agent ratio. Additional lines or features may require different hardware specifications.
Agent Station Requirements
Agent Workstations
Minimum Requirements - Additional applications on agent station may degrade system performance.Intel Core i3 Processor or higher
Windows 10 Pro or higher
16GB RAM or higher
NIC Card 100/1000
Hard Drive – 40+ GB free space
Microsoft .Net 4.6.1
Agent screen resolution min – 1024 x 768
Manager screen resolution min – 1280 x 1024
Headsets
USB Headset with softphone software (i.e., Zoiper- free download)Or, Integrate to IP Phone System
Stand Alone Environment
(Definition: SpitFire Enterprise Predictive (SEP) is setup in a typical network behind a firewall/router/modem) Remote agents require a VPN for voice traffic between the agent(s) and the SEP Server. Port forwarding DOES NOT WORK in this environment because of the incomplete routing and/or Network Address Traversal (NAT) breaks the SIP/RTP traffic. Software VPN’s are not recommended due to changes that occur in VPN software.Integrated Environments
(Definition: SEP is setup to connect to another device to pass calls, typically a phone system, either IP or PSTN based) Integrated enviroments allow VPN or port forwarding for data traffic. In these cases, voice traffic is handled through the integration and is not handled by SEP. Only the agent data needs to be addressed by either a VPN or port forwarding through the firewall/router. NOTE: Customers are responsible for VPN setup and troublshooting. OPC Marketing, Inc. DOES NOT setup or troubleshoot or support VPN’s.
Headsets
USB Headset with softphone software
Headsets
USB Headset with softphone software (i.e., Zoiper - free download) Or, Integrate to IP Phone System
Requirements for SpitFire Web Agent w/WebRTC
- IIS 7.5 or greater
- TCP Ports 80, 443, 8080-8090, and 61052 forwarded on a static IP to the dialer system
- For added security white list the IP’s that can connect on these policies.
- STUN protocol allowed for 49152-49XXX
- FQDN SSL Certificate. Can be a subdomain eg, dialer.company.com
- Cannot be a self-signed certificate, needs to be from a CA
- Need .pfx, and .crt files for certificate
- .crt should be a CA Certificate file
- .pfx can be exported from another IIS install and set with a password
- .pfx password
- DNS set for FQDN/Subdomain to be pointed to dialer
- A record added for FQDN/Subdomain
VM Requirements
0-20 Agents -
CPU – 4 Cores Dedicated
RAM – 8GB Dedicated
NIC Card – 100/1000 w/Static Local IP (2nd card needed if integrating to SIP PBX and Carrier separately.)
Hard Drive – 100+ GB free space
USB Hosting Software - Either integrated through the VM host or through a 3rd party program to host the USB Dongle so the dialer can see the dongle.
VM Should have the dialer instance set to high or highest processing priority due to SIP/VOIP being time sensitive communication, audio errors develope on overloaded VM hosts.
21-50 Agents -
CPU – 6 Cores DedicatedRAM – 16GB Dedicated
NIC Card – 100/1000 w/Static Local IP (2nd card needed if integrating to SIP PBX and Carrier separately.)
Hard Drive – 100+ GB free space
USB Hosting Software - Either integrated through the VM host or through a 3rd party program to host the USB Dongle so the dialer can see the dongle.
VM Should have the dialer instance set to high or highest processing priority due to SIP/VOIP being time sensitive communication, audio errors develope on overloaded VM hosts.
51+ Agents -
CPU – 8 Cores DedicatedRAM – 16GB Dedicated
NIC Card – 100/1000 w/Static Local IP (2nd card needed if integrating to SIP PBX and Carrier separately.)
Hard Drive – 100+ GB free space
USB Hosting Software - Either integrated through the VM host or through a 3rd party program to host the USB Dongle so the dialer can see the dongle.
VM Should have the dialer instance set to high or highest processing priority due to SIP/VOIP being time sensitive communication, audio errors develope on overloaded VM hosts.
T1 Requirements
Dialer Server
Agent Workstations
Headsets
Analog Headset with amplified Base
Or, Integrate to Phone System using Analog or T1 card(s)
Network
Recommended Routers & Switches
Routers & Switches
Network Diagrams
Integration Information
URL Query String Commands for Web-based CRMs
?Agentname=Name of Agent
&Agentemail=Agentemail
&AgentID=Agent ID
&CustomerID =Customer ID
&Name= Client Name
&Firstname= First Name
&Lastname= Last Name
&Company= Company
&Address= Address
&City= City
&State= State
&Country= Country
&ZipCode= Zipcode
&VoicePhone= VoicePhone
&SecVoicePhone= Secvoicephone
&HomePhone=HomePhone
&CellPhone= CellPhone
&FaxPhone= FaxPhone
&Email= Client’s Email
&Website=Website
&ClientID=Client Record’s ID
&Note=Notes
&CampaignName=Name of Campaign
&ListName=Name of DialingList
&Disposition=Name of the disposition, if present
Analog connection
T1 (CAS)
PRI/E1/J1
SIP
- The PBX emulates the carrier or register as an extension
- The authentication can IP based or use PBX provided credentials such User/Authentication name and Password.
Digium, Asterisk, SwitchVox (all connection types)
AVAYA Key, Definite, IP Office (T1 and SIP with Avaya provided session border controller. SIP does not support AVAYA Version 9+)
Nortel Modular ICS, Meridian, Option 11, BCM 400 (T1 and analog)
NEC 124I, Elite, Neax7400 (T1)
Samsung Key, 7200 (analog)
Fonality PBXtra, trixbox (all connection types)
Toshiba, Strata (analog, T1)
Epygi (T1)
Intertel (T1 and analog)
Shoretel (PRI and SIP)
Cisco VoIP Gateway and CBeyond (using Cisco IAD's- approval based on model) Cisco Unified Communications products require the Cisco Unified Border Controller (CUBE) Session Border Controller or the Cisco UCM (Call Manager) and require that it be setup to emulate a SIP trunk with IP authentication. *Cisco UC320 NOT compatible.
What is an API?
An application-programming interface (API) is a set of programming instructions and standards for accessing a Web-based software application or Web tool. An API is a software-to-software interface, not a user interface. With APIs, applications talk to each other without any user knowledge or intervention. Call Centers often use the SpitFire API to automatically insert online live leads into the dialer.
The SpiFire API makes it possible to add/delete/update leads in specified list, add or delete a lead from DNC list, search if a lead exists in a list, and also export dialed numbers from history. Comprehensive API documentation as well as sample code provided below.