enterprise platforms · intelligent automation

Of your two hundred bots, forty matter. Nobody can tell you which ones the next app release will break.

RPA programs grow one bot at a time. After a few years there are unattended robots sharing credentials and screen-scraping flows that fail with each vendor update, and now agents are being added on top. We work out what you have first. Then we build new automation on UiPath, Power Automate or ServiceNow.

enterprise-platforms / intelligent-automation 6 platforms
01 · PICK THE WORK 02 · ORCHESTRATE 03 · EXECUTE 04 · SYSTEMS Process mining: event logs · variants Process mining event logs · variants Automation intake: value · risk · owner Automation intake value · risk · owner Orchestrator: UiPath Maestro · cloud flows Orchestrator UiPath Maestro · cloudflows AI agent steps: classify · extract · draft AI agent steps classify · extract ·draft Human approvals: exceptions · sign-off Human approvals exceptions · sign-off Robots and desktop flows: UiPath · Power Automate Robots and desktopflows UiPath · PowerAutomate Credential vault: per-bot identities Credential vault per-bot identities ERP and finance: SAP · legacy apps S/4 ERP and finance SAP · legacy apps Service platform: ServiceNow RPA Hub Service platform ServiceNow RPA Hub
UiPathMicrosoft Power PlatformServiceNowCyberArk
in short·20-second read

Intelligent automation uses robotic process automation, workflow orchestration and AI to run business processes with less manual work, usually on UiPath, Microsoft Power Automate or ServiceNow.

Cohash takes stock of existing bot estates and stabilizes them, replacing fragile screen automation with APIs where we can. We build new automations and agentic workflows such as UiPath Maestro processes. We also set up credential and governance controls and staff certified automation developers.

you probably need this if
  • Nobody can say how many bots are running or who owns each one.
  • Bots fail after each update to the applications they automate.
  • Several of your robots share one service account login, and its password sits in a config file.
Ask an engineer facts checked 2026-10-20 · 6 sources
how it runs
  1. 01Inventory and triage
  2. 02Stabilize what matters
  3. 03Build new work
  4. 04Run and govern
you keep
  • Automation inventory with owner, value, failure rate and decision
  • Rebuild plan for fragile automations, API-first where possible
  • Credential vault integration and per-bot identity design
+ 3 more documents
who does it
UiPath automation developerUiPath solution architectPower Automate desktop flow developer Automation Developer Associate Automation Developer Professional
the story · intelligent automation

From the first call to a setup your own team can run.

Here's what usually prompts a call about your Intelligent Automation, what we do about it and in which order, and where you end up.

  1. chapter 01 · where it hurts

    Why teams reach out

    • Nobody can say how many bots are running or who owns each one.
    • Bots fail after each update to the applications they automate.
    • Several of your robots share one service account login, and its password sits in a config file.
  2. chapter 02 · what we change

    How we solve it

    • Bot estate inventory and cleanup
    • UiPath development and orchestration
    • Power Automate desktop flows
    • ServiceNow automation
    • Credentials and governance
    • Certified automation staffing
  3. chapter 03 · how it runs

    Our approach

    • Inventory and triage
    • Stabilize what matters
    • Build new work
    • Run and govern
  4. chapter 04 · where you end up

    What changes

    • Most invoice steps no longer care what the screen looks like.
    • Each robot's actions are traceable to its own identity, credentials rotate without code changes, and developers no longer see production passwords.
    • Routing now comes from a step you can measure and improve.
    • Automation inventory with owner, value, failure rate and decision
what we do

Where we spend the hours

6 areas of work, each one done by an engineer who has run it in production.

  1. We list every robot, flow and schedule, with its owner, what it's worth to the business, how often it fails and which applications it touches. Then each one gets a decision. Keep it, fix it, rebuild it on an API, or retire it.

  2. Unattended and attended automations, queue-based processing, and agentic processes coordinated with UiPath Maestro, where AI agents, robots and people each handle the steps they're suited to.

  3. Desktop flows for Windows and legacy applications, including terminal emulators, with cloud flows for orchestration and process mining to find which processes are worth automating first.

  4. Run IT and employee service processes on the platform where the tickets already live. Use Integration Hub spokes, flows built in Workflow Studio, and ServiceNow RPA Hub for desktop steps.

  5. Move robot accounts out of config files and into a vault. Give each bot one identity with least privilege. Run a center-of-excellence intake process, and apply change controls when a target application updates.

  6. Automation developers for UiPath, Power Automate and ServiceNow, plus solution architects and support engineers. Contract, contract-to-hire or permanent.

capability 01 / 06in production

Bot estate inventory and cleanup

We list every robot, flow and schedule, with its owner, what it's worth to the business, how often it fails and which applications it touches. Then each one gets a decision. Keep it, fix it, rebuild it on an API, or retire it.

capability 02 / 06in production

UiPath development and orchestration

Unattended and attended automations, queue-based processing, and agentic processes coordinated with UiPath Maestro, where AI agents, robots and people each handle the steps they're suited to.

capability 03 / 06in production

Power Automate desktop flows

Desktop flows for Windows and legacy applications, including terminal emulators, with cloud flows for orchestration and process mining to find which processes are worth automating first.

capability 04 / 06in production

ServiceNow automation

Run IT and employee service processes on the platform where the tickets already live. Use Integration Hub spokes, flows built in Workflow Studio, and ServiceNow RPA Hub for desktop steps.

capability 05 / 06in production

Credentials and governance

Move robot accounts out of config files and into a vault. Give each bot one identity with least privilege. Run a center-of-excellence intake process, and apply change controls when a target application updates.

capability 06 / 06in production

Certified automation staffing

Automation developers for UiPath, Power Automate and ServiceNow, plus solution architects and support engineers. Contract, contract-to-hire or permanent.

typical situations

Situations we walk into

We pieced these together from Intelligent Automation situations that come up a lot. They're patterns. You won't find a specific client in them.

case file 01

Invoice bots that fail every time the ERP screen changes

composite · not a client story
  1. Beforethe situation

    Unattended robots key invoices into the ERP through its screens. Every ERP update moves a field or adds a dialog box, and the bots stay broken until a developer re-records the selectors.

  2. What we dothe work

    Check which steps the ERP exposes through APIs and rebuild those first, keeping UI automation only where no API exists. Add a test run against the ERP test environment as part of every ERP release.

  3. Afterwhere you end up

    Most invoice steps no longer care what the screen looks like. The few that still do get tested before each ERP release, instead of failing after it.

case file 02

Shared robot credentials in a config file

composite · not a client story
  1. Beforethe situation

    A dozen unattended robots run under one service account with broad ERP and email permissions. The password sits in an orchestrator asset that several developers can read.

  2. What we dothe work

    Create one identity per robot, with only the permissions its process needs. Move credentials into the vault and turn on rotation. Update the orchestrator so it fetches them at runtime.

  3. Afterwhere you end up

    Each robot's actions are traceable to its own identity, credentials rotate without code changes, and developers no longer see production passwords.

case file 03

An agent bolted onto an unreliable email triage bot

composite · not a client story
  1. Beforethe situation

    A robot reads a shared mailbox and routes requests using keyword rules that misroute many emails. A team wants to add an AI agent to fix routing without changing anything else.

  2. What we dothe work

    Put the AI classification step in front of the routing, keep the robot for system updates, send low-confidence emails to a person, and track routing accuracy against a labeled sample.

  3. Afterwhere you end up

    Routing now comes from a step you can measure and improve. Robots do only the system work. When an email is uncertain, a person decides.

case studies

Intelligent Automation case studies

All case studies
architecture

How robots, agents and people share an automated process

What to automate comes out of process mining and intake. The orchestrator gives AI agents the judgment steps, gives robots the system work and leaves approvals to people. Robot credentials come from a vault. Results go back into the business systems.

How robots, agents and people share an automated process What to automate comes out of process mining and intake. The orchestrator gives AI agents the judgment steps, gives robots the system work and leaves approvals to people. Robot credentials come from a vault. Results go back into the business systems. 01 · PICK THE WORK 02 · ORCHESTRATE 03 · EXECUTE 04 · SYSTEMS candidates approved process judgment step exception system step credentials API or UI update ticket decision Process mining event logs · variants Automation intake value · risk · owner UI Orchestrator UiPath Maestro ·cloud flows AI agent steps classify · extract · draft Human approvals exceptions · sign-off PP Robots and desktopflows UiPath · PowerAutomate CA Credential vault per-bot identities S/4 ERP and finance SAP · legacy apps SE Service platform ServiceNow RPA Hub
Read the diagram as text
  1. Process mining → Automation intake: candidates
  2. Automation intake → Orchestrator: approved process
  3. Orchestrator → AI agent steps: judgment step
  4. Orchestrator → Human approvals: exception
  5. Orchestrator → Robots and desktop flows: system step
  6. Credential vault → Robots and desktop flows: credentials
  7. Robots and desktop flows → ERP and finance: API or UI
  8. Robots and desktop flows → Service platform: update ticket
  9. Human approvals → Orchestrator: decision
how it runs

A typical engagement

We don't start a step until the last one has produced something you can check.

  1. step 01

    Inventory and triage

    List every automation. Measure how often each fails and what it's worth. Find the ones that depend on screen scraping an API could replace.

  2. step 02

    Stabilize what matters

    Start with automations that carry the most value and fail most often. Fix them or rebuild them, and put their credentials in a vault.

  3. step 03

    Build new work

    New automations and agentic processes chosen from process mining data and business intake, built with tests and monitoring.

  4. step 04

    Run and govern

    We hand over monitoring, a support rota and an intake process, plus a release check that runs the bot tests whenever a target application changes.

you keep

What you're left with

We write these for your Intelligent Automation setup, and they're working documents. Your team should be able to keep things running from them long after we've gone.

  • inventory01

    Automation inventory with owner, value, failure rate and decision

    yours to keep
  • plan02

    Rebuild plan for fragile automations, API-first where possible

    yours to keep
  • design03

    Credential vault integration and per-bot identity design

    yours to keep
  • tests04

    New automations with test cases and monitoring

    yours to keep
  • evidence05

    Center-of-excellence intake and change control process

    yours to keep
  • runbook06

    Support runbooks for common bot failures

    yours to keep
talent and delivery · intelligent automation

Certified engineers, wherever you need them.

Some clients want a project team, some want a couple of engineers on theirs. Either works. Onsite, nearshore or offshore, with handovers across time zones that keep things moving.

Onsite

Engineers at your sites in the US

Nearshore

Overlapping hours with US teams

Offshore

Overnight progress on your backlog

All time zones

Coverage handed over across time zones

24-hour coverage · US Central time
OnsiteUS business hours
Nearshoreoverlapping US hours
Offshoreovernight progress
Combinedhandover, not hand-off
roles we staff
  • UiPath automation developer
  • UiPath solution architect
  • Power Automate desktop flow developer
  • ServiceNow Integration Hub developer
  • Automation support engineer
  • Process mining analyst
01Should we use UiPath, Power Automate or ServiceNow?

It depends on what you already license, where the processes run and who'll maintain them. Power Automate fits Microsoft 365-heavy desktops. ServiceNow fits processes that start and end in tickets. UiPath fits large cross-application estates with heavy unattended workloads. Lots of organizations run more than one.

02Why do our bots keep breaking?

Most failures come from screen automation that depends on UI elements a vendor changes, expired or shared credentials, and unexpected data. Replacing UI steps with APIs where they exist removes the biggest source.

03Where do AI agents fit with RPA?

Give agents the judgment steps, such as reading an unstructured email or classifying a document. Leave deterministic system work to robots. UiPath Maestro and similar orchestration tools coordinate both, while people approve exceptions.

04How long does a bot estate cleanup take?

It depends on the number of automations, how well they're documented and how many target applications they touch. The inventory usually takes a few weeks, and the fix list sets the rest.

05Can you support our bots after go-live?

Yes. We provide support with monitoring, runbooks and a release check against application updates, with coverage across time zones if you need it.

06Can you provide UiPath developers on contract?

Yes. We place certified automation developers for UiPath, Power Automate and ServiceNow through our staffing practice. Contract, contract-to-hire or permanent.

related

Often paired with

Projects on Intelligent Automation usually end up touching one of these, so they're worth a look.

sources 6 sources linked last checked 2026-10-20 content fingerprint c3436d8a
  1. 01UiPath: Maestro (orchestrating AI agents, robots and people)uipath.com ↗
  2. 02UiPath: agentic automation platformuipath.com ↗
  3. 03UiPath: certificationsuipath.com ↗
  4. 04Microsoft Learn: Introduction to desktop flows in Power Automatelearn.microsoft.com ↗
  5. 05Microsoft Learn: Process mining in Power Automatelearn.microsoft.com ↗
  6. 06ServiceNow docs: Integrate applications (Integration Hub, Workflow Studio, RPA Hub)servicenow.com ↗
Reviewed by the Cohash team Product names are trademarks of their owners. how we handle facts and data →
next step

Tell us what you're running. We'll tell you what we'd do first.

A 30-minute working session with a senior engineer. No slides.

useful to bring
  • The platform and the version you're on
  • Where you need to get to, and by when
  • What's custom: rules, plugins, integrations
  • Any audit finding or deadline driving it