Tools You OnlyGet Here.
Build with an agent quickly and safely. Open any tool for its docs.
- SQL and JavaScript on the same dataQuery any collection with SQL or typed JavaScript chains. Both read the same records directly, with no sync and no second database.
- Every app is an MCP serverEvery route you write becomes a tool at your app’s /mcp on the first deploy. Describe each tool and test it as any of your users.
- Users connect AI agents to your appYour users connect agents through OAuth or an agent token. Each agent works with that user’s permissions and nothing more.
- Test in a sandbox, then go liveEvery version runs in a sandbox first. Going live checks every function, backs up your data and previews schema changes and cost. One call rolls back.
- Safe tests with no side effectsSandbox requests to outside services are held for review. Stub fetch() responses and set the clock to test time-based code.
- Undo any reversible changeReversible changes return an undo token. One call restores the previous state, and another call redoes it.
- Approve agent actions firstIrreversible agent calls wait for your approval. Once you approve, the agent runs that exact call once.
- One key for every interfaceHTTP, MCP, the CLI and the JS SDK share one set of operations. The same key makes the same call everywhere.
- Tamper-evident audit logEvery change is recorded in a hash-chained audit log. One call verifies the whole chain and reports the first altered record.
- Built-in sign-in for your usersEvery app includes OAuth 2.1 and OpenID Connect sign-in for your users, with passkeys and two-factor authentication.
- Custom domains in one stepAttach a domain and HTTPS works right away. Bandwidth is free on every plan, with zero egress fees.
- Background jobs built inCron schedules, queues, webhooks and database triggers run inside your app. There is no worker service to deploy or pay for.
Every Building Block,Ready on Day One.
Every operation available to your apps, grouped by area. Open an area to see each operation.
Functions54 operations
JavaScript functions on TurboJS. Source, history, branches and merges are stored with the app, and one call deploys or runs a function.
- functions 54
All operations
branch.createbranch.deletebranch.listbranch.protectfunction.catalogfunction.checkfunction.compatfunction.deletefunction.deployfunction.evalfunction.execute_inlinefunction.getfunction.indexfunction.invokefunction.listfunction.patch.approval.getfunction.patch.approval.revokefunction.source.editfunction.source.previewfunction.source.readfunction.source.replacefunction.source.searchfunction.source.symbolsfunction.syntax.checkfunction.togglefunction.updatemerge.abortmerge.commitmerge.getmerge.planmerge.resolveobject.socketpackage.addpackage.removeref.logref.restoresource.editsource.movesource.searchsource.shellsource.treetag.createtag.listtrigger.createtrigger.deletetrigger.listtrigger.updateversion.changesversion.commitversion.gcversion.gc.statusversion.logversion.showversion.unit
Versions and sandboxes27 operations
Commit a version, test it in a sandbox, make it live and roll it back.
- functions 23
- app 4
All operations
app.deployapp.diagnoseapp.scaffoldapp.testenv.host.listenv.host.removeenv.host.setroute.callroute.listsandbox.allow.addsandbox.allow.listsandbox.allow.removesandbox.createsandbox.deletesandbox.listsandbox.outboxsandbox.resetsandbox.stub.clearsandbox.stub.listsandbox.stub.settenant.clock.setversion.checkversion.createversion.diffversion.getversion.listversion.live.set
Data53 operations
Records, key-value pairs, graph edges, views, live views and a ledger, stored in StaxDB, an ultra-efficient database stack.
- records 27
- views 11
- graph 8
- key-value 7
All operations
batch.executedata.deletedata.exportdata.getdata.importdata.insertdata.listdata.putdata.updategraph.analyticsgraph.degreegraph.edge.readgraph.edge.removegraph.edge.writegraph.label.listgraph.neighborsgraph.statskv.batch.deletekv.batch.getkv.deletekv.getkv.scankv.setkv.streamledger.accountsledger.accounts.totalsledger.balanceledger.balances.topledger.catalog.getledger.catalog.setledger.clear_dueledger.entriesledger.entry.annotateledger.entry.clearledger.entry.clear_atledger.entry.getledger.entry.reverseledger.entry.voidledger.importledger.postledger.totalsledger.totals.declarelive_view.createlive_view.deletelive_view.getlive_view.listlive_view.updateview.createview.deleteview.getview.listview.refreshview.update
Queries9 operations
SQL, typed chain queries, counts, aggregates and streams over the same collections.
- queries 9
Schema and rules17 operations
Schemas, SQL indexes, namespaces and security rules for every collection.
- schema 13
- security 3
- queries 1
Schedules and jobs21 operations
Cron schedules, queues with dead letters, webhooks and background jobs, with full run history.
- schedules 12
- webhooks 6
- storage 3
All operations
job.canceljob.getjob.listqueue.dead_lettersqueue.listqueue.purgequeue.retry_deadqueue.statsschedule.createschedule.deleteschedule.historyschedule.listschedule.nextschedule.runschedule.updatewebhook.createwebhook.deletewebhook.getwebhook.listwebhook.replaywebhook.update
Files and sites14 operations
File uploads, static site releases and installed tools, stored with the app.
- files 14
Configuration36 operations
Secrets, settings, environment variables, plans, AI settings and MCP tools, each set with one call.
- config 23
- AI 7
- functions 3
- security 3
All operations
ai.config.deleteai.config.getai.config.setai.config.updateapps.calls.getapps.calls.setfunction.environment.deletefunction.environment.listfunction.environment.setmcp.tool.listmcp.tool.removemcp.tool.setmcp.tool.testmcp.tools.deletemcp.tools.getmcp.tools.setplans.account.getplans.account.setplans.deleteplans.getplans.setrag.collection.deleterag.collection.getrag.collection.setrag.driftrag.embedrag.getrag.reembedsecret.deletesecret.listsecret.writesettings.deletesettings.getsettings.setsubscriptions.listundo
Users and sign-in84 operations
Sign-in with passwords, email codes, passkeys, Google, GitHub or OIDC. Roles and permissions are checked before your code runs.
- sign-in 60
- users 14
- security 5
- roles 5
All operations
account.invite_pageauth.agent_token.createauth.agent_token.listauth.agent_token.revokeauth.email.code_requestauth.email.code_verifyauth.email.verifyauth.email.verify_requestauth.githubauth.googleauth.link.redeemauth.loginauth.login.setauth.logoutauth.logout_allauth.meauth.me.deleteauth.mfaauth.mfa.disableauth.mfa.recovery.regenerateauth.mfa.totp.confirmauth.mfa.totp.startauth.oauthauth.passkey.deleteauth.passkey.listauth.passkey.registerauth.passkey.register.optionsauth.passkey.renameauth.passkey.sign_inauth.passkey.sign_in.optionsauth.password.changeauth.password.resetauth.password.reset_requestauth.provider.deleteauth.provider.getauth.provider.listauth.provider.updateauth.refreshauth.registerauth.settings.getauth.settings.setauth.substrioauth.whoamioauth.authorizeoauth.consent_pageoauth.registeroauth.request.decideoauth.request.getoauth.resource_metadataoauth.revokeoauth.server_metadataoauth.tokenoidc.authorizeoidc.discoveryoidc.jwksoidc.request.decideoidc.request.getoidc.signin_pageoidc.tokenoidc.userinfopermissions.getpermissions.setrate_limit.deleterate_limit.listrate_limit.setrole.assignrole.createrole.deleterole.listrole.updateuser.countuser.createuser.deleteuser.email.changeuser.getuser.impersonateuser.impersonate.exituser.listuser.memberships.getuser.memberships.setuser.permission.checkuser.permissions.getuser.permissions.setuser.update
Realtime3 operations
Publish typed events from functions. Clients subscribe to the events they need.
- realtime 3
Logs and audit23 operations
Function logs, errors, alerts, log drains, usage and a verifiable audit trail.
- functions 12
- security 5
- app 3
- metrics 2
- webhooks 1
All operations
account.audit.listaudit.exportaudit.getaudit.listaudit.verifyfunction.errorsfunction.logsfunction.logs.clearfunction.logs.streamlog_alert.createlog_alert.deletelog_alert.listlog_alert.updatelog_drain.createlog_drain.deletelog_drain.listlog_drain.updatemeta.gcobservability.metricstenant.storagetenant.usage.historytenant.usage.selfwebhook.logs
Backups12 operations
Restore a backup in place, clone it into another app or export the whole app.
- storage 10
- system 1
- functions 1
Search and AI27 operations
Vector search, retrieval, AI threads and tool calls over your app data.
- AI 16
- threads 11
All operations
ai.askai.ask.routeai.auditai.cross_searchai.expandai.expand.routeai.feedbackai.feedback.analyticsai.feedback.listai.feedback.writeai.modelsai.searchai.tool.invokeai.toolsmcp.rpcsearch.analyticsthread.askthread.createthread.deletethread.getthread.listthread.messagethread.message.deletethread.messages.listthread.prunethread.summarizethread.update
Accounts and agents66 operations
Apps, members, keys, billing and agent sessions for your account.
- account 66
All operations
account.app.createaccount.app.deleteaccount.app.listaccount.app.open.getaccount.app.open.setaccount.apps.orderaccount.console.linkaccount.createaccount.deleteaccount.getaccount.invite.acceptaccount.invite.createaccount.invite.listaccount.invite.revokeaccount.key.createaccount.key.listaccount.key.publishaccount.key.revokeaccount.key.updateaccount.listaccount.member.listaccount.member.removeaccount.member.setaccount.mfa.setaccount.overviewaccount.plan.changeaccount.plan.checkoutaccount.plan.summaryaccount.storageaccount.updateaccount.usageaccount.usage.cpuagent.alert.listagent.approval.approveagent.approval.denyagent.approval.listagent.enroll.createagent.enroll.exchangeagent.session.delegateagent.session.listagent.session.logagent.session.revokeagent.session.revoke_allagent.signup.finishagent.signup.startauth.client.createauth.client.deleteauth.client.listauth.client.redirect_uris.setbilling.cart.createbilling.cart.getbilling.cart.updatebilling.catalogbilling.checkout.confirmbilling.checkout.startbilling.credit.getbilling.person_cart.createbilling.subscription.canceldashboard.getfeatured.disablefeatured.enablefeatured.key.createfeatured.listregion.choicessubscriptions.cancelsubscriptions.mine
Domains and keys28 operations
Custom domains, app keys, rate limits, health checks and agent-ready docs for every app.
- docs 14
- app 10
- system 4
All operations
app.getapp.overviewdocumentation.agent_guidedocumentation.briefdocumentation.capabilitiesdocumentation.openapidocumentation.page.getdocumentation.page.listdocumentation.registrydocumentation.runtime_typesdocumentation.skill.getdocumentation.skill.listdocumentation.startdocumentation.toolsdocumentation.uiedge.domain.checkplans.catalogsystem.async_pingsystem.healthsystem.pingtenant.domain.attachtenant.domain.detachtenant.domain.listtenant.key.listtenant.key.revoketenant.key.rotatetenant.key.updatetenant.limits
Your Agent CanBuild It Today.
Start free. No credit card required. Your agent gets the whole platform with one key.
Already flyingon Substrio.
SendJet, AuthJet and MapJet are products of their own, each built and served on the platform you would build on.
SendJetEmail
Transactional email with ready-made templates. One API call to send.
sendjet.ioAuthJetSign-in
Passwords, passkeys, social sign-in, roles and permissions. All built in.
authjet.netMapJetMaps
Vector maps, address search, geocoding and IP location. One integration.
mapjet.net