Render + Memtro

Ask what is live on Render, when you last deployed and why a deploy failed.

Connect Render with an API key and Memtro reads every workspace your user belongs to: services with type, region and plan, deploys with status, trigger and commit, service events, and Postgres databases. Environment variables, connection strings and logs are never read. The hourly sync writes services and deploys into memory. When you ask, and once an administrator has granted the action by name, it can deploy, roll back, restart, suspend, resume or scale a service, run one-off and cron jobs, and purge the edge cache. Deploys, jobs and scaling use billable compute, and what a job changes cannot be undone.

In Memtro

What you can do with Render in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Render tool, reads what it needs, and answers with the source cited.

What it does

  1. 01Services by name, type, workspace or suspension, with region, plan, public URL, repository and auto-deploy
  2. 02Deploys of one service, newest first, with status, trigger, commit message, start, finish and duration
  3. 03Service events: deploys, builds, server failures, restarts, suspensions and autoscaling, with time and details
  4. 04Postgres databases with plan, region, status, version, high availability, disk size and when a free one expires, synced hourly into memory with services and deploys
  5. 05When asked and granted, deploys a service, which uses build minutes and compute, cancels or rolls back a deploy, restarts, suspends, resumes or scales it, which changes what it costs
  6. 06When asked and granted, runs a one-off command or a cron job now, which can change data for good, cancels a run, and purges a web service's edge cache

Acts when asked

When you ask it to

These tools change something in Render. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Deploy a Render service now (latest commit, a given commit or image)
  2. 02Cancel an in-progress Render deploy
  3. 03Roll a Render service back to an earlier deploy
  4. 04Restart a Render service
  5. 05Suspend a Render service (takes it offline)
  6. 06Resume a suspended Render service
  7. 07Scale a Render service to a fixed number of instances
  8. 08Run a one-off job (a command) on a Render service
  9. 09Cancel a running Render one-off job
  10. 10Trigger a Render cron job run now
  11. 11Cancel a running Render cron job run
  12. 12Purge a Render web service's edge cache

Events

When it happens

Turn events on in the connection's Events tab on the Connections page, choose the kinds you want, and Memtro registers its address with Render for you. Each event can start a job, with the event as its input. Render signs every delivery, and one whose signature does not check out is refused before it is read.

Events and webhooks
  • 01A deploy started
  • 02A deploy finished (succeeded, failed or canceled)
  • 03A build started
  • 04A build finished (succeeded, failed or canceled)
  • 05A pre-deploy command finished
  • 06A service failed
  • 07A service became available again
  • 08A service restarted
  • 09A service's host hardware failed
  • 10A service was suspended
  • 11A service was resumed
  • 12A cron job run finished
  • 13A one-off job finished
  • 14Pulling a service's image failed
  • 15The workspace ran out of pipeline minutes
  • 16Autoscaling started
  • 17Autoscaling finished
  • 18A service's instance count was changed
  • 19A service's plan changed
  • 20Maintenance started
  • 21Maintenance ended
  • 22A Postgres database became unavailable
  • 23A Postgres database became available
  • 24A Postgres backup failed
  • 25A Key Value instance became unhealthy
In practice

Ask it like you would a colleague

Once Render is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

Render + Memtro
  • Why did the last deploy of the api service fail?

  • What commit is live on the web service right now?

  • Which Render services are suspended?

  • Which free Postgres databases expire this month?

  • Roll the api service back to yesterday's deploy

01

The deploy went red

Dan Fletcher sees a failed deploy alert and asks Memtro what happened. Memtro finds the api service's latest deploy with status build_failed, the commit and message that triggered it, and the events around it, and notes the previous deploy is still live.

02

Rolling back

A release breaks checkout at Acme and Sara Lewis asks Memtro to put back yesterday's version. Memtro rolls the web service back to the last good deploy, which goes live in its place, and warns that auto-deploy is still on, so the next commit could bring the fault back.

Teams

Where it fits

The teams that lean on Render most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in Render is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Also in Engineering and operations

Using something else for the same job, or both? Each connector has its own tools; connect as many as you like.

Setup

How to connect

Connect withAPI key
  1. 1

    In dashboard.render.com open Account Settings → API Keys and choose Create API Key. The key reaches every workspace your user belongs to, with your access, so it can do whatever your user can

  2. 2

    Copy the key: it is shown once

  3. 3

    In Memtro open Connections → Render, paste the API key and connect

  4. 4

    Ask why the last deploy of your web service failed

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Render tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Render?+

Only when you ask, and only what it has been granted: deploy a Render service now (latest commit, a given commit or image); cancel an in-progress Render deploy; roll a Render service back to an earlier deploy; restart a Render service; suspend a Render service (takes it offline); resume a suspended Render service; scale a Render service to a fixed number of instances; run a one-off job (a command) on a Render service; cancel a running Render one-off job; trigger a Render cron job run now; cancel a running Render cron job run; purge a Render web service's edge cache. Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a Render connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my Render data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded. An hourly sync anchors recently changed Render records into memory as entities.

How do I connect Render?+

API key. In dashboard.render.com open Account Settings → API Keys and choose Create API Key. The key reaches every workspace your user belongs to, with your access, so it can do whatever your user can.

Can Render start a job?+

Yes. Turn events on in the connection's Events tab on the Connections page, choose the kinds you want, and Memtro registers its address with Render for you. A job set to start "When an event arrives" then runs once for each matching event, with the event as its input. The run treats the event as outside data, never as instructions, and anything the run remembers is kept as unverified.

Connect Render in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time