Integrations

Telegram Bot

Interactive bot with inline buttons for job management via Telegram. Auto-detects on-chain confirmations. Live at @EnactProtocolBot.

Live on mainnet: @EnactProtocolBot — open in Telegram and try it now.

Features

  • TonConnect wallet + mnemonic support
  • TON and USDT (Jetton) jobs — use j prefix for USDT (e.g. /status j0)
  • AI Evaluator — add ai as evaluator: /create 5 task ai
  • Descriptions & results stored on IPFS via Pinata
  • Role-based buttons (client/provider/evaluator see different actions)
  • Timeout checks before cancel/claim
  • Evaluator notifications on submit
  • Job browsing with filters (All/Active/TON/USDT)

Commands

CommandRoleUsageDescription
/startAny/startMain menu
/createClient/create 1 desc aiCreate TON job (+ photo/file)
/createjettonClient/createjetton 5 descCreate USDT job
/fundClient/fund 0 or /fund j0Fund TON or USDT job
/takeProvider/take 0 or /take j0Take a funded job
/submitProvider/submit 0 resultSubmit result (+ photo/file)
/evaluateEvaluator/evaluate 0Review + approve/reject
/approveEvaluator/approve 0Approve result
/rejectEvaluator/reject 0Reject result
/cancelClient/cancel 0Cancel after timeout
/claimProvider/claim 0Claim after eval timeout
/quitProvider/quit 0Quit before submit
/budgetClient/budget 0 2.0Set budget
/statusAny/status 0 or /status j0Job details
/jobsAny/jobsBrowse with filters
/walletAny/walletWallet info
/connectAny/connect word1...word24Connect via mnemonic
/disconnectAny/disconnectDisconnect wallet
/factoryAny/factoryFactory addresses
/helpAny/helpAll commands

Want to automate this? The MCP Server exposes the same operations as tools for any LLM.