Integrations / Infrastructure

Render

Look up services, deploys and service events, trigger deploys and restarts, and trigger workflows from Render deploy, build, server and database events.

8 tools 18 trigger events

Tools

render.list_services

List services, optionally filtered by name or type. Service IDs look like srv-cj1ab2cdef3ghi4jk5l0.

nametypelimitcursor

render.get_service

Get a service by ID, e.g. srv-cj1ab2cdef3ghi4jk5l0.

service_id*

render.list_deploys

List a service's deploys, newest first. Deploy IDs look like dep-cj1ab2cdef3ghi4jk5l0.

service_id*statuslimit

render.get_event

Get the full details of a service event by ID, e.g. evt-cj1ab2cdef3ghi4jk5l0, as sent in webhook payloads.

event_id*

render.trigger_deploy writes

Deploy a service from the latest commit on its branch, a given commit, or a given image.

service_id*clearCachecommitIdimageUrl

render.restart_service writes

Restart a running service.

service_id*

render.api_get

Send a GET request to any Render API path under https://api.render.com/v1 and return the response. For endpoints the named tools don't cover.

path*params

render.api_request writes

Send a POST, PUT, PATCH or DELETE request to any Render API path under https://api.render.com/v1.

method*path*paramsbody

Tick Allow raw writes on the connection to add api_request, which can send POST, PUT, PATCH and DELETE requests to any Render API path.

Connect

  1. In the Render Dashboard, open Account Settings and create an API key under API Keys.
  2. Paste the key on the connection.
  3. To trigger workflows, a workspace admin opens Integrations → Webhooks from the workspace home, creates a webhook with the request URL shown on the connection page and the events you need, and pastes the signing secret from the webhook's Settings page on the connection.

Credentials

API key Webhook signing secret

Render API docs

Triggers

From your Render workspace home, open Integrations → Webhooks, create a webhook with this URL and the events to send, and paste the signing secret from the webhook's Settings page on this connection.

Events

build_startedbuild_endeddeploy_starteddeploy_endedpre_deploy_endedserver_availableserver_failedserver_restartedimage_pull_failedcron_job_run_endedjob_run_endedautoscaling_endedservice_suspendedservice_resumedpostgres_unavailablepostgres_availablepostgres_backup_failedkey_value_unhealthy
trigger
kind: render connection: render events: [build_started] services: [...] service_names: [...] statuses: [...]

Your next automation is one sentence away.

14-day free trial with $5 of built-in AI included. Cancel anytime.