npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@almaviacx/twilio-cli-plugins

v2.6.4

Published

manage snapshots of profiles & clean profiles tools

Downloads

898

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

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

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

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

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

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

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