Cron Workflows
Have Ellipsis do things at specified intervals
We’re hiring! Join our team as a Founding AI Engineer 🚀
Cron workflows are workflows that are triggered at specified intervals. You define a cron pattern and instructions and then Ellipsis will be triggered according the the cron pattern.
Cron Workflows are natural language instructions to our bot
It will take the actions you’ve configured it to take. Here is the documentation for the cron pattern language.
Examples
Here are examples of what you can build with cron workflows. Copy/paste these examples to get started building your own workflows.
1. Post a daily report to Slack
2. List stale pull requests
3. Validate documentation links
4. Weekly team summary
Actions
These are the actions that Ellipsis can take.
- Make a code change
- Search the codebase
- Search historical pull requests, issues, and commits
- Post a message to Slack
- Post a comment on a pull request
- Add a reviewer to a pull request
- Hide old comments on a pull request
- Update the title of a pull request
- Add a summary to the pull request body
- Add a label to a pull request
- Post a comment on an issue
- Create a GitHub/Linear issue
- Add a label to an issue
- View Github/Linear issues
Debugging
You can view the thoughts and actions that Ellipsis took for any workflow run. Use this to debug and iterate on your workflows.
Use the web UI to inspect the results of cron workflows
Start a free trial
Click here to start a free 7 day trial of AI Code Reviews & Bug Fixes