dem PBX-Switching-Kern mit dem Channel API;
einem Codec Translator mit entsprechendem API, um die verschiedenen in der TK-Industrie verwendeten Audio-Kompressionsverfahren zu bearbeiten;
ein Application Launcher übernimmt in Verbindung mit dem Application API den Start von Anwendungen, die dem Benutzer Services wie Voice-Mail oder elektronisches Telefonbuch bereitstellen;
als viertes Modul ist der Scheduler and I/O Manager beteiligt, der unter allen Lastzuständen für die optimale Performance sorgt.
Eine weitere Schnittstelle zur Trennung des Asterisk-Programmkerns von der verwendeten Hardware und den diversen Protokollen ist das File Format API.
Schnittstellen