Astive is a Media Controller for Asterisk PBX
Astive was designed to overcome the complexity of building custom voice applications with Asterisk PBX. Astive, uses Asterisk's AGI to create powerful interactive menus with Java.
Astive makes creating voice applications easier for developers, however, it is important to have a good Asterisk foundation. To learn some key concepts and get up and running, check out the following tutorials:
- Getting started with Astivlets
- How to get Astive up and running
- Exploring the capabilities of the Menu API
Requirements
- Java 1.8+
- Maven 3.x.x+
- Asterisk 1.8+
- Git (optional)
Getting Astive
To download and build Astive perform the following steps in your console:
git clone https://github.com/fonoster/astive.git
cd astive
./assemblyNOTE: The script will generate the Astive Server and the SDK. You can find the assemblies in folder 'dist'.
Getting started with Astive
A good way to start building apps with Astive is by reading the docs. There you will find detail information in how to build, test, and deploy your apps.
Authors
Core team:
Contributions
- Please see our Contribution Documents
- Contributors
Copyright
Copyright (C) 2020 by Fonoster, INC. Apache License, Version 2.0 (see LICENSE for details).

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
