INTELLIGENT AUTOMATION API
Robotic Process Automation, Executed as Code. Go beyond brittle UI bots. Define, deploy, and manage intelligent software robots with our developer-first, API-driven RPA platform. Automate anything, from data entry to complex system integrations.
Join waitlist
import { Agent } from '@do/rpa';
// Create an RPA agent to handle invoice processing
const invoiceAgent = new Agent('invoice-processor-agent');
// Define and run the automation workflow via a simple API call
async function runInvoiceProcessing() {
const result = await invoiceAgent.run({
workflow: 'process_new_invoices',
source: {
type: 'email_inbox',
id: 'invoices@company.com'
},
destination: {
type: 'quickbooks_api',
action: 'create_bill'
}
});
console.log(`Automation complete. ${result.processed} invoices processed.`);
}
runInvoiceProcessing();