# Dynamic Data Source Selection

The Dynamic Data Source Selection popup allows you to customize dynamic data usage wherever needed. Data can be selected from:

* Previous actions
* Input payload
* Environment Secrets Manager
* Decoded tokens (e.g., user tokens)

#### Examples with Screenshots

**Using Email from Input Payload**:

* Select the email from the input payload of the API request.
* Use it for querying the database to check if the user exists.

<figure><img src="/files/HJzGt4QVSnCIDfOo2yB0" alt=""><figcaption><p>Data is taken from input payload</p></figcaption></figure>

**API Key from Secrets Manager**:

* Retrieve the API key for the SendGrid email service from the Secrets Manager.
* Use it securely for sending emails.

<figure><img src="/files/rG5UtxTD9LNUYA1g1fnM" alt=""><figcaption><p>Data is taken from secrets manager</p></figcaption></figure>

**Custom User Detail Handling**:

* Take user details from previous actions to build custom text.
* Return a custom object with data derived from the results of previous actions.

<figure><img src="/files/add2vq0WrqNJXodmuZtt" alt=""><figcaption><p>Data is taken from previous action results</p></figcaption></figure>

This popup provides a flexible and intuitive way to manage dynamic data across various actions .


---

# 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://docs.fireapis.com/the-basics/logics/dynamic-data-source-selection.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.
