Railway, worked by an AI employee
Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Railway account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.
- Developer Tools
- Signs in to your account
- 18 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What Railway is
Railway is a deployment platform for building and shipping applications with instant deployments, automatic scaling, and managed infrastructure.
You sign in with your own Railway account, the same way you already do. We never see or hold your password.
One message in, the work done in Railway.
- 01
You ask
You message your AI employee in the chat your team already has open, in one sentence, in your own words.
- 02
It works out the step
It decides what the job needs in Railway. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own Railway account, inside the access you granted it, doing the thing you asked for.
- 04
It reports back
It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.
What it can do in Railway
These are the ready-made tools your AI employee already has in Railway. It is not limited to them, but it never has to be taught these.
- Create PluginCreates a new plugin in Railway for the specified project. Use this action when you need to add a custom plugin to a Railway project, such as for integrating external services or e
- Delete VariableDelete a Railway environment variable. This action uses the variableDelete GraphQL mutation to permanently remove an environment variable from a project, environment, or service. T
- Delete VolumePermanently delete a persistent volume and all its associated data from Railway. Use when you need to remove a volume that is no longer needed. This action is irreversible — the vo
- Delete workspaceDelete a Railway workspace and all data associated with it. This action uses the workspaceDelete GraphQL mutation to permanently remove a workspace. Use this action when you need t
- Disconnect Discord accountDisconnects the authenticated user's Railway account from Discord. Use when you need to unlink a Discord account that was previously connected to Railway for notifications, authent
- Get Deployment LogsRetrieve runtime logs for a deployment. Use when you need to view the runtime application logs for troubleshooting runtime issues, monitoring application behavior, or debugging err
- Get EnvironmentGet details of a specific Railway environment by its ID, including service instances and deployment information. Use this action when you need to retrieve detailed information abou
- Get GitHub PR InfoGet information for a GitHub pull request associated with a Railway service. Use this action when you need to retrieve details about a specific pull request, such as its title, sta
- Get User Kickback EarningsGet the total kickback earnings for the authenticated Railway user. Use this action when you need to retrieve the kickback earnings information for the authenticated user, includin
- List API TokensRetrieve all API tokens for the authenticated user from Railway. Use this action when you need to fetch the list of API tokens associated with the currently authenticated user. Thi
- List Environment PatchesRetrieve all patches for a Railway environment using the GraphQL API. Use this action when you need to fetch the list of configuration patches applied to an environment. This is us
- List GitHub ReposRetrieve a list of GitHub repositories that Railway has access to. Use this action when you need to fetch the list of GitHub repositories associated with the authenticated user's G
- List GitHub Writable ScopesRetrieve the list of GitHub scopes the user has installed the installation to. Use this action when you need to fetch the list of GitHub scope names that the authenticated user has
- List Integration AuthsRetrieve all integration auths for the authenticated user from Railway. Use this action when you need to fetch the list of integration auths (such as GitHub, GitLab, Vercel, or oth
- List Notification DeliveriesRetrieve notification deliveries for the authenticated user. Use this action when you need to fetch a list of notification deliveries, such as tracking which notifications have bee
- List Railway Trusted DomainsFetch all trusted domains for the authenticated Railway workspace. Use this action when you need to retrieve all trusted domains configured for workspace membership invitations. Tr
- Update ProjectUpdate project settings and configuration on Railway. Use this action when you need to modify project properties such as description, visibility settings, or PR deploy preferences.
- Update Service InstanceUpdate build/deploy settings for a service in a specific environment on Railway. Use this action when you need to modify service configuration including commands, healthcheck, repl
You stay the boss of your Railway account.
Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.
How we handle your data- It signs in to your own Railway account. You are not moving anything into ours.
- You grant access one app at a time, and you can take it back the same way.
- Everything it does in Railway is written down, with what it did and when.
- Anything you tell it to check with you first, it checks with you first.
It works in Railway and the rest of your software in the same job
A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.
Questions people ask about Railway
- Can an AI employee really work inside Railway?
- Yes. It signs in to your own Railway account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
- Do I have to move anything out of Railway?
- No. Nothing moves and nothing is replaced. Your records stay in Railway, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
- How does it get into my Railway account?
- You sign in with your own Railway account, the same way you already do. We never see or hold your password. You approve it before anything connects, and you can take the access back the same way you gave it.
- What can it actually do in Railway?
- It has 18 ready-made tools in Railway today, among them Create Plugin, Delete Variable and Delete Volume. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use Railway and the rest of my software in the same job?
- Yes, and that is usually the point. Reading a message in one app, checking a record in Railway and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
- Who decides what it is allowed to do in Railway?
- You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Railway is written down with what it did and when.