# Buttons and schedules — Annulo

> Turn repeatable work into local functions that run at a click; let schedules handle the rest on time.

[Help](/en/help.md)

[Annulo platform](/en/help.md) [Creator studio](/en/help/templates/creator.md) [Export assistant](/en/help/templates/trade.md)

[Download and install](/en/help/install.md) [Getting started](/en/help/quickstart.md) [What's in a project](/en/help/project.md) [The assistant and models](/en/help/assistant.md) [Buttons and schedules](/en/help/automation.md) [Templates and upgrades](/en/help/templates.md) [Plugins](/en/help/plugins.md) [Keys, connections and MCP](/en/help/connect.md) [Connect creght: cloud and phone](/en/help/creght.md) [Settings at a glance](/en/help/settings.md) [FAQ](/en/help/faq.md) [API reference](/en/api.md)

# Buttons and schedules

Turn repeatable work into local functions that run at a click; let schedules handle the rest on time.

Local functions: run without the AI

Work that's done the same way every time, like syncing data, checking your site or publishing, becomes a local function ( `local/*.ts`) behind a button. Click it and it runs: no tokens, same result every time.

Local functions can use what's on this computer: business tables, network requests, keys you saved in Settings → Keys, connected MCP servers, your local browser (with your signed-in sessions), and command-line tools. Full list in the [API reference](/en/api.md#ctx).

You can also ask the assistant to run one in chat: "run the sync".

Tasks for the assistant

Work that needs the AI to read and think (ideas, articles, weekly reports) becomes a task ( `tasks/<id>.md`). Click its button and a background chat does it; the button turns into "In progress · view", and the page reloads its data when it's done. The "AI requirements" next to a task hold the writing rules it always follows. Edit them freely; you can restore the default.

Schedules

Settings → Schedules shows each job's last result and next run, with "Run now" and pause. A schedule can:

- run a local function on time (say, collect stats every 6 hours);
- hand a job to the assistant on time (say, the weekly report): it opens a new chat titled "Scheduled: …", and since you're not there, it won't stop to wait for your answers.

[![Settings → Schedules: last result, next run, run now, pause](https://fsu.creght.com/site/2103669300995821568/1791356054654__annulo_help_settings_schedules.png?w=3072&fmt=webp)](https://fsu.creght.com/site/2103669300995821568/1791356054654__annulo_help_settings_schedules.png) Settings → Schedules: last result, next run, run now, pause

**Schedules only run while Annulo is open.** A run missed while the computer was off runs once the next time you open it.

[← Previous\
\
The assistant and models](/en/help/assistant.md) [Next →\
\
Templates and upgrades](/en/help/templates.md)

> Full page index: [/llms.txt](/llms.txt)
