Skip to content

Getting Started with Urai Voice

To use Urai Voice for handling calls and sending SMS via Twilio, you need to configure your environment secrets first. This ensures that your scripts have the necessary permissions to interact with the Twilio API.

Login to your Twilio Console and locate your Account Info. You will need the following three values:

  • Account SID
  • Auth Token
  • Twilio Phone Number

Twilio Console Credentials

Navigate to the Secrets section in your Urai Voice dashboard. You need to add three secrets corresponding to your Twilio credentials:

Secret NameDescription
TWILIO_ACCOUNT_SIDYour Twilio Account SID
TWILIO_ACCOUNT_AUTHYour Twilio Auth Token
TWILIO_OUTGOING_NUMBERYour Twilio Phone Number (E.164 format, e.g., +1234567890)

Urai Voice Secrets Configuration

Once these secrets are stored, your Twilio call handling and SMS scripts will be able to authenticate automatically. Ensure that you have sufficient balance in your twilio account to make the call and send SMS.

To interact with Urai Voice via the command line, you need to generate an API Key.

  1. Navigate to the API Keys section in the Urai Voice sidebar.
  2. Click on Create API Key.
  3. Copy and save your key securely, as it will not be shown again.

Create API Keys

You can download and install the Urai CLI from our GitHub repository:

Download Urai CLI

Use your generated API Key to authenticate the CLI and start managing your voice agents and scripts directly from your terminal.