> For the complete documentation index, see [llms.txt](https://prosbcdocs.telcobridges.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://prosbcdocs.telcobridges.com/tmedia-documentation/configuration/create-cas-r2-stack.md).

# Create CAS R2 Stack

#### ***Applies to version(s): v2.7.***

Now that the necessary underlying structures have been configured, you must create a new CAS R2 stack.

The TelcoBridges CAS R2 stack features a scriptable register signaling engine that, in practice, allows the complete customization of communication processes using tones. More specifically, it is possible to modify the timing(s) of the tone exchanges, change the meaning(s) of each tone and dynamically specify the sequence in which the tones are played. The CAS R2 stack also provides integrated interoperability between variants and between other signaling types. For instance, the calling party category can be converted between variants and propagated to a SS7 call leg.

To create a CAS R2 stack:

1- Click **CAS R2** in the navigation panel

![CASR2 0](https://docs.telcobridges.com/w/images/6/63/CASR2_0.png)

2- Click **Create New CAS R2 Stack**

![Toolpack v2.5 Create CASR2 Stack](https://docs.telcobridges.com/w/images/b/b7/Toolpack_v2.5_Create_CASR2_Stack.png)

3- Configure the new CAS R2 stack:

* Make sure the **Enabled** box is checked
* Enter a **name** for the stack
* Select a **line service**
* Select a **variant script**
* Click **Create**

![Toolpack v2.5 Creating CASR2 Stack](https://docs.telcobridges.com/w/images/2/2c/Toolpack_v2.5_Creating_CASR2_Stack.png)

4- Verify that the **"CAS R2 stack was successfully created"** message appears

![Toolpack v2.5 CASR2 Stack Created](https://docs.telcobridges.com/w/images/1/1b/Toolpack_v2.5_CASR2_Stack_Created.png)

### List of Parameters

* [Enabled](https://github.com/telcobridges-main/tmedia-wiki/tree/main/reference/parameters/enabled/README.md)
* [Name](https://github.com/telcobridges-main/tmedia-wiki/tree/main/reference/parameters/name/README.md)
* [Line Service](https://github.com/telcobridges-main/tmedia-wiki/tree/main/reference/parameters/line-service/README.md)
* [Variant Script](https://github.com/telcobridges-main/tmedia-wiki/tree/main/reference/parameters/variant-script/README.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://prosbcdocs.telcobridges.com/tmedia-documentation/configuration/create-cas-r2-stack.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
