ORGANIZE. AUTOMATE. SCALE.

Directory Management, Programmatically

Use a simple API to create, list, query, and manage complex directory structures for your organization, users, or applications. Turn directory operations into automated, code-driven workflows.

Join waitlist

directories.do

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

// Initialize the Directories agent
const directoryService = new Directories();

// Create a new user directory with metadata
const newUserDirectory = await directoryService.create({
  path: '/users/jane.doe/documents',
  metadata: {
    userId: 'user-id-12345',
    team: 'engineering',
    access: ['read', 'write']
  },
  recursive: true // Creates parent directories if they don't exist
});

console.log('Successfully created directory:', newUserDirectory.path);

Deliver economically valuable work

Frequently Asked Questions

Do Work. With AI.