Skip to main content

💰 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. 🛠️