|
 What is your pricing?

Zero, zip, nada ... SafiServer and SafiWorkshop are open source and free for download and use.
If you find our products/services useful, please feel free to donate to the project (button on the right). Donations help pay for hosting, equipment for development and testing, and the many other monthly expenses we have.
We do plan on having support packages available sometime after the first of the year (2010).
 What makes the SafiServer-Asterisk setup different then other call flow / autoattendent interfaces?

The SafiSystem architecture separates the call flow logic from the call processing engine (i.e. Asterisk). Rather than output Asterisk configuration files; the SafiWorkshop allows the user to create call flow applications (called Saflets) that can then be executed by the Java-based SafiServer engine.
With this design complex tasks can be offloaded to another process or (ideally) a completely separate computer. This also means that (in the future) one SafiServer will be able control multiple Asterisk servers.
The real power of this architecture will become truly apparent in later releases and with additions of feature rich "ActionPaks".
 Where's the documentation?
 Will there be a Linux version?

Yes and soon ... we are working on putting together a Linux build of SafiWorkshop.
 What are Saflets?

Saflets are call flow applications created by using SafiWorkshop and ran using SafiServer. SafiWorkshop comes with a "mini" version of SafiServer for testing and debugging Saflets.
 What new ActionSteps can I expect to see in the near future?

We have a number of new ActionSteps that are currently in the development or design phases. On the "short-list" are database, email, and webservices tools. We will also be putting together a wiki for developers who are interested in putting together their own ActionPaks. Through addition of features through ActionPaks; the future of SafiServer is truely unlimited.
 Can I pass variables from my dialplan into a Saflet?

Yes! you can pass in variables in the FastAGI URL.
Example: exten => 1717,1, Agi(agi://10.11.1.1/safletEngine.agi?saflet=project/callflow1&myVarName=${MY_VAR})
 What is the syntax for extensions.conf file to access a Saflet?

extension.conf syntax: exten = [extension],1,Agi(agi://[IP or FQDN of SafiServer]/safletEngine.agi?saflet=[Project Name]/[Saflet])
Example: exten = 1111,1,Agi(agi://192.168.0.10/safletEngine.agi?saflet=project1/callflow1)
Example with port (i.e. a connection the SafiWorkshop exten = 1111,1,Agi(agi://192.168.0.10:3573/safletEngine.agi?saflet=project1/callflow1)
|
|
|