# Time-Based triggers

Follow the steps in video or read the steps below.

{% embed url="<https://drive.google.com/file/d/1DhEDz8xLSU948OW5mM5SMexrhj7yXbOC/view?usp=share_link>" %}
How to set time based triggers
{% 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 "Time Based" trigger.
3. Step 3: Pick a Date and Time when you want this scheduled transaction to be sent on-chain.
4. Step 4: Once you are all set click "Schedule Now" to schedule the actions.
5. Step 5: 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/time-based-triggers.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.
