The digital landscape is constantly evolving, and so are the tools we use to build the future. At .do, we're committed to providing developers with powerful and intuitive ways to integrate agentic workflows into their applications. The .do SDK is a key part of this vision, and we're excited to share what's on the horizon.
If you're new to the .do SDK, think of it as your developers' toolkit for unlocking the power of .do Agentic Workflows directly within your applications. It allows you to easily automate tasks, integrate AI capabilities, and deliver services-as-software with simple API calls.
<a href="https://sdk.do" class="badge badge-primary">For Developers</a>
Here's a quick look at how easy it is to get started:
import { Agent } from "@dot-do/sdk";
const agent = new Agent("your-api-key");
async function summarizeText(text: string) {
const response = await agent.do("summarize", { text });
console.log(response.data);
}
summarizeText("Your long text here...");
This simple code snippet demonstrates the core functionality: calling a ".do" workflow by name ("summarize" in this case) and passing the necessary parameters. The SDK handles the underlying communication and returns the results.
While the current SDK already enables powerful integrations, we're just getting started. Our roadmap is packed with features designed to make building with .do workflows even more seamless, flexible, and powerful.
What's Coming Next?
We're actively working on several key areas to enhance the .do SDK experience: