Ivy is an autonomous AI agent that executes complex business workflows as code. Integrate your first digital teammate to automate tasks, manage data, and deliver services through a simple API.
import { ivy } from '@do/sdk';
// Create a new instance of your digital worker
const myAgent = ivy.create('ivy-01', {
persona: 'Onboarding Specialist'
});
// Assign a complex, long-running task
const job = await myAgent.assign({
task: 'Process all new user signups from the past 24 hours.',
instructions: [
'Validate email addresses using clearbit.do',
'Create a personalized welcome document using content.do',
'Send a welcome email via courier.do'
]
});
console.log(`Job ${job.id} started. Ivy is on it.`);