Autorun for Developers
Extend and customize Autorun with our powerful SDK and custom code integration capabilities.
Developer Tools
Autorun SDK
Our comprehensive SDK provides a robust set of APIs for integrating with and extending Autorun's capabilities across multiple programming languages.
Custom Code
Write custom functions in JavaScript, Python, or C# to implement your specific business logic and solve unique automation challenges.
Function Bindings
Bind your custom code to Autorun's workflow actions, allowing you to integrate custom processing directly into automated workflows.
Custom Components
Build and integrate custom UI components that seamlessly blend with Autorun's interface while providing specialized functionality.
Code Example
Custom Document Processing Function
/* Example: Custom document processing function */
import { AutorunSDK } from '@autorun/sdk';
/* Initialize the SDK */
const sdk = new AutorunSDK({ apiKey: process.env.AUTORUN_API_KEY });
/* Create a custom function to process documents */
export async function processInvoice(document) {
/* Extract data using AI capabilities */
const extractedData = await sdk.ai.extractData(document, {
template: 'invoice',
fields: ['invoiceNumber', 'date', 'amount', 'vendor']
});
/* Perform custom validation */
const isValid = validateInvoiceData(extractedData);
/* Return processed results */
return {
data: extractedData,
valid: isValid,
metadata: {
processedAt: new Date().toISOString(),
confidence: extractedData._confidence || 0
}
};
}
/* Function can now be bound to Autorun workflow actions */
View more examples and templates in our developer documentation.
Integration Workflow
Develop Custom Functions
Write your custom functions using our SDK to implement business-specific logic, data transformations, or integrations with other systems.
Bind to Autorun Functions
Register your custom code as functions within the Autorun platform, making them available for use in workflow configurations.
Connect to Workflow Actions
Drag and drop your custom functions into workflows, connecting them with other actions to create end-to-end automation solutions.
Developer Resources
SDK Documentation
Comprehensive guides, API references, and examples for using the Autorun SDK in your applications.
Learn moreCode Examples
Ready-to-use code snippets and sample projects to accelerate your development with Autorun.
Learn moreAPI Reference
Detailed API documentation for all endpoints, parameters, and response formats in the Autorun platform.
Learn moreReady to Start Building?
Get started with our developer tools and create custom solutions that perfectly fit your organization's needs.
Start Building