Application
Build interactive applications with custom inputs, outputs, logging, and file handling through the Robomotion platform.
Overview
The Application package provides nodes for creating interactive RPA applications that communicate with the Robomotion platform. Use it when you need to receive input from users, send results back to the platform, handle file uploads/downloads, or create custom logging.
Key Features
- Input/Output - Receive parameters and return results to the platform
- File Handling - Upload and download files through the platform
- Logging - Send custom log messages for monitoring
- Push Notifications - Send real-time updates to the platform
- HTTP Requests - Make requests within application context
Available Nodes
- App In - Receive input parameters passed to your automation
- App Out - Return results when automation completes
- App Upload - Upload files to the platform
- App Download - Download files from the platform
- App Log - Send log messages to the platform
- App Push - Send push notifications/updates
- App Request - Make HTTP requests with app context
When to Use This Package
- Interactive Bots: When users provide input and expect output
- File Processing: When automation involves uploading or downloading files
- Monitoring: When you need detailed logging for troubleshooting
- Real-time Updates: When users need progress notifications
- API Integration: When your app needs to communicate with external services
Typical Workflow
- Use App In to receive parameters (file paths, settings, data)
- Process the data using other packages
- Use App Log to track progress
- Use App Upload to store results
- Use App Out to return final status/results
📄️ App Download
Core.Application.Download
📄️ App In
Core.Application.In
📄️ App Log
Core.Application.Log
📄️ App Out
Core.Application.Out
📄️ App Push
Core.Application.Push
📄️ App Request
Core.Application.Request
📄️ App Upload
Core.Application.Upload