Das Problem bei der Benutzung von Variablen im Dialplan ist, dass
der Wert dieser und überhaupt aller zur Laufzeit definierten Variablen bei
einem Systemabsturz oder einem Neustart von Asterisk gelöscht wird bzw.
dass die Variablen auf ihre Anfangswerte zurückgesetzt werden. Dadurch
sind bestimmte Einsatzszenarien gar nicht denkbar. Wenn man beispielweise
eine Call-Forwarding-Funktion[] oder ein Calling-Card-System implementieren möchte, dann
sollten diese natürlich z. B. das Restguthaben in einer Datenbank
speichern, damit diese Daten bei einem Neustart des Systems wieder korrekt
zur Verfügung stehen.