
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
@almaviacx/twilio-cli-plugins
Advanced tools
Allow to do snapshots of existing profiles, compare snapshots, restore a snapshot, ...
Head over to the twilio-cli documentation.
$ twilio --help debugger
USAGE
$ twilio debugger
...
twilio clean:callstwilio clean:channelstwilio clean:flexFlowstwilio clean:pluginstwilio clean:proxySessionstwilio clean:servicestwilio clean:videostwilio directory:importtwilio histo:transfertwilio pack:uploadtwilio snapshot:applytwilio snapshot:comparetwilio snapshot:exporttwilio snapshot:inittwilio clean:callsDelete 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:channelsList 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:flexFlowsDelete 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:pluginsDelete 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:proxySessionsList 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:servicesDelete 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:videosDelete 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:importImport 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:transferDo 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:uploadCopy 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:applyApply 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:compareDo 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:exportExport 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:initCreate 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:callstwilio clean:channelstwilio clean:flexFlowstwilio clean:pluginstwilio clean:proxySessionstwilio clean:servicestwilio clean:videostwilio directory:importtwilio histo:transfertwilio pack:uploadtwilio snapshot:applytwilio snapshot:comparetwilio snapshot:exporttwilio snapshot:inittwilio clean:callsDelete 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:channelsList 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:flexFlowsDelete 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:pluginsDelete 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:proxySessionsList 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:servicesDelete 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:videosDelete 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:importImport 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:transferDo 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:uploadCopy 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:applyApply 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:compareDo 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:exportExport 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:initCreate 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:callstwilio clean:channelstwilio clean:flexFlowstwilio clean:pluginstwilio clean:proxySessionstwilio clean:servicestwilio clean:videostwilio directory:importtwilio histo:transfertwilio pack:uploadtwilio snapshot:applytwilio snapshot:comparetwilio snapshot:exporttwilio snapshot:inittwilio clean:callsDelete 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:channelsList 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:flexFlowsDelete 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:pluginsDelete 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:proxySessionsList 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:servicesDelete 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:videosDelete 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:importImport 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:transferDo 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:uploadCopy 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:applyApply 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:compareDo 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:exportExport 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:initCreate 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:callstwilio clean:channelstwilio clean:flexFlowstwilio clean:proxySessionstwilio clean:servicestwilio clean:videostwilio directory:importtwilio histo:transfertwilio pack:uploadtwilio snapshot:applytwilio snapshot:comparetwilio snapshot:exporttwilio snapshot:inittwilio clean:callsDelete 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:channelsList 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:flexFlowsDelete 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:proxySessionsList 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:servicesDelete 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:videosDelete 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:importImport 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:transferDo 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:uploadCopy 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:applyApply 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:compareDo 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:exportExport 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:initCreate 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:callstwilio clean:channelstwilio clean:flexFlowstwilio clean:proxySessionstwilio clean:servicestwilio clean:videostwilio directory:importtwilio histo:transfertwilio migration:1.9twilio pack:uploadtwilio phone:importtwilio snapshot:applytwilio snapshot:comparetwilio snapshot:exporttwilio snapshot:inittwilio sync:phonestwilio sync:workerstwilio clean:callsDelete 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:channelsList 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:flexFlowsDelete 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:proxySessionsList 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:servicesDelete 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:videosDelete 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:importImport 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:transferDo 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.9Migration 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:uploadCopy 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:importImport 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:applyApply 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:compareDo 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:exportExport 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:initCreate 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:phonesAdd 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:workersAdd 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:callstwilio clean:channelstwilio clean:flexFlowstwilio clean:proxySessionstwilio clean:servicestwilio clean:videostwilio directory:importtwilio histo:transfertwilio pack:uploadtwilio snapshot:applytwilio snapshot:comparetwilio snapshot:exporttwilio snapshot:inittwilio clean:callsDelete 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:channelsList 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:flexFlowsDelete 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:proxySessionsList 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:servicesDelete 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:videosDelete 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:importImport 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:transferDo 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:uploadCopy 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:applyApply 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:compareDo 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:exportExport 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:initCreate 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
FAQs
manage snapshots of profiles & clean profiles tools
The npm package @almaviacx/twilio-cli-plugins receives a total of 214 weekly downloads. As such, @almaviacx/twilio-cli-plugins popularity was classified as not popular.
We found that @almaviacx/twilio-cli-plugins demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.