@almaviacx/twilio-cli-plugins
v2.6.4
Published
manage snapshots of profiles & clean profiles tools
Downloads
865
Keywords
Readme
@almaviacx/twilio-cli-plugins
Allow to do snapshots of existing profiles, compare snapshots, restore a snapshot, ...
Setup
Head over to the twilio-cli documentation.
Usage
$ twilio --help debugger
USAGE
$ twilio debugger
...
Commands
twilio clean:calls
twilio clean:channels
twilio clean:flexFlows
twilio clean:plugins
twilio clean:proxySessions
twilio clean:services
twilio clean:videos
twilio directory:import
twilio histo:transfer
twilio pack:upload
twilio snapshot:apply
twilio snapshot:compare
twilio snapshot:export
twilio snapshot:init
twilio clean:calls
Delete calls recordings
USAGE
$ twilio clean:calls
OPTIONS
-d, --days=days Days to keep
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:channels
List opened channels / Delete old channels
USAGE
$ twilio clean:channels
OPTIONS
-d, --days=days Skip channels younger than 'd' days
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-m, --mode=(display|close|delete|mixed) [default: mixed] Display opened channels, close opened channels, or delete
channels
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-t, --timeout=timeout Stop search of channels after 'timeout' seconds
--close=close Close channels younger than 'close' days
--delete=delete Delete channels younger than 'delete' days
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:flexFlows
Delete flex flows
USAGE
$ twilio clean:flexFlows
OPTIONS
-d, --days=days Remove the flex flows newer than 'd' days
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:plugins
Delete old plugins from default service
USAGE
$ twilio clean:plugins
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:proxySessions
List proxy sessions / Delete old proxy sessions
USAGE
$ twilio clean:proxySessions
OPTIONS
-f, --filter=(all|no_channel|no_task) [default: no_channel] Filter the sessions
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-m, --mode=(count|display|delete) [default: count] Count, display, or delete proxy sessions
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-o, --olderThan=olderThan Keep only proxy sessions older than 'o' days
-p, --profile=profile Shorthand identifier for your profile.
-y, --youngerThan=youngerThan Keep only proxy sessions younger than 'y' days
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:services
Delete functions and assets that are not in the last build
USAGE
$ twilio clean:services
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:videos
Delete video recordings and compositions
USAGE
$ twilio clean:videos
OPTIONS
-d, --days=days Days to keep
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio directory:import
Import a directory of phone numbers
USAGE
$ twilio directory:import
OPTIONS
-f, --file=file File path of the csv to import
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-s, --service=service [default: gge-service-directory] Service name
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio histo:transfer
Do statistics on voice transfers
USAGE
$ twilio histo:transfer
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio pack:upload
Copy packages to a twilio service
USAGE
$ twilio pack:upload
OPTIONS
-f, --folder=folder Packages folder
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:apply
Apply the comparison result
USAGE
$ twilio snapshot:apply
OPTIONS
-f, --file=file File path of the comparison report
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:compare
Do the comparison between two snapshots
USAGE
$ twilio snapshot:compare
OPTIONS
-d, --destination=destination Folder of the destination snapshot to compare
-f, --folder=folder Folder in which to create the report
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-s, --source=source Folder of the source snapshot to compare
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:export
Export a snapshot of a twilio account
USAGE
$ twilio snapshot:export
OPTIONS
-a, --azurecontainer=azurecontainer To copy the snapshot in an Azure Blob container (Use
AZURE_STORAGE_CONNECTION_STRING environment variable to connect to Azure)
-f, --folder=folder Working folder
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-n, --name=name Snapshot name prefix
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--nodate Don't add date and hour in exported snapshot name
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
--zip Zip the snapshot
twilio snapshot:init
Create all needed stuffs in your twilio account to be able to import and export snapshots
USAGE
$ twilio snapshot:init
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
--update Update needed functions if already existing
twilio clean:calls
twilio clean:channels
twilio clean:flexFlows
twilio clean:plugins
twilio clean:proxySessions
twilio clean:services
twilio clean:videos
twilio directory:import
twilio histo:transfer
twilio pack:upload
twilio snapshot:apply
twilio snapshot:compare
twilio snapshot:export
twilio snapshot:init
twilio clean:calls
Delete calls recordings
USAGE
$ twilio clean:calls
OPTIONS
-d, --days=days Days to keep
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:channels
List opened channels / Delete old channels
USAGE
$ twilio clean:channels
OPTIONS
-d, --days=days Skip channels younger than 'd' days
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-m, --mode=(display|close|delete|mixed) [default: mixed] Display opened channels, close opened channels, or delete
channels
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-t, --timeout=timeout Stop search of channels after 'timeout' seconds
--close=close Close channels younger than 'close' days
--delete=delete Delete channels younger than 'delete' days
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:flexFlows
Delete flex flows
USAGE
$ twilio clean:flexFlows
OPTIONS
-d, --days=days Remove the flex flows newer than 'd' days
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:plugins
Delete old plugins from default service
USAGE
$ twilio clean:plugins
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:proxySessions
List proxy sessions / Delete old proxy sessions
USAGE
$ twilio clean:proxySessions
OPTIONS
-f, --filter=(all|no_channel|no_task) [default: no_channel] Filter the sessions
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-m, --mode=(count|display|delete) [default: count] Count, display, or delete proxy sessions
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-o, --olderThan=olderThan Keep only proxy sessions older than 'o' days
-p, --profile=profile Shorthand identifier for your profile.
-y, --youngerThan=youngerThan Keep only proxy sessions younger than 'y' days
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:services
Delete functions and assets that are not in the last build
USAGE
$ twilio clean:services
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:videos
Delete video recordings and compositions
USAGE
$ twilio clean:videos
OPTIONS
-d, --days=days Days to keep
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio directory:import
Import a directory of phone numbers
USAGE
$ twilio directory:import
OPTIONS
-f, --file=file File path of the csv to import
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-s, --service=service [default: gge-service-directory] Service name
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio histo:transfer
Do statistics on voice transfers
USAGE
$ twilio histo:transfer
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio pack:upload
Copy packages to a twilio service
USAGE
$ twilio pack:upload
OPTIONS
-f, --folder=folder Packages folder
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:apply
Apply the comparison result
USAGE
$ twilio snapshot:apply
OPTIONS
-f, --file=file File path of the comparison report
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:compare
Do the comparison between two snapshots
USAGE
$ twilio snapshot:compare
OPTIONS
-d, --destination=destination Folder of the destination snapshot to compare
-f, --folder=folder Folder in which to create the report
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-s, --source=source Folder of the source snapshot to compare
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:export
Export a snapshot of a twilio account
USAGE
$ twilio snapshot:export
OPTIONS
-a, --azurecontainer=azurecontainer To copy the snapshot in an Azure Blob container (Use
AZURE_STORAGE_CONNECTION_STRING environment variable to connect to Azure)
-f, --folder=folder Working folder
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-n, --name=name Snapshot name prefix
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--nodate Don't add date and hour in exported snapshot name
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
--zip Zip the snapshot
twilio snapshot:init
Create all needed stuffs in your twilio account to be able to import and export snapshots
USAGE
$ twilio snapshot:init
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
--update Update needed functions if already existing
twilio clean:calls
twilio clean:channels
twilio clean:flexFlows
twilio clean:plugins
twilio clean:proxySessions
twilio clean:services
twilio clean:videos
twilio directory:import
twilio histo:transfer
twilio pack:upload
twilio snapshot:apply
twilio snapshot:compare
twilio snapshot:export
twilio snapshot:init
twilio clean:calls
Delete calls recordings
USAGE
$ twilio clean:calls
OPTIONS
-d, --days=days Days to keep
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:channels
List opened channels / Delete old channels
USAGE
$ twilio clean:channels
OPTIONS
-d, --days=days Skip channels younger than 'd' days
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-m, --mode=(display|close|delete|mixed) [default: mixed] Display opened channels, close opened channels, or delete
channels
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-t, --timeout=timeout Stop search of channels after 'timeout' seconds
--close=close Close channels younger than 'close' days
--delete=delete Delete channels younger than 'delete' days
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:flexFlows
Delete flex flows
USAGE
$ twilio clean:flexFlows
OPTIONS
-d, --days=days Remove the flex flows newer than 'd' days
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:plugins
Delete old plugins from default service
USAGE
$ twilio clean:plugins
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:proxySessions
List proxy sessions / Delete old proxy sessions
USAGE
$ twilio clean:proxySessions
OPTIONS
-f, --filter=(all|no_channel|no_task) [default: no_channel] Filter the sessions
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-m, --mode=(count|display|delete) [default: count] Count, display, or delete proxy sessions
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-o, --olderThan=olderThan Keep only proxy sessions older than 'o' days
-p, --profile=profile Shorthand identifier for your profile.
-y, --youngerThan=youngerThan Keep only proxy sessions younger than 'y' days
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:services
Delete functions and assets that are not in the last build
USAGE
$ twilio clean:services
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:videos
Delete video recordings and compositions
USAGE
$ twilio clean:videos
OPTIONS
-d, --days=days Days to keep
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio directory:import
Import a directory of phone numbers
USAGE
$ twilio directory:import
OPTIONS
-f, --file=file File path of the csv to import
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-s, --service=service [default: gge-service-directory] Service name
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio histo:transfer
Do statistics on voice transfers
USAGE
$ twilio histo:transfer
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio pack:upload
Copy packages to a twilio service
USAGE
$ twilio pack:upload
OPTIONS
-f, --folder=folder Packages folder
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:apply
Apply the comparison result
USAGE
$ twilio snapshot:apply
OPTIONS
-f, --file=file File path of the comparison report
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:compare
Do the comparison between two snapshots
USAGE
$ twilio snapshot:compare
OPTIONS
-d, --destination=destination Folder of the destination snapshot to compare
-f, --folder=folder Folder in which to create the report
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-s, --source=source Folder of the source snapshot to compare
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:export
Export a snapshot of a twilio account
USAGE
$ twilio snapshot:export
OPTIONS
-a, --azurecontainer=azurecontainer To copy the snapshot in an Azure Blob container (Use
AZURE_STORAGE_CONNECTION_STRING environment variable to connect to Azure)
-f, --folder=folder Working folder
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-n, --name=name Snapshot name prefix
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--nodate Don't add date and hour in exported snapshot name
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
--zip Zip the snapshot
twilio snapshot:init
Create all needed stuffs in your twilio account to be able to import and export snapshots
USAGE
$ twilio snapshot:init
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
--update Update needed functions if already existing
twilio clean:calls
twilio clean:channels
twilio clean:flexFlows
twilio clean:proxySessions
twilio clean:services
twilio clean:videos
twilio directory:import
twilio histo:transfer
twilio pack:upload
twilio snapshot:apply
twilio snapshot:compare
twilio snapshot:export
twilio snapshot:init
twilio clean:calls
Delete calls recordings
USAGE
$ twilio clean:calls
OPTIONS
-d, --days=days Days to keep
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:channels
List opened channels / Delete old channels
USAGE
$ twilio clean:channels
OPTIONS
-d, --days=days Skip channels younger than 'd' days
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-m, --mode=(display|close|delete|mixed) [default: mixed] Display opened channels, close opened channels, or delete
channels
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-t, --timeout=timeout Stop search of channels after 'timeout' seconds
--close=close Close channels younger than 'close' days
--delete=delete Delete channels younger than 'delete' days
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:flexFlows
Delete flex flows
USAGE
$ twilio clean:flexFlows
OPTIONS
-d, --days=days Remove the flex flows newer than 'd' days
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:proxySessions
List proxy sessions / Delete old proxy sessions
USAGE
$ twilio clean:proxySessions
OPTIONS
-f, --filter=(all|no_channel|no_task) [default: no_channel] Filter the sessions
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-m, --mode=(count|display|delete) [default: count] Count, display, or delete proxy sessions
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-o, --olderThan=olderThan Keep only proxy sessions older than 'o' days
-p, --profile=profile Shorthand identifier for your profile.
-y, --youngerThan=youngerThan Keep only proxy sessions younger than 'y' days
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:services
Delete functions and assets that are not in the last build
USAGE
$ twilio clean:services
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:videos
Delete video recordings and compositions
USAGE
$ twilio clean:videos
OPTIONS
-d, --days=days Days to keep
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio directory:import
Import a directory of phone numbers
USAGE
$ twilio directory:import
OPTIONS
-f, --file=file File path of the csv to import
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-s, --service=service [default: gge-service-directory] Service name
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio histo:transfer
Do statistics on voice transfers
USAGE
$ twilio histo:transfer
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio pack:upload
Copy packages to a twilio service
USAGE
$ twilio pack:upload
OPTIONS
-f, --folder=folder Packages folder
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:apply
Apply the comparison result
USAGE
$ twilio snapshot:apply
OPTIONS
-f, --file=file File path of the comparison report
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:compare
Do the comparison between two snapshots
USAGE
$ twilio snapshot:compare
OPTIONS
-d, --destination=destination Folder of the destination snapshot to compare
-f, --folder=folder Folder in which to create the report
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-s, --source=source Folder of the source snapshot to compare
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:export
Export a snapshot of a twilio account
USAGE
$ twilio snapshot:export
OPTIONS
-a, --azurecontainer=azurecontainer To copy the snapshot in an Azure Blob container (Use
AZURE_STORAGE_CONNECTION_STRING environment variable to connect to Azure)
-f, --folder=folder Working folder
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-n, --name=name Snapshot name prefix
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--nodate Don't add date and hour in exported snapshot name
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
--zip Zip the snapshot
twilio snapshot:init
Create all needed stuffs in your twilio account to be able to import and export snapshots
USAGE
$ twilio snapshot:init
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
--update Update needed functions if already existing
twilio clean:calls
twilio clean:channels
twilio clean:flexFlows
twilio clean:proxySessions
twilio clean:services
twilio clean:videos
twilio directory:import
twilio histo:transfer
twilio migration:1.9
twilio pack:upload
twilio phone:import
twilio snapshot:apply
twilio snapshot:compare
twilio snapshot:export
twilio snapshot:init
twilio sync:phones
twilio sync:workers
twilio clean:calls
Delete calls recordings
USAGE
$ twilio clean:calls
OPTIONS
-d, --days=days Days to keep
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:channels
List opened channels / Delete old channels
USAGE
$ twilio clean:channels
OPTIONS
-d, --days=days Skip channels younger than 'd' days
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-m, --mode=(display|close|delete|mixed) [default: mixed] Display opened channels, close opened channels, or delete
channels
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-t, --timeout=timeout Stop search of channels after 'timeout' seconds
--close=close Close channels younger than 'close' days
--delete=delete Delete channels younger than 'delete' days
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:flexFlows
Delete flex flows
USAGE
$ twilio clean:flexFlows
OPTIONS
-d, --days=days Remove the flex flows newer than 'd' days
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:proxySessions
List proxy sessions / Delete old proxy sessions
USAGE
$ twilio clean:proxySessions
OPTIONS
-f, --filter=(all|no_channel|no_task) [default: no_channel] Filter the sessions
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-m, --mode=(count|display|delete) [default: count] Count, display, or delete proxy sessions
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-o, --olderThan=olderThan Keep only proxy sessions older than 'o' days
-p, --profile=profile Shorthand identifier for your profile.
-y, --youngerThan=youngerThan Keep only proxy sessions younger than 'y' days
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:services
Delete functions and assets that are not in the last build
USAGE
$ twilio clean:services
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:videos
Delete video recordings and compositions
USAGE
$ twilio clean:videos
OPTIONS
-d, --days=days Days to keep
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio directory:import
Import a directory of phone numbers
USAGE
$ twilio directory:import
OPTIONS
-f, --file=file File path of the csv to import
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-s, --service=service [default: gge-service-directory] Service name
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio histo:transfer
Do statistics on voice transfers
USAGE
$ twilio histo:transfer
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio migration:1.9
Migration version version 1.9
USAGE
$ twilio migration:1.9
OPTIONS
-c, --confmap=confmap [default: CORE - PhoneNumber Map] Config phone map name
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-s, --confservice=confservice [default: CORE - Configuration Service] Configuration service
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio pack:upload
Copy packages to a twilio service
USAGE
$ twilio pack:upload
OPTIONS
-f, --folder=folder Packages folder
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio phone:import
Import the configuration of phone numbers
USAGE
$ twilio phone:import
OPTIONS
-c, --chatService=chatService [default: Flex Chat Service] Chat Service
-f, --file=file File path of the csv to import
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-p, --proxyService=proxyService [default: Flex Proxy Service] Proxy Service
-w, --workspace=workspace [default: Flex Task Assignment] Workspace
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:apply
Apply the comparison result
USAGE
$ twilio snapshot:apply
OPTIONS
-f, --file=file File path of the comparison report
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:compare
Do the comparison between two snapshots
USAGE
$ twilio snapshot:compare
OPTIONS
-d, --destination=destination Folder of the destination snapshot to compare
-f, --folder=folder Folder in which to create the report
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-s, --source=source Folder of the source snapshot to compare
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:export
Export a snapshot of a twilio account
USAGE
$ twilio snapshot:export
OPTIONS
-a, --azurecontainer=azurecontainer To copy the snapshot in an Azure Blob container (Use
AZURE_STORAGE_CONNECTION_STRING environment variable to connect to Azure)
-f, --folder=folder Working folder
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-n, --name=name Snapshot name prefix
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--nodate Don't add date and hour in exported snapshot name
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
--zip Zip the snapshot
twilio snapshot:init
Create all needed stuffs in your twilio account to be able to import and export snapshots
USAGE
$ twilio snapshot:init
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
--update Update needed functions if already existing
twilio sync:phones
Add phone numbers informations in cache
USAGE
$ twilio sync:phones
OPTIONS
-a, --addFlexFlows=addFlexFlows FlexFlows type to add (example : sms,whatsapp)
-c, --confmap=confmap [default: CORE - PhoneNumber Map] Config phone map name
-d, --days=days Time to live in days. 0 : no limit
-f, --flowmap=flowmap [default: CORE - Search FlexFlow Map] FlexFlow cache map
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-m, --map=map [default: CORE - IncomingPhoneNumber Map] Incoming phone cache map
name
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-r, --removeFlexFlows=removeFlexFlows FlexFlows type to remove (example : sms,whatsapp)
-s, --studioFlow=studioFlow StudioFlow sid to create inbound flex flows
-w, --workflow=workflow WorkFlow sid to create outbound flex flows
--conversationServiceName=conversationServiceName [default: Flex Chat Service] StudioFlow sid to create inbound flex
flows
--silent Suppress output and logs. This is a shorthand for "-l none -o
none".
twilio sync:workers
Add workers informations in cache
USAGE
$ twilio sync:workers
OPTIONS
-d, --days=days Time to live in days. 0 : no limit
-k, --key=key Key of the maps elements
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-m, --map=map Maps name
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-v, --values=values Values stored in maps (comma separated)
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:calls
twilio clean:channels
twilio clean:flexFlows
twilio clean:proxySessions
twilio clean:services
twilio clean:videos
twilio directory:import
twilio histo:transfer
twilio pack:upload
twilio snapshot:apply
twilio snapshot:compare
twilio snapshot:export
twilio snapshot:init
twilio clean:calls
Delete calls recordings
USAGE
$ twilio clean:calls
OPTIONS
-d, --days=days Days to keep
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:channels
List opened channels / Delete old channels
USAGE
$ twilio clean:channels
OPTIONS
-d, --days=days Skip channels younger than 'd' days
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-m, --mode=(display|close|delete|mixed) [default: mixed] Display opened channels, close opened channels, or delete
channels
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-t, --timeout=timeout Stop search of channels after 'timeout' seconds
--close=close Close channels younger than 'close' days
--delete=delete Delete channels younger than 'delete' days
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:flexFlows
Delete flex flows
USAGE
$ twilio clean:flexFlows
OPTIONS
-d, --days=days Remove the flex flows newer than 'd' days
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:proxySessions
List proxy sessions / Delete old proxy sessions
USAGE
$ twilio clean:proxySessions
OPTIONS
-f, --filter=(all|no_channel|no_task) [default: no_channel] Filter the sessions
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-m, --mode=(count|display|delete) [default: count] Count, display, or delete proxy sessions
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-o, --olderThan=olderThan Keep only proxy sessions older than 'o' days
-p, --profile=profile Shorthand identifier for your profile.
-y, --youngerThan=youngerThan Keep only proxy sessions younger than 'y' days
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:services
Delete functions and assets that are not in the last build
USAGE
$ twilio clean:services
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio clean:videos
Delete video recordings and compositions
USAGE
$ twilio clean:videos
OPTIONS
-d, --days=days Days to keep
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio directory:import
Import a directory of phone numbers
USAGE
$ twilio directory:import
OPTIONS
-f, --file=file File path of the csv to import
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-s, --service=service [default: gge-service-directory] Service name
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio histo:transfer
Do statistics on voice transfers
USAGE
$ twilio histo:transfer
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio pack:upload
Copy packages to a twilio service
USAGE
$ twilio pack:upload
OPTIONS
-f, --folder=folder Packages folder
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:apply
Apply the comparison result
USAGE
$ twilio snapshot:apply
OPTIONS
-f, --file=file File path of the comparison report
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:compare
Do the comparison between two snapshots
USAGE
$ twilio snapshot:compare
OPTIONS
-d, --destination=destination Folder of the destination snapshot to compare
-f, --folder=folder Folder in which to create the report
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
-s, --source=source Folder of the source snapshot to compare
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio snapshot:export
Export a snapshot of a twilio account
USAGE
$ twilio snapshot:export
OPTIONS
-a, --azurecontainer=azurecontainer To copy the snapshot in an Azure Blob container (Use
AZURE_STORAGE_CONNECTION_STRING environment variable to connect to Azure)
-f, --folder=folder Working folder
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-n, --name=name Snapshot name prefix
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--nodate Don't add date and hour in exported snapshot name
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
--zip Zip the snapshot
twilio snapshot:init
Create all needed stuffs in your twilio account to be able to import and export snapshots
USAGE
$ twilio snapshot:init
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
--update Update needed functions if already existing