--- title: "system.twilio.getPhoneNumbersDataset" description: "Returns a list of outgoing phone numbers for a Twilio account as a single-column Dataset." --- # system.twilio.getPhoneNumbersDataset > Returns a list of outgoing phone numbers for a Twilio account as a single-column Dataset. This function is used in **Python Scripting**. ## Description Returns a list of outgoing phone numbers for a Twilio account as a single-column Dataset. Note that these numbers are supplied by Twilio, and are not defined on a user in Ignition. ## Client Permission Restrictions This scripting function has no [Client Permission](../../../ignition-modules/vision/vision-project-properties/vision-project-properties.md#vision-permissions-properties) restrictions. ## Syntax `system.twilio.getPhoneNumbersDataset(accountName)` ### Parameters Type | Parameter | Description ------- | ------- | ------ String | `accountName` | The Twilio account for which to retrieve phone numbers. ### Returns **Dataset** - A list of phone numbers for the given Twilio account as a single-column Dataset ### Scope Gateway, Vision Client, Perspective Session ## Code Examples ```python title="Code Snippet" # Retrieves a list of phone numbers associated with a Twilio account and then passes the resulting list to a Table component's Data property. # Checks against a Twilio profile configured on the Gateway by the name of "Twilio Account". # Call system.twilio.getPhoneNumbers() and store the returned list into a variable. twilioNumbers = system.twilio.getPhoneNumbersDataset("Twilio Account") # Pass the dataset to a Table component. The Table is located in the same container as the # component calling this script. event.source.parent.getComponent('Table').data = twilioNumbers ```