Workflows
Set up an outcome in one go, such as meeting preparation or inbox triage. Read a sample of the work before its schedule turns on.
A workflow sets up one outcome in a single page: it asks a question or two, picks or adds the bot, connects the accounts it needs, and runs a sample for you to read. Its schedule turns on only when you say so.
| Workflow | What it does | Accounts |
|---|---|---|
| Meeting preparation | A briefing and agenda before your next meetings, on weekday mornings. | Google Calendar, Google Drive |
| Inbox triage | The messages that need you, with a draft of the next step, on weekday mornings. | Gmail |
| Repository monitoring | The issues, pull requests, and releases that need you, on weekday mornings. | GitHub |
| Feedback collector | Feedback from your Telegram group filed as GitHub issues, with a digest each morning. See Channels. | Telegram, GitHub |
The marketplace keeps this list current, so new workflows show up without updating Lorca.
Set one up
Open the marketplace: Workflows come first. The last page of onboarding has Choose a Workflow… too, and on the phone it is New Workflow in the chat list's New menu. Pick one, and its page sets it up on the Runner shown at the top.
- Setup: answer its questions, such as which repositories or what counts as a priority, and pick the Bot. Lorca suggests one you already have that fits, or marks the bot it would add as new.
- Accounts: each service shows its state, or the one button it needs: Add, Sign In, or Set Up. Click a row to open the account's sheet. On the phone, adding an account is left to a computer.
- Run Sample waits until every question has an answer and every account is ready. The bot does the work once in its chat, as the workflow would, and its reply shows on the page.
- Read the sample, then choose Turn On Schedule, or Not Now to leave it off. Either opens the bot's chat, where the sample is.
The schedule's routines start paused and stay that way until you turn the schedule on. Changing an answer, the bot, or an account later discards the sample and pauses the routines until you run a new one.
Change or stop it
Open the workflow again to see its answers, its sample, and its schedule. Cancel Setup stops a setup you haven't finished, and keeps your answers for next time; Turn Off Workflow pauses its routines once it runs. The bot and its chat stay. Routines and bots that were yours before the workflow keep their own state.
Routines
A routine is a task a bot runs on a schedule, such as a morning brief, an hourly check, or a weekly report, or once, around calendar events, on a pull request's events, or when its webhook is called.
Memory
Every bot keeps its own long-term memory as plain Markdown on its Runner. You can read and edit all of it.