SHIPIT by Dzhura · Guides

Routines: an agent on a schedule

4 min · Intermediate · 6 steps

A routine is a message to an agent that SHIPIT sends by itself on a schedule. A code review every morning or a report every Monday, with no reminders.

  1. 01Open Routines

    Open Routines

    Routines is in the sidebar on the Intermediate and Pro levels. In the narrow column on the left it is the icon with a loop of arrows.

  2. 02Create a routine

    Create a routine

    The New routine button in the section opens the form. Schedule in any agent's header does the same, with that agent already picked.

    A routine needs an agent: create at least one in the Agent tab first.

  3. 03Agent, name, instruction

    Agent, name, instruction

    Agent: who does the work. Name: so you recognise it in the list; it is not sent to the agent. Instruction: what to do each time. Write it as if you were sending the task yourself.

    The routine runs in the same chat, with the same tools and approvals as a normal message to that agent.

  4. 04Set the schedule

    Set the schedule

    Under Schedule pick a preset: Every 30 min, Every hour, Weekdays 9:00, Daily 9:00, or Custom with your own days and time. The Next runs line shows the coming runs. Then Create routine.

    TipRoutines run only while SHIPIT is open. A missed run starts once when SHIPIT is back.

  5. 05Run now or pause

    Run now or pause

    A routine's row shows the schedule and the state: the next run time, Paused, or Last run needs attention when the last run failed.

    Run now starts it at once and opens the result chat. The switch on the right pauses and resumes it.

  6. 06Where the result is

    Where the result is

    Every run writes into a normal conversation with the agent. Open chat in the routine's row opens it in the Agent tab.

    A deleted routine stops running, and its past chats stay in the Agent tab.

Tips

Questions

Does a routine run when SHIPIT is closed?

No. It runs while SHIPIT is open. A missed run starts once when you come back.

Will the agent ask for approval during a routine?

Just as with a normal message: the routine has the same approvals as the agent.

Next