# Token Received Trigger

Setting action using a token received trigger can be important and used at times when you want to send a transaction when you receive a token with optional token amount.

#### Follow the steps in video or Read the steps below

{% embed url="<https://drive.google.com/file/d/1e3H6-jw1MPwLDKLT-ZtwTB_u0cQGIjGn/view?usp=share_link>" %}
How to set Token Received trigger on any action
{% endembed %}

1. Step 1: Follow the steps in [Record a transaction](/use-epoch-automation-dapp/record-a-transaction.md) to record a transaction.
2. Step 2: Once the transaction are added to actions list, scroll down to Triggers and select "Token Received" trigger.
3. Step 3: Choose a Token from the drop-down list or paste a Token address in the field below.
4. Step 4: Optionally, you can also include "Minimum Amount Received" amount in the field below, if included action will only go on-chain if you receive a minimum amount of token in your account.\
   These value is considered to be greater than or equal to, so if you receive any amount equals or greater than this amount action will be executed.
5. Step 5: Once you are all set click "Schedule Now" to schedule the actions.
6. Step 6: Sign the metamask transaction, it won't cost you any gas on chains where we have enabled paymaster, once signed you will see the action in "Scheduled Actions" section.


---

# 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.epochprotocol.xyz/use-epoch-automation-dapp/token-received-trigger.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.
