# Twilio Scope

> Creates an authenticated connection between UiPath and your Twilio services. This connection enables a Robot to call the Twilio APIs to read and write resources on your behalf.

Creates an authenticated connection between UiPath and your Twilio services. This connection enables a Robot to call the Twilio APIs to read and write resources on your behalf.

Before you can start using the Twilio activities, you must create an API key for use in authenticating to Twilio services. [API Keys](https://www.twilio.com/docs/usage/api/keys) are credentials you can create and revoke in the Twilio Console.

After creating your API Key, you enter the API Key SID and Secret in the **Twilio Scope** activity. When you run your automation project, the keys are used to sign the API requests being made by each of the activities.

## How it works

The following steps and message sequence diagram is an example of how the activity works from design time (i.e., the activity dependencies and input/output properties) to run time.

1. Complete the [Setup](https://docs.uipath.com/activities/other/latest/legacy-integrations/twilio-setup) steps.
2. Add the **Twilio Scope** activity to your project.
3. Enter values for the [Authentication](https://docs.uipath.com/activities/other/latest/legacy-integrations/twilio-scope-activity#twilio-scope) properties.

## Properties

### Authentication

* **Account Sid** `String` - Your Account SID from [your project dashboard](https://www.twilio.com/console). Enter a `String` or `String` variable.
* **API Key Secret** `String` - API Key Secret to work with your Twilio project. API Keys can be provisioned and revoked through the [Twilio Console](https://www.twilio.com/console). Enter a `String` or `String` variable.
* **API Key Sid** `String` - API Key SID to work with your Twilio project. API Keys can be provisioned and revoked through the [Twilio Console](https://www.twilio.com/console). Enter a `String` or `String` variable.

### Common

* **DisplayName** `String` - The display name of the activity. Enter a `String` or `String` variable.

### Misc

* **Private** - If selected, the values of variables and arguments are no longer logged at Verbose level.
