Script waarbij tijdens het gebruik ervan de samenstelling en routering wordt vormgegeven door voorgaande, reeds afgelegde stappen. Scripts hebben over het algemeen een dwingend en voorschrijvend karakter.
Door dynamische scripts te gebruiken kan beter rekening worden gehouden met het verloop van een telefoongesprek. Bijvoorbeeld: wanneer het script de vraag stelt: “heeft u een auto” en het antwoord is “nee”, dan slaat het script de vraag “wat is de aanschafwaarde van deze auto” over.