# Development Guides & Tutorials

### Introduction

This Routing Script Tutorial provides you with essential information in managing the routing of your calls. Consult the sections below to learn more.

| ![](https://docs.telcobridges.com/w/images/thumb/b/b6/NoteIcon.png/100px-NoteIcon.png) | An alternate version of this guide for routing scripts is available. [Consult it to enhance your learning.](https://docs.telcobridges.com/wiki/Routing_script_tutorial) |
| -------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

### Accessing Routing Script Parameters

[Learn how to access routing script parameters.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/accessing-routing-script-parameters.md)

### Routing Script Parameter Mapping Table

[Learn how each Routing Script Parameter maps to varying protocols.](https://docs.telcobridges.com/wiki/Routing_Script_Parameter_Mapping_Table)

### Script Parameters Definition

[Learn about the definition of each script parameter.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/script-parameters-definition.md)

### Script Parameters Definition for SIP

[Learn about the definition of each script parameter for SIP.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/script-parameters-definition-for-sip.md)

### Registered Users Information

[Learn how routing scripts access information about registered users.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/accessing-information-about-registered-users.md)

### Route Parameters and Call Routing

[Learn about the standard parameters used in a call and how they route to registered users.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/route-parameters-and-call-routing.md)

### Playing prompts announcements or tones

[Learn how to play all sorts of media files for call prompts, announcements, and tones.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/playing-prompts-announcements-and-tones.md)

### Recording

[Learn how to use routing scripts to record incoming and/or outgoing call legs.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/recording.md)

### User-to-User Information

[Learn how to use User-to-User Information (UUI) in routing scripts.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/user-to-user-information.md)

### Radius Autorization

[Learn how to send RADIUS authorization requests in routing scripts.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/radius-authorization.md)

### ENUM Query

[Learn how to send ENUM Query requests to DNS servers in routing scripts.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/enum-query.md)

### DNS Query

[Learn how to send DNS Query requests to DNS servers in routing scripts.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/dns-query.md)

### Call Diversion Options

[Learn how control a call flow with diversion options.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/call-diversion-options.md)

### Call Transfer Requests

[Learn how to route call transfer requests.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/call-transfer-requests.md)

### Redirection

[Learn how to get redirection contacts.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/redirection.md)

### Connected Number

[Connected Number](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/connect-number.md)

### Terminating Calls

[Learn how to terminate calls with routing scripts.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/terminating-calls.md)

### NAP status and other NAP information

[Learn how to use NAP status field in routing scripts.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/nap-status-and-other-nap-information.md)

### Telephony Services (CNAM Request over SS7)

[Learn how to manage CNAM requests over SS7.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/telephony-services-cnam-requests-over-ss7.md)

### Custom User Context

[Custom User Context](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/custom-user-context.md)

### Routing Script Tests

[Learn how to use the Web Portal to test your routing scripts.](/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials/routing-script-tests.md)

<br>


---

# Agent Instructions: 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:

```
GET https://prosbcdocs.telcobridges.com/configuration-details/configuration-by-web-portal-category/routing-scripts/development-guides-and-tutorials.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
