Appearance
Execution Strategy
Choose how Ezys executes your Intent based on your priority — speed, price, or timing.
Strategies
| Strategy | Priority | Best for |
|---|---|---|
instant | Speed | Real-time payments, remittances, user-facing transactions |
optimized | Price | Large amounts, back-office operations, non-time-sensitive flows |
scheduled | Timing | Recurring transfers, batch processing, rate-targeting |
instant
Executes as quickly as possible with high priority. The Solver Network returns the best immediately available quote.
Use when your end user is waiting for a result and speed matters more than getting the absolute best rate.
json
{
"strategy": "instant"
}optimized
Seeks the best available rate by evaluating quotes across multiple execution windows. May take longer than instant, but aims for a better price.
Use for larger transactions or back-office flows where a few extra seconds (or minutes) are acceptable in exchange for better pricing.
json
{
"strategy": "optimized"
}scheduled
Waits for specified conditions or timing before execution. Useful for recurring transfers or when you want to target a specific rate window.
json
{
"strategy": "scheduled"
}How to Choose
Is the user waiting right now?
→ Yes → instant
→ No → Is price the priority?
→ Yes → optimized
→ No → scheduledYou can always start with instant and explore optimized as you scale. The API request is identical — only the strategy field changes.
