# Basic Configuration Example

You need to configure both ingress trunk and egress trunk in order for the switch to sign calls with your Stir/Shaken certificate. &#x20;

Ingress Trunk's Stir/Shaken configuration instructs the switch on "HOW" to sign the call.&#x20;

Egress Trunk's Stir/Shaken configuration tells the switch "WHEN" to sign the call.&#x20;

Most of the times, you want to use the most simple configuration, which is to have the switch to sign only incoming calls that are not previously signed by ingress clients.&#x20;

In this case, you will configuration your ingress trunk as shown below:

![](/files/dxkmFetkcU515oykSkJ2)

The above configuration will sign all calls from a valid US caller ID.

Then, you will configure egress trunk to sign only calls that are not already signed.&#x20;

![](/files/HMAeFxrNqsRSnPEexwRI)


---

# 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://cookbook.denovolab.com/stir-shaken/basic-configuration-example.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.
