BUSINESS AS SOFTWARE

Deliver Business Services As Software

Turn complex operations into simple APIs. With service.do, your business logic becomes a valuable, accessible, and automated service.

Join waitlist

service.do

import { defineService } from '@dotdo/agent';

const fulfillmentService = defineService({
  name: 'orderFulfillment',
  description: 'Automates processing and shipping orders.',
  inputs: {
    orderId: 'string',
    items: 'array',
    shippingAddress: 'object'
  },
  outputs: {
    trackingNumber: 'string',
    status: 'enum'
  },
  agent: 'fulfillmentAgent'
});

// Now your business logic is an API service:
// const result = await fulfillmentService.do({ orderId, items, shippingAddress });

Deliver economically valuable work

Frequently Asked Questions

Do Work. With AI.