March 6th, 2026

πŸ’° Lower Prices, Sub-Workflows & Telegram Triggers

Four days of fixes and a pricing update. Here's what landed since the Dashboard Tabs release.

πŸ’° Lower Prices

Listing and Feature Passes are now priced for accessibility.

  • Listing Pass β€” reduced from $9.99 to $2.99
  • Feature Pass β€” reduced from $9.99/day to $1.99/day
  • Referral rewards adjusted to match β€” you still earn passes for inviting others

πŸ”— Sub-Workflows

Agents that call other workflows now upload and run correctly.

  • Execute Workflow nodes β€” sub-workflow references are detected and validated during upload, no more silent failures
  • Upload guard β€” the Publish button stays disabled until analysis is complete, so you can't skip the sub-workflow mapping step
  • Loop Over Items β€” loop results now surface correctly (was showing empty output)

πŸ“± Telegram Triggers

Telegram-based agents now set up reliably from start to finish.

  • One-click activation β€” clicking "Enable Webhook" now registers the Telegram trigger in one step, no extra setup needed
  • Rollback on failure β€” if trigger setup fails, the registration is cleaned up and you see a clear error
  • Activation feedback β€” the modal now shows which triggers succeeded and which didn't

🧩 Code Node β€” More of n8n, in the Browser

The Code node sandbox now covers ~80% of the n8n-compatible API.

  • Cross-node access β€” $node['NodeName'].json and $item(0) work as expected
  • Date helpers β€” $now, $today, DateTime.fromISO() with .toFormat(), .plus(), .minus()
  • Input data β€” $input.item, $input.context, and $input.params return real values instead of empty stubs
  • Clear errors β€” unsupported APIs like $jmesPath throw a helpful message with workarounds

πŸ”‘ Credentials

  • Shared credentials β€” when multiple nodes use the same credential, all are now listed instead of just the first one
  • Trigger credentials β€” Telegram and Slack webhook credentials resolve correctly per-node
  • HTTP Request variants β€” numbered nodes (HTTP Request1, HTTP Request2) no longer get blocked as missing credentials

πŸ› οΈ Reliability

  • Blockchain transactions β€” list and delist operations recover automatically from nonce conflicts instead of failing twice
  • Wrong wallet β€” connecting the wrong wallet to list or delist now shows a clear message instead of a cryptic 403
  • Run button β€” disabled with a tooltip when the webhook isn't registered yet
  • Failed executions β€” show "Failed" immediately instead of staying stuck on "Pending"
  • Execution list β€” auto-refreshes every 5 seconds while runs are in progress
  • Cost display β€” failed executions show $0 instead of blank

✨ Polish

  • My Agents sorted alphabetically β€” easier to scan when you have many agents
  • API cost badges β€” correct color and formatting (no more dropped trailing zeros)
  • Version banner β€” no longer overlaps navigation links
  • Nav bar β€” stays opaque on scroll

Still on Base Sepolia testnet. All transactions use test tokens β€” no real money involved. Keep breaking things. πŸ› οΈ