Manage Automations with More Control and Lower Costs

Simplified Automation Management

Many IT teams run Python scripts that require an active graphical interface. This leads to costs and security risks, as unused sessions remain open and cloud machines stay active without pause. Session Manager solves this problem by automatically managing sessions, activating machines only when tasks are running.

Session Manager in Action

Session Manager monitors your task list: when it detects a task requiring a graphical session, it activates the host and starts the session. Once the task is completed, the session closes. This way, you only pay for resources when they are in use.

It connects via RDP. So, if you need to run automations on Windows with a graphical interface, this happens without manual intervention.

Key Benefits of Session Manager

Pay only for the resources you use.

Handle demand peaks without keeping machines always on.

Sessions close after execution, reducing the risk of unauthorized access.

Run tasks only when necessary.

Activate hosts to validate automations without maintaining active servers.

Prevent idle machines, reducing downtime and potential failures.

Logs and Monitoring

Session Manager records everything that happens. You know when a session starts, ends, and what resources were used. This helps with auditing and cost analysis.

BotCity Orchestrator: Complete Governance for Your Automations

BotCity Orchestrator is the central hub for managing automation queues. It monitors every task, generates real-time logs, and ensures everything is executed in the correct order.

When a task requires a graphical session, the Orchestrator notifies Session Manager, which activates the machine only when needed. This ensures automation runs without wasting resources while remaining fully integrated. You have complete visibility of the process, from task distribution to session completion.

Frequently Asked Questions

Does Session Manager replace BotCity Orchestrator?

No. The Session Manager works alongside the Orchestrator to manage sessions on hosts. It only activates machines when there are tasks in the queue.

Is it compatible only with Python scripts?

It primarily works with Python scripts that require a graphical interface, but it can manage any automation that requires a session on Windows.

What infrastructure requirements are needed?

You need machines (physical or cloud-based) with Windows and RDP access enabled. The Session Manager connects to them as per the demand of the automation queues.

How is security ensured?

Sessions automatically close at the end of tasks, reducing exposure. Additionally, there are activity logs for auditing.

Can I use Session Manager for test environments?

Yes. It is useful for QA scenarios or occasional tests. You activate the session only while running the test, without keeping machines on all the time.

Unlock the Full Potential of Intelligent Automation

Boost your technical team’s productivity with BotCity's Python RPA and intelligent automation software. Increase ROI, orchestrate, and enhance performance.