UNSTRUCTURED DATA EXTRACTION

Intelligent Data Extraction, Simplified.

Convert any unstructured text into clean, structured JSON with a single API call. From documents and websites to emails, turn data chaos into developer-ready output.

Join waitlist

extract.do

import { Do } from '@do-sdk/core';

// Any unstructured text from documents, emails, or websites
const bio = `
  Meet Jane Smith, a Senior Product Manager at Innovate Inc., located in San Francisco.
  You can reach her at jane.smith@innovate.co.
`;

// Simply define the data structure you want
const structuredData = await Do.extract('extract.do', {
  text: bio,
  schema: {
    fullName: 'string',
    title: 'string',
    company: 'string',
    city: 'string',
    email: 'email',
  }
});

console.log(structuredData);

Deliver economically valuable work

Frequently Asked Questions

Do Work. With AI.