The .do platform is designed to empower businesses to streamline operations, automate complex tasks, and leverage the power of agentic AI. But what if you need deeper integration with your existing systems? What if you want to build custom applications that leverage the platform's core capabilities? That's where the .do SDK comes in.
The Software Development Kit for the .do platform is your bridge to seamlessly integrating and extending its robust features. It provides the tools and resources developers need to programmatically connect with the platform, unlock its potential, and tailor solutions to your unique needs.
Empower your applications by seamlessly connecting with the .do platform and leveraging its agentic workflow capabilities through our powerful Software Development Kit. Whether you're looking to automate repetitive workflows, integrate with third-party services, or build entirely new applications based on the .do platform's foundation of agentic AI and business as code, the SDK provides the necessary building blocks.
With the .do SDK, you can:
The .do SDK is designed with developers in mind. We provide clear documentation, straightforward examples, and support for popular programming languages to help you get started quickly.
Here's a glimpse of how easy it is to interact with the .do platform using the SDK:
import { DoSDK } from '@do/sdk';
const sdk = new DoSDK({
apiKey: 'YOUR_API_KEY',
});
// Example: Fetch available agents
async function listAgents() {
try {
const agents = await sdk.agents.list();
console.log('Available Agents:', agents);
} catch (error) {
console.error('Error listing agents:', error);
}
}
listAgents();
This simple example demonstrates how you can use the SDK to authenticate and interact with the platform's API to retrieve a list of available agents. The SDK abstracts away the complexities of making HTTP requests, allowing you to focus on building your application.
We are continuously developing the .do SDK to provide even more powerful features and functionalities. Our roadmap includes expanding support for additional programming languages, enhancing developer tools, and providing deeper access to the platform's core capabilities. Our goal is to make it as easy as possible for you to build innovative solutions on top of the .do platform.
The .do SDK allows developers to programmatically interact with the .do platform, enabling them to build custom applications, automate workflows, and integrate with existing services.
You can install the .do SDK via npm or yarn package managers. Detailed installation instructions and documentation are available on our developer portal.
The .do SDK is designed to be used with a variety of programming languages. We primarily provide examples and support for TypeScript/JavaScript, but the underlying API can be accessed from any language capable of making HTTP requests.
Ready to get started? Visit our developer portal to access the .do SDK documentation and begin building your next great application!