# How to call an action

## Codificando um texto

### Codificação com encodeURI( )

No workflow, dentro de um evento criado para o elemento que irá chamar a ação (Action), clique para adicionar uma ação (Click here to add an action), clique sobre a opção **Plugins** e em seguida, sobre a opção **Encode URL**.

<figure><img src="/files/h0ZsD3UIHJ2Ps3d7WSU0" alt=""><figcaption></figcaption></figure>

O campo **Texto para codificar**, aceita tanto textos estáticos quanto textos dinâmicos (dynamic data). Informe o que deve ser codificado nesse campo.&#x20;

<figure><img src="/files/PSygvtvWstm4900Remuj" alt=""><figcaption></figcaption></figure>

A saída dessa etapa pode ser direcionada de acordo com a necessidade do projeto. Pode ser enviada para um Custom State, para o texto de um elemento Text, como qualquer outra saída de outros elementos nativos do Bubble.io.

### Codificação com encodeComponentURI( )

Proceder do mesmo modo que na função [**encodeURI( )**](#encodeuri), porém ao adicionar uma ação (Click here to add an action), clique sobre a opção **Plugins** e em seguida, sobre a opção **Encode Componente URL** (conforme imagem abaixo)

<figure><img src="/files/JpDoob4LVoeJy3LikFXS" alt=""><figcaption></figcaption></figure>

### Decodificação com decodeURI( )

Proceder do mesmo modo que na função [**encodeURI( )**](#encodeuri), porém ao adicionar uma ação (Click here to add an action), clique sobre a opção **Plugins** e em seguida, sobre a opção **Decode URL** (conforme imagem abaixo)

<figure><img src="/files/airpCwMQRYldE7eWYDRZ" alt=""><figcaption></figcaption></figure>

### Decodificação com decodeComponentURI( )

Proceder do mesmo modo que na função [**encodeURI( )**](#encodeuri), porém ao adicionar uma ação (Click here to add an action), clique sobre a opção **Plugins** e em seguida, sobre a opção **Encode Componente URL** (conforme imagem abaixo)

<figure><img src="/files/mxRj5CQ1CeqpVnxW2Zxs" alt=""><figcaption></figcaption></figure>


---

# 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://w3pd-digital.gitbook.io/plugin-nomalizator/overview/how-to-call-an-action.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.
