Automations
Agent tasks that span weeks or months.
Schedules and business signals can start a Corin task. Agents use permitted context, wait for people when needed, and resume the same work after a pause.
A scheduled review starts.
A new task begins at the scheduled time.
Read permitted records and the relevant SOP.
Wait for approval before acting.
Task lifecycle
Define when to create a task and when to update it.
A schedule can create a periodic review. An event or business condition can open a case. A reply or approval can then update that case.
Corin keeps the task state as agents and people take their turns. The work can continue over weeks or months.
Start a new task on schedule.
Use permitted records and SOPs.
Start conditions
Choose what starts a new task.
Use a schedule for periodic reviews. Use an event or business condition when a specific case needs attention.
Associate later replies and approvals with the open task. Configure its data, tools and approval points separately from the start condition.
Long-running tasks
Keep one task open for weeks or months.
An agent can complete a step and wait for a person or an external system. The task keeps its state through those waits and handoffs.
Built-in Temporal supports waits, retries and resumption. When a reply or approval arrives, Corin continues at the pending step. No model runs while the task waits.
Open the task.
Record the case and its first step.
Access and inspection
The start condition does not change permissions.
Agents use the access configured for the task. If a step needs approval, work waits for the authorized person before the next action.
Built-in Langfuse lets developers inspect agent steps and supported usage and cost data. Separate business records show who approved a decision and what changed in a connected system.
Example task
Invoice mismatch: one case through review.
Suppose an invoice and order do not match. Agents check permitted records and the relevant SOP, prepare a recommendation, and wait for a person to decide the next step.
Open a task for this mismatch.
The task starts with the permitted invoice, order and SOP.
What started the task, and which records may agents read?
Build with Corin
Build an automation in Corin.
Try Corin free. Inspect a task, then configure its start condition, procedures and approval point for your workflow.