DO BUSINESS AS CODE
The central registry for your agentic enterprise. Define, discover, and invoke any business capability as a simple, durable API, turning your operations into scalable software.
services.do
import { Do } from '@do-inc/sdk'; const client = new Do(process.env.DO_API_KEY); // Discover and invoke a registered service const invoiceService = client.service('invoicing.do'); const result = await invoiceService.invoke('send', { customerId: 'cust_12345', amount: 500.00, dueDate: '2024-12-31', lineItems: [ { description: 'Annual Subscription', quantity: 1, price: 500.00 } ] }); console.log('Invoice sent successfully:', result.invoiceId);