Skip to Content
AgentsTriggers

Triggers

An agent is only as useful as the moments it springs into action. In Tulsk, one agent carries any number of triggers — and you manage them in plain language from Chat.


Trigger Types

TriggerHow it fires
@mentionAlways on — mention the agent in any task comment or in Chat and it responds.
Schedule (cron)The agent runs a task on a recurring schedule, in your timezone.
ReplyReply to an agent’s comment in the same thread and it picks the conversation back up.
Assignment(Opt-in) Assigning a task to an agent triggers a run automatically.
ChannelsMessages from connected Slack / Telegram / WhatsApp channels reach the agent.

Managing Triggers From Chat

No settings page required:

  • Add: “Run the competitor digest every Monday at 9am” — Chat creates the task (if needed) and attaches the schedule to the agent.
  • List: “What does the Research Agent run on?” — you get the full trigger list as a card: schedules plus the always-on entry points.
  • Remove: “Stop the Monday digest” — the trigger is removed.

One agent, many triggers. A single inbox agent can run a morning briefing on a schedule, answer @mentions during the day, and respond in your Slack channel — simultaneously.


The Triggers Page

Each agent also has a Triggers page (Agents → your agent → Triggers) showing the same list with run history — useful for auditing what fired and when. Schedules run on native agent-side cron with a platform fallback, so they fire even under load.


Trigger Modes

Agents have a default disposition for how they pick up work:

The agent reacts as soon as it’s mentioned or assigned. Best for support-style and conversational agents.

Last updated on