published on Thursday, May 7, 2026 by rootlyhq
published on Thursday, May 7, 2026 by rootlyhq
Import
rootly.LiveCallRouter can be imported using the import command.
$ pulumi import rootly:index/liveCallRouter:LiveCallRouter primary a816421c-6ceb-481a-87c4-585e47451f24
Or using an import block.
Locate the resource id in the web app, or retrieve it by listing resources through the API if it’s not visible in the web app.
HCL can be generated from the import block using the -generate-config-out flag.
pulumi preview -generate-config-out=generated.tf
Create LiveCallRouter Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new LiveCallRouter(name: string, args: LiveCallRouterArgs, opts?: CustomResourceOptions);@overload
def LiveCallRouter(resource_name: str,
args: LiveCallRouterArgs,
opts: Optional[ResourceOptions] = None)
@overload
def LiveCallRouter(resource_name: str,
opts: Optional[ResourceOptions] = None,
paging_targets: Optional[Sequence[LiveCallRouterPagingTargetArgs]] = None,
phone_number: Optional[str] = None,
name: Optional[str] = None,
calling_tree_prompt: Optional[str] = None,
enabled: Optional[bool] = None,
escalation_level_delay_in_seconds: Optional[int] = None,
escalation_policy_trigger_params: Optional[Mapping[str, str]] = None,
kind: Optional[str] = None,
alert_urgency_id: Optional[str] = None,
country_code: Optional[str] = None,
caller_greeting: Optional[str] = None,
phone_type: Optional[str] = None,
sent_to_voicemail_delay: Optional[int] = None,
should_auto_resolve_alert_on_call_end: Optional[bool] = None,
should_redirect_to_voicemail_on_no_answer: Optional[bool] = None,
voicemail_greeting: Optional[str] = None,
waiting_music_url: Optional[str] = None)func NewLiveCallRouter(ctx *Context, name string, args LiveCallRouterArgs, opts ...ResourceOption) (*LiveCallRouter, error)public LiveCallRouter(string name, LiveCallRouterArgs args, CustomResourceOptions? opts = null)
public LiveCallRouter(String name, LiveCallRouterArgs args)
public LiveCallRouter(String name, LiveCallRouterArgs args, CustomResourceOptions options)
type: rootly:LiveCallRouter
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args LiveCallRouterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args LiveCallRouterArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args LiveCallRouterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args LiveCallRouterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args LiveCallRouterArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var liveCallRouterResource = new Rootly.LiveCallRouter("liveCallRouterResource", new()
{
PagingTargets = new[]
{
new Rootly.Inputs.LiveCallRouterPagingTargetArgs
{
AlertUrgencyId = "string",
Id = "string",
Type = "string",
},
},
PhoneNumber = "string",
Name = "string",
CallingTreePrompt = "string",
Enabled = false,
EscalationLevelDelayInSeconds = 0,
EscalationPolicyTriggerParams =
{
{ "string", "string" },
},
Kind = "string",
AlertUrgencyId = "string",
CountryCode = "string",
CallerGreeting = "string",
PhoneType = "string",
SentToVoicemailDelay = 0,
ShouldAutoResolveAlertOnCallEnd = false,
ShouldRedirectToVoicemailOnNoAnswer = false,
VoicemailGreeting = "string",
WaitingMusicUrl = "string",
});
example, err := rootly.NewLiveCallRouter(ctx, "liveCallRouterResource", &rootly.LiveCallRouterArgs{
PagingTargets: rootly.LiveCallRouterPagingTargetArray{
&rootly.LiveCallRouterPagingTargetArgs{
AlertUrgencyId: pulumi.String("string"),
Id: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
PhoneNumber: pulumi.String("string"),
Name: pulumi.String("string"),
CallingTreePrompt: pulumi.String("string"),
Enabled: pulumi.Bool(false),
EscalationLevelDelayInSeconds: pulumi.Int(0),
EscalationPolicyTriggerParams: pulumi.StringMap{
"string": pulumi.String("string"),
},
Kind: pulumi.String("string"),
AlertUrgencyId: pulumi.String("string"),
CountryCode: pulumi.String("string"),
CallerGreeting: pulumi.String("string"),
PhoneType: pulumi.String("string"),
SentToVoicemailDelay: pulumi.Int(0),
ShouldAutoResolveAlertOnCallEnd: pulumi.Bool(false),
ShouldRedirectToVoicemailOnNoAnswer: pulumi.Bool(false),
VoicemailGreeting: pulumi.String("string"),
WaitingMusicUrl: pulumi.String("string"),
})
var liveCallRouterResource = new LiveCallRouter("liveCallRouterResource", LiveCallRouterArgs.builder()
.pagingTargets(LiveCallRouterPagingTargetArgs.builder()
.alertUrgencyId("string")
.id("string")
.type("string")
.build())
.phoneNumber("string")
.name("string")
.callingTreePrompt("string")
.enabled(false)
.escalationLevelDelayInSeconds(0)
.escalationPolicyTriggerParams(Map.of("string", "string"))
.kind("string")
.alertUrgencyId("string")
.countryCode("string")
.callerGreeting("string")
.phoneType("string")
.sentToVoicemailDelay(0)
.shouldAutoResolveAlertOnCallEnd(false)
.shouldRedirectToVoicemailOnNoAnswer(false)
.voicemailGreeting("string")
.waitingMusicUrl("string")
.build());
live_call_router_resource = rootly.LiveCallRouter("liveCallRouterResource",
paging_targets=[{
"alert_urgency_id": "string",
"id": "string",
"type": "string",
}],
phone_number="string",
name="string",
calling_tree_prompt="string",
enabled=False,
escalation_level_delay_in_seconds=0,
escalation_policy_trigger_params={
"string": "string",
},
kind="string",
alert_urgency_id="string",
country_code="string",
caller_greeting="string",
phone_type="string",
sent_to_voicemail_delay=0,
should_auto_resolve_alert_on_call_end=False,
should_redirect_to_voicemail_on_no_answer=False,
voicemail_greeting="string",
waiting_music_url="string")
const liveCallRouterResource = new rootly.LiveCallRouter("liveCallRouterResource", {
pagingTargets: [{
alertUrgencyId: "string",
id: "string",
type: "string",
}],
phoneNumber: "string",
name: "string",
callingTreePrompt: "string",
enabled: false,
escalationLevelDelayInSeconds: 0,
escalationPolicyTriggerParams: {
string: "string",
},
kind: "string",
alertUrgencyId: "string",
countryCode: "string",
callerGreeting: "string",
phoneType: "string",
sentToVoicemailDelay: 0,
shouldAutoResolveAlertOnCallEnd: false,
shouldRedirectToVoicemailOnNoAnswer: false,
voicemailGreeting: "string",
waitingMusicUrl: "string",
});
type: rootly:LiveCallRouter
properties:
alertUrgencyId: string
callerGreeting: string
callingTreePrompt: string
countryCode: string
enabled: false
escalationLevelDelayInSeconds: 0
escalationPolicyTriggerParams:
string: string
kind: string
name: string
pagingTargets:
- alertUrgencyId: string
id: string
type: string
phoneNumber: string
phoneType: string
sentToVoicemailDelay: 0
shouldAutoResolveAlertOnCallEnd: false
shouldRedirectToVoicemailOnNoAnswer: false
voicemailGreeting: string
waitingMusicUrl: string
LiveCallRouter Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The LiveCallRouter resource accepts the following input properties:
- Paging
Targets List<LiveCall Router Paging Target> - Paging targets that callers can select from when this live call router is configured as a phone tree.
- Phone
Number string - You can select a phone number using generatephonenumber API and pass that phone number here to register
- Alert
Urgency stringId - This is used in escalation paths to determine who to page
- Caller
Greeting string - The caller greeting message of the livecallrouter
- Calling
Tree stringPrompt - The audio instructions callers will hear when they call this number, prompting them to select from available options to route their call
- Country
Code string - The country code of the livecallrouter. Value must be one of
AU,CA,DE,NL,NZ,GB,US. - Enabled bool
- Escalation
Level intDelay In Seconds - This overrides the delay (seconds) in escalation levels
- Escalation
Policy Dictionary<string, string>Trigger Params - Kind string
- The kind of the livecallrouter. Value must be one of
voicemail,live. - Name string
- The name of the livecallrouter
- Phone
Type string - The phone type of the livecallrouter. Value must be one of
local,tollFree,mobile. - Sent
To intVoicemail Delay - The delay (seconds) after which the caller in redirected to voicemail
- Should
Auto boolResolve Alert On Call End - This overrides the delay (seconds) in escalation levels. Value must be one of true or false
- Should
Redirect boolTo Voicemail On No Answer - This prompts the caller to choose voicemail or connect live. Value must be one of true or false
- Voicemail
Greeting string - The voicemail greeting of the livecallrouter
- Waiting
Music stringUrl - The waiting music URL of the livecallrouter. Value must be one of
https://storage.rootly.com/twilio/voicemail/ClockworkWaltz.mp3,https://storage.rootly.com/twilio/voicemail/ith_brahms-116-4.mp3,https://storage.rootly.com/twilio/voicemail/Mellotroniac_-_Flight_Of_Young_Hearts_Flute.mp3,https://storage.rootly.com/twilio/voicemail/BusyStrings.mp3,https://storage.rootly.com/twilio/voicemail/oldDog_-_endless_goodbye_%28instr.%29.mp3,https://storage.rootly.com/twilio/voicemail/MARKOVICHAMP-Borghestral.mp3,https://storage.rootly.com/twilio/voicemail/ith_chopin-15-2.mp3.
- Paging
Targets []LiveCall Router Paging Target Args - Paging targets that callers can select from when this live call router is configured as a phone tree.
- Phone
Number string - You can select a phone number using generatephonenumber API and pass that phone number here to register
- Alert
Urgency stringId - This is used in escalation paths to determine who to page
- Caller
Greeting string - The caller greeting message of the livecallrouter
- Calling
Tree stringPrompt - The audio instructions callers will hear when they call this number, prompting them to select from available options to route their call
- Country
Code string - The country code of the livecallrouter. Value must be one of
AU,CA,DE,NL,NZ,GB,US. - Enabled bool
- Escalation
Level intDelay In Seconds - This overrides the delay (seconds) in escalation levels
- Escalation
Policy map[string]stringTrigger Params - Kind string
- The kind of the livecallrouter. Value must be one of
voicemail,live. - Name string
- The name of the livecallrouter
- Phone
Type string - The phone type of the livecallrouter. Value must be one of
local,tollFree,mobile. - Sent
To intVoicemail Delay - The delay (seconds) after which the caller in redirected to voicemail
- Should
Auto boolResolve Alert On Call End - This overrides the delay (seconds) in escalation levels. Value must be one of true or false
- Should
Redirect boolTo Voicemail On No Answer - This prompts the caller to choose voicemail or connect live. Value must be one of true or false
- Voicemail
Greeting string - The voicemail greeting of the livecallrouter
- Waiting
Music stringUrl - The waiting music URL of the livecallrouter. Value must be one of
https://storage.rootly.com/twilio/voicemail/ClockworkWaltz.mp3,https://storage.rootly.com/twilio/voicemail/ith_brahms-116-4.mp3,https://storage.rootly.com/twilio/voicemail/Mellotroniac_-_Flight_Of_Young_Hearts_Flute.mp3,https://storage.rootly.com/twilio/voicemail/BusyStrings.mp3,https://storage.rootly.com/twilio/voicemail/oldDog_-_endless_goodbye_%28instr.%29.mp3,https://storage.rootly.com/twilio/voicemail/MARKOVICHAMP-Borghestral.mp3,https://storage.rootly.com/twilio/voicemail/ith_chopin-15-2.mp3.
- paging
Targets List<LiveCall Router Paging Target> - Paging targets that callers can select from when this live call router is configured as a phone tree.
- phone
Number String - You can select a phone number using generatephonenumber API and pass that phone number here to register
- alert
Urgency StringId - This is used in escalation paths to determine who to page
- caller
Greeting String - The caller greeting message of the livecallrouter
- calling
Tree StringPrompt - The audio instructions callers will hear when they call this number, prompting them to select from available options to route their call
- country
Code String - The country code of the livecallrouter. Value must be one of
AU,CA,DE,NL,NZ,GB,US. - enabled Boolean
- escalation
Level IntegerDelay In Seconds - This overrides the delay (seconds) in escalation levels
- escalation
Policy Map<String,String>Trigger Params - kind String
- The kind of the livecallrouter. Value must be one of
voicemail,live. - name String
- The name of the livecallrouter
- phone
Type String - The phone type of the livecallrouter. Value must be one of
local,tollFree,mobile. - sent
To IntegerVoicemail Delay - The delay (seconds) after which the caller in redirected to voicemail
- should
Auto BooleanResolve Alert On Call End - This overrides the delay (seconds) in escalation levels. Value must be one of true or false
- should
Redirect BooleanTo Voicemail On No Answer - This prompts the caller to choose voicemail or connect live. Value must be one of true or false
- voicemail
Greeting String - The voicemail greeting of the livecallrouter
- waiting
Music StringUrl - The waiting music URL of the livecallrouter. Value must be one of
https://storage.rootly.com/twilio/voicemail/ClockworkWaltz.mp3,https://storage.rootly.com/twilio/voicemail/ith_brahms-116-4.mp3,https://storage.rootly.com/twilio/voicemail/Mellotroniac_-_Flight_Of_Young_Hearts_Flute.mp3,https://storage.rootly.com/twilio/voicemail/BusyStrings.mp3,https://storage.rootly.com/twilio/voicemail/oldDog_-_endless_goodbye_%28instr.%29.mp3,https://storage.rootly.com/twilio/voicemail/MARKOVICHAMP-Borghestral.mp3,https://storage.rootly.com/twilio/voicemail/ith_chopin-15-2.mp3.
- paging
Targets LiveCall Router Paging Target[] - Paging targets that callers can select from when this live call router is configured as a phone tree.
- phone
Number string - You can select a phone number using generatephonenumber API and pass that phone number here to register
- alert
Urgency stringId - This is used in escalation paths to determine who to page
- caller
Greeting string - The caller greeting message of the livecallrouter
- calling
Tree stringPrompt - The audio instructions callers will hear when they call this number, prompting them to select from available options to route their call
- country
Code string - The country code of the livecallrouter. Value must be one of
AU,CA,DE,NL,NZ,GB,US. - enabled boolean
- escalation
Level numberDelay In Seconds - This overrides the delay (seconds) in escalation levels
- escalation
Policy {[key: string]: string}Trigger Params - kind string
- The kind of the livecallrouter. Value must be one of
voicemail,live. - name string
- The name of the livecallrouter
- phone
Type string - The phone type of the livecallrouter. Value must be one of
local,tollFree,mobile. - sent
To numberVoicemail Delay - The delay (seconds) after which the caller in redirected to voicemail
- should
Auto booleanResolve Alert On Call End - This overrides the delay (seconds) in escalation levels. Value must be one of true or false
- should
Redirect booleanTo Voicemail On No Answer - This prompts the caller to choose voicemail or connect live. Value must be one of true or false
- voicemail
Greeting string - The voicemail greeting of the livecallrouter
- waiting
Music stringUrl - The waiting music URL of the livecallrouter. Value must be one of
https://storage.rootly.com/twilio/voicemail/ClockworkWaltz.mp3,https://storage.rootly.com/twilio/voicemail/ith_brahms-116-4.mp3,https://storage.rootly.com/twilio/voicemail/Mellotroniac_-_Flight_Of_Young_Hearts_Flute.mp3,https://storage.rootly.com/twilio/voicemail/BusyStrings.mp3,https://storage.rootly.com/twilio/voicemail/oldDog_-_endless_goodbye_%28instr.%29.mp3,https://storage.rootly.com/twilio/voicemail/MARKOVICHAMP-Borghestral.mp3,https://storage.rootly.com/twilio/voicemail/ith_chopin-15-2.mp3.
- paging_
targets Sequence[LiveCall Router Paging Target Args] - Paging targets that callers can select from when this live call router is configured as a phone tree.
- phone_
number str - You can select a phone number using generatephonenumber API and pass that phone number here to register
- alert_
urgency_ strid - This is used in escalation paths to determine who to page
- caller_
greeting str - The caller greeting message of the livecallrouter
- calling_
tree_ strprompt - The audio instructions callers will hear when they call this number, prompting them to select from available options to route their call
- country_
code str - The country code of the livecallrouter. Value must be one of
AU,CA,DE,NL,NZ,GB,US. - enabled bool
- escalation_
level_ intdelay_ in_ seconds - This overrides the delay (seconds) in escalation levels
- escalation_
policy_ Mapping[str, str]trigger_ params - kind str
- The kind of the livecallrouter. Value must be one of
voicemail,live. - name str
- The name of the livecallrouter
- phone_
type str - The phone type of the livecallrouter. Value must be one of
local,tollFree,mobile. - sent_
to_ intvoicemail_ delay - The delay (seconds) after which the caller in redirected to voicemail
- should_
auto_ boolresolve_ alert_ on_ call_ end - This overrides the delay (seconds) in escalation levels. Value must be one of true or false
- should_
redirect_ boolto_ voicemail_ on_ no_ answer - This prompts the caller to choose voicemail or connect live. Value must be one of true or false
- voicemail_
greeting str - The voicemail greeting of the livecallrouter
- waiting_
music_ strurl - The waiting music URL of the livecallrouter. Value must be one of
https://storage.rootly.com/twilio/voicemail/ClockworkWaltz.mp3,https://storage.rootly.com/twilio/voicemail/ith_brahms-116-4.mp3,https://storage.rootly.com/twilio/voicemail/Mellotroniac_-_Flight_Of_Young_Hearts_Flute.mp3,https://storage.rootly.com/twilio/voicemail/BusyStrings.mp3,https://storage.rootly.com/twilio/voicemail/oldDog_-_endless_goodbye_%28instr.%29.mp3,https://storage.rootly.com/twilio/voicemail/MARKOVICHAMP-Borghestral.mp3,https://storage.rootly.com/twilio/voicemail/ith_chopin-15-2.mp3.
- paging
Targets List<Property Map> - Paging targets that callers can select from when this live call router is configured as a phone tree.
- phone
Number String - You can select a phone number using generatephonenumber API and pass that phone number here to register
- alert
Urgency StringId - This is used in escalation paths to determine who to page
- caller
Greeting String - The caller greeting message of the livecallrouter
- calling
Tree StringPrompt - The audio instructions callers will hear when they call this number, prompting them to select from available options to route their call
- country
Code String - The country code of the livecallrouter. Value must be one of
AU,CA,DE,NL,NZ,GB,US. - enabled Boolean
- escalation
Level NumberDelay In Seconds - This overrides the delay (seconds) in escalation levels
- escalation
Policy Map<String>Trigger Params - kind String
- The kind of the livecallrouter. Value must be one of
voicemail,live. - name String
- The name of the livecallrouter
- phone
Type String - The phone type of the livecallrouter. Value must be one of
local,tollFree,mobile. - sent
To NumberVoicemail Delay - The delay (seconds) after which the caller in redirected to voicemail
- should
Auto BooleanResolve Alert On Call End - This overrides the delay (seconds) in escalation levels. Value must be one of true or false
- should
Redirect BooleanTo Voicemail On No Answer - This prompts the caller to choose voicemail or connect live. Value must be one of true or false
- voicemail
Greeting String - The voicemail greeting of the livecallrouter
- waiting
Music StringUrl - The waiting music URL of the livecallrouter. Value must be one of
https://storage.rootly.com/twilio/voicemail/ClockworkWaltz.mp3,https://storage.rootly.com/twilio/voicemail/ith_brahms-116-4.mp3,https://storage.rootly.com/twilio/voicemail/Mellotroniac_-_Flight_Of_Young_Hearts_Flute.mp3,https://storage.rootly.com/twilio/voicemail/BusyStrings.mp3,https://storage.rootly.com/twilio/voicemail/oldDog_-_endless_goodbye_%28instr.%29.mp3,https://storage.rootly.com/twilio/voicemail/MARKOVICHAMP-Borghestral.mp3,https://storage.rootly.com/twilio/voicemail/ith_chopin-15-2.mp3.
Outputs
All input properties are implicitly available as output properties. Additionally, the LiveCallRouter resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing LiveCallRouter Resource
Get an existing LiveCallRouter resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: LiveCallRouterState, opts?: CustomResourceOptions): LiveCallRouter@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
alert_urgency_id: Optional[str] = None,
caller_greeting: Optional[str] = None,
calling_tree_prompt: Optional[str] = None,
country_code: Optional[str] = None,
enabled: Optional[bool] = None,
escalation_level_delay_in_seconds: Optional[int] = None,
escalation_policy_trigger_params: Optional[Mapping[str, str]] = None,
kind: Optional[str] = None,
name: Optional[str] = None,
paging_targets: Optional[Sequence[LiveCallRouterPagingTargetArgs]] = None,
phone_number: Optional[str] = None,
phone_type: Optional[str] = None,
sent_to_voicemail_delay: Optional[int] = None,
should_auto_resolve_alert_on_call_end: Optional[bool] = None,
should_redirect_to_voicemail_on_no_answer: Optional[bool] = None,
voicemail_greeting: Optional[str] = None,
waiting_music_url: Optional[str] = None) -> LiveCallRouterfunc GetLiveCallRouter(ctx *Context, name string, id IDInput, state *LiveCallRouterState, opts ...ResourceOption) (*LiveCallRouter, error)public static LiveCallRouter Get(string name, Input<string> id, LiveCallRouterState? state, CustomResourceOptions? opts = null)public static LiveCallRouter get(String name, Output<String> id, LiveCallRouterState state, CustomResourceOptions options)resources: _: type: rootly:LiveCallRouter get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Alert
Urgency stringId - This is used in escalation paths to determine who to page
- Caller
Greeting string - The caller greeting message of the livecallrouter
- Calling
Tree stringPrompt - The audio instructions callers will hear when they call this number, prompting them to select from available options to route their call
- Country
Code string - The country code of the livecallrouter. Value must be one of
AU,CA,DE,NL,NZ,GB,US. - Enabled bool
- Escalation
Level intDelay In Seconds - This overrides the delay (seconds) in escalation levels
- Escalation
Policy Dictionary<string, string>Trigger Params - Kind string
- The kind of the livecallrouter. Value must be one of
voicemail,live. - Name string
- The name of the livecallrouter
- Paging
Targets List<LiveCall Router Paging Target> - Paging targets that callers can select from when this live call router is configured as a phone tree.
- Phone
Number string - You can select a phone number using generatephonenumber API and pass that phone number here to register
- Phone
Type string - The phone type of the livecallrouter. Value must be one of
local,tollFree,mobile. - Sent
To intVoicemail Delay - The delay (seconds) after which the caller in redirected to voicemail
- Should
Auto boolResolve Alert On Call End - This overrides the delay (seconds) in escalation levels. Value must be one of true or false
- Should
Redirect boolTo Voicemail On No Answer - This prompts the caller to choose voicemail or connect live. Value must be one of true or false
- Voicemail
Greeting string - The voicemail greeting of the livecallrouter
- Waiting
Music stringUrl - The waiting music URL of the livecallrouter. Value must be one of
https://storage.rootly.com/twilio/voicemail/ClockworkWaltz.mp3,https://storage.rootly.com/twilio/voicemail/ith_brahms-116-4.mp3,https://storage.rootly.com/twilio/voicemail/Mellotroniac_-_Flight_Of_Young_Hearts_Flute.mp3,https://storage.rootly.com/twilio/voicemail/BusyStrings.mp3,https://storage.rootly.com/twilio/voicemail/oldDog_-_endless_goodbye_%28instr.%29.mp3,https://storage.rootly.com/twilio/voicemail/MARKOVICHAMP-Borghestral.mp3,https://storage.rootly.com/twilio/voicemail/ith_chopin-15-2.mp3.
- Alert
Urgency stringId - This is used in escalation paths to determine who to page
- Caller
Greeting string - The caller greeting message of the livecallrouter
- Calling
Tree stringPrompt - The audio instructions callers will hear when they call this number, prompting them to select from available options to route their call
- Country
Code string - The country code of the livecallrouter. Value must be one of
AU,CA,DE,NL,NZ,GB,US. - Enabled bool
- Escalation
Level intDelay In Seconds - This overrides the delay (seconds) in escalation levels
- Escalation
Policy map[string]stringTrigger Params - Kind string
- The kind of the livecallrouter. Value must be one of
voicemail,live. - Name string
- The name of the livecallrouter
- Paging
Targets []LiveCall Router Paging Target Args - Paging targets that callers can select from when this live call router is configured as a phone tree.
- Phone
Number string - You can select a phone number using generatephonenumber API and pass that phone number here to register
- Phone
Type string - The phone type of the livecallrouter. Value must be one of
local,tollFree,mobile. - Sent
To intVoicemail Delay - The delay (seconds) after which the caller in redirected to voicemail
- Should
Auto boolResolve Alert On Call End - This overrides the delay (seconds) in escalation levels. Value must be one of true or false
- Should
Redirect boolTo Voicemail On No Answer - This prompts the caller to choose voicemail or connect live. Value must be one of true or false
- Voicemail
Greeting string - The voicemail greeting of the livecallrouter
- Waiting
Music stringUrl - The waiting music URL of the livecallrouter. Value must be one of
https://storage.rootly.com/twilio/voicemail/ClockworkWaltz.mp3,https://storage.rootly.com/twilio/voicemail/ith_brahms-116-4.mp3,https://storage.rootly.com/twilio/voicemail/Mellotroniac_-_Flight_Of_Young_Hearts_Flute.mp3,https://storage.rootly.com/twilio/voicemail/BusyStrings.mp3,https://storage.rootly.com/twilio/voicemail/oldDog_-_endless_goodbye_%28instr.%29.mp3,https://storage.rootly.com/twilio/voicemail/MARKOVICHAMP-Borghestral.mp3,https://storage.rootly.com/twilio/voicemail/ith_chopin-15-2.mp3.
- alert
Urgency StringId - This is used in escalation paths to determine who to page
- caller
Greeting String - The caller greeting message of the livecallrouter
- calling
Tree StringPrompt - The audio instructions callers will hear when they call this number, prompting them to select from available options to route their call
- country
Code String - The country code of the livecallrouter. Value must be one of
AU,CA,DE,NL,NZ,GB,US. - enabled Boolean
- escalation
Level IntegerDelay In Seconds - This overrides the delay (seconds) in escalation levels
- escalation
Policy Map<String,String>Trigger Params - kind String
- The kind of the livecallrouter. Value must be one of
voicemail,live. - name String
- The name of the livecallrouter
- paging
Targets List<LiveCall Router Paging Target> - Paging targets that callers can select from when this live call router is configured as a phone tree.
- phone
Number String - You can select a phone number using generatephonenumber API and pass that phone number here to register
- phone
Type String - The phone type of the livecallrouter. Value must be one of
local,tollFree,mobile. - sent
To IntegerVoicemail Delay - The delay (seconds) after which the caller in redirected to voicemail
- should
Auto BooleanResolve Alert On Call End - This overrides the delay (seconds) in escalation levels. Value must be one of true or false
- should
Redirect BooleanTo Voicemail On No Answer - This prompts the caller to choose voicemail or connect live. Value must be one of true or false
- voicemail
Greeting String - The voicemail greeting of the livecallrouter
- waiting
Music StringUrl - The waiting music URL of the livecallrouter. Value must be one of
https://storage.rootly.com/twilio/voicemail/ClockworkWaltz.mp3,https://storage.rootly.com/twilio/voicemail/ith_brahms-116-4.mp3,https://storage.rootly.com/twilio/voicemail/Mellotroniac_-_Flight_Of_Young_Hearts_Flute.mp3,https://storage.rootly.com/twilio/voicemail/BusyStrings.mp3,https://storage.rootly.com/twilio/voicemail/oldDog_-_endless_goodbye_%28instr.%29.mp3,https://storage.rootly.com/twilio/voicemail/MARKOVICHAMP-Borghestral.mp3,https://storage.rootly.com/twilio/voicemail/ith_chopin-15-2.mp3.
- alert
Urgency stringId - This is used in escalation paths to determine who to page
- caller
Greeting string - The caller greeting message of the livecallrouter
- calling
Tree stringPrompt - The audio instructions callers will hear when they call this number, prompting them to select from available options to route their call
- country
Code string - The country code of the livecallrouter. Value must be one of
AU,CA,DE,NL,NZ,GB,US. - enabled boolean
- escalation
Level numberDelay In Seconds - This overrides the delay (seconds) in escalation levels
- escalation
Policy {[key: string]: string}Trigger Params - kind string
- The kind of the livecallrouter. Value must be one of
voicemail,live. - name string
- The name of the livecallrouter
- paging
Targets LiveCall Router Paging Target[] - Paging targets that callers can select from when this live call router is configured as a phone tree.
- phone
Number string - You can select a phone number using generatephonenumber API and pass that phone number here to register
- phone
Type string - The phone type of the livecallrouter. Value must be one of
local,tollFree,mobile. - sent
To numberVoicemail Delay - The delay (seconds) after which the caller in redirected to voicemail
- should
Auto booleanResolve Alert On Call End - This overrides the delay (seconds) in escalation levels. Value must be one of true or false
- should
Redirect booleanTo Voicemail On No Answer - This prompts the caller to choose voicemail or connect live. Value must be one of true or false
- voicemail
Greeting string - The voicemail greeting of the livecallrouter
- waiting
Music stringUrl - The waiting music URL of the livecallrouter. Value must be one of
https://storage.rootly.com/twilio/voicemail/ClockworkWaltz.mp3,https://storage.rootly.com/twilio/voicemail/ith_brahms-116-4.mp3,https://storage.rootly.com/twilio/voicemail/Mellotroniac_-_Flight_Of_Young_Hearts_Flute.mp3,https://storage.rootly.com/twilio/voicemail/BusyStrings.mp3,https://storage.rootly.com/twilio/voicemail/oldDog_-_endless_goodbye_%28instr.%29.mp3,https://storage.rootly.com/twilio/voicemail/MARKOVICHAMP-Borghestral.mp3,https://storage.rootly.com/twilio/voicemail/ith_chopin-15-2.mp3.
- alert_
urgency_ strid - This is used in escalation paths to determine who to page
- caller_
greeting str - The caller greeting message of the livecallrouter
- calling_
tree_ strprompt - The audio instructions callers will hear when they call this number, prompting them to select from available options to route their call
- country_
code str - The country code of the livecallrouter. Value must be one of
AU,CA,DE,NL,NZ,GB,US. - enabled bool
- escalation_
level_ intdelay_ in_ seconds - This overrides the delay (seconds) in escalation levels
- escalation_
policy_ Mapping[str, str]trigger_ params - kind str
- The kind of the livecallrouter. Value must be one of
voicemail,live. - name str
- The name of the livecallrouter
- paging_
targets Sequence[LiveCall Router Paging Target Args] - Paging targets that callers can select from when this live call router is configured as a phone tree.
- phone_
number str - You can select a phone number using generatephonenumber API and pass that phone number here to register
- phone_
type str - The phone type of the livecallrouter. Value must be one of
local,tollFree,mobile. - sent_
to_ intvoicemail_ delay - The delay (seconds) after which the caller in redirected to voicemail
- should_
auto_ boolresolve_ alert_ on_ call_ end - This overrides the delay (seconds) in escalation levels. Value must be one of true or false
- should_
redirect_ boolto_ voicemail_ on_ no_ answer - This prompts the caller to choose voicemail or connect live. Value must be one of true or false
- voicemail_
greeting str - The voicemail greeting of the livecallrouter
- waiting_
music_ strurl - The waiting music URL of the livecallrouter. Value must be one of
https://storage.rootly.com/twilio/voicemail/ClockworkWaltz.mp3,https://storage.rootly.com/twilio/voicemail/ith_brahms-116-4.mp3,https://storage.rootly.com/twilio/voicemail/Mellotroniac_-_Flight_Of_Young_Hearts_Flute.mp3,https://storage.rootly.com/twilio/voicemail/BusyStrings.mp3,https://storage.rootly.com/twilio/voicemail/oldDog_-_endless_goodbye_%28instr.%29.mp3,https://storage.rootly.com/twilio/voicemail/MARKOVICHAMP-Borghestral.mp3,https://storage.rootly.com/twilio/voicemail/ith_chopin-15-2.mp3.
- alert
Urgency StringId - This is used in escalation paths to determine who to page
- caller
Greeting String - The caller greeting message of the livecallrouter
- calling
Tree StringPrompt - The audio instructions callers will hear when they call this number, prompting them to select from available options to route their call
- country
Code String - The country code of the livecallrouter. Value must be one of
AU,CA,DE,NL,NZ,GB,US. - enabled Boolean
- escalation
Level NumberDelay In Seconds - This overrides the delay (seconds) in escalation levels
- escalation
Policy Map<String>Trigger Params - kind String
- The kind of the livecallrouter. Value must be one of
voicemail,live. - name String
- The name of the livecallrouter
- paging
Targets List<Property Map> - Paging targets that callers can select from when this live call router is configured as a phone tree.
- phone
Number String - You can select a phone number using generatephonenumber API and pass that phone number here to register
- phone
Type String - The phone type of the livecallrouter. Value must be one of
local,tollFree,mobile. - sent
To NumberVoicemail Delay - The delay (seconds) after which the caller in redirected to voicemail
- should
Auto BooleanResolve Alert On Call End - This overrides the delay (seconds) in escalation levels. Value must be one of true or false
- should
Redirect BooleanTo Voicemail On No Answer - This prompts the caller to choose voicemail or connect live. Value must be one of true or false
- voicemail
Greeting String - The voicemail greeting of the livecallrouter
- waiting
Music StringUrl - The waiting music URL of the livecallrouter. Value must be one of
https://storage.rootly.com/twilio/voicemail/ClockworkWaltz.mp3,https://storage.rootly.com/twilio/voicemail/ith_brahms-116-4.mp3,https://storage.rootly.com/twilio/voicemail/Mellotroniac_-_Flight_Of_Young_Hearts_Flute.mp3,https://storage.rootly.com/twilio/voicemail/BusyStrings.mp3,https://storage.rootly.com/twilio/voicemail/oldDog_-_endless_goodbye_%28instr.%29.mp3,https://storage.rootly.com/twilio/voicemail/MARKOVICHAMP-Borghestral.mp3,https://storage.rootly.com/twilio/voicemail/ith_chopin-15-2.mp3.
Supporting Types
LiveCallRouterPagingTarget, LiveCallRouterPagingTargetArgs
- Alert
Urgency stringId - This is used in escalation paths to determine who to page
- Id string
- The ID of paging target
- Type string
- The type of the paging target. Value must be one of
service,team,escalationPolicy.
- Alert
Urgency stringId - This is used in escalation paths to determine who to page
- Id string
- The ID of paging target
- Type string
- The type of the paging target. Value must be one of
service,team,escalationPolicy.
- alert
Urgency StringId - This is used in escalation paths to determine who to page
- id String
- The ID of paging target
- type String
- The type of the paging target. Value must be one of
service,team,escalationPolicy.
- alert
Urgency stringId - This is used in escalation paths to determine who to page
- id string
- The ID of paging target
- type string
- The type of the paging target. Value must be one of
service,team,escalationPolicy.
- alert_
urgency_ strid - This is used in escalation paths to determine who to page
- id str
- The ID of paging target
- type str
- The type of the paging target. Value must be one of
service,team,escalationPolicy.
- alert
Urgency StringId - This is used in escalation paths to determine who to page
- id String
- The ID of paging target
- type String
- The type of the paging target. Value must be one of
service,team,escalationPolicy.
Package Details
- Repository
- rootly rootlyhq/pulumi-rootly
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
rootlyTerraform Provider.
published on Thursday, May 7, 2026 by rootlyhq
