A practical guide from RocoTech
What information we need to automate a process
You do not need to have a technical solution in mind. Start by explaining how you work today, what you want to improve and which decisions should remain with a person.
This checklist helps you prepare for an initial conversation. An ordered list of steps and anonymised examples is often more useful at the outset than choosing a tool in advance. Do not send passwords or customer data through the contact form.
Start with one process, not the whole business
Define where the work starts and when it ends. ‘Automate management’ is too broad. ‘Record a request received by phone, assign it and update its status’ identifies a specific workflow.
Note what triggers the process, what the outcome should be and who confirms that the work is complete. If you have several candidates, explain where manual tasks repeat most often or where errors occur; we can then assess where to start.
Explain how the work happens today
You do not need a professional diagram. An ordered list can show the steps, waiting periods and changes between tools.
- What triggers the process: a call, a request, a payment or a status change.
- Which steps happen, in what order and who is involved.
- Which information is copied and where it is stored.
- Where delays, corrections or uncertainty build up.
- How often the process runs and whether there are busier periods.
Identify the tools and data
To assess an integration, we need to know which systems are involved. The process might concern calls, advertising tasks, service coordination or payments. The fact that two tools exist does not guarantee that they can connect in the way you need.
Share anonymised examples. We do not need passwords, API keys or administrator access for this first enquiry. If permissions are needed later, we will agree on the channel and level of access.
| What to prepare | Why it matters |
|---|---|
| Tool name and how it is used | Understand which part of the process depends on each system. |
| Data entering, changing and leaving | Define which information should move and identify its source of truth. |
| Available APIs, exports or documentation | Check the connection options. If you do not know, flag it for review. |
| Person who can authorise access | Agree on permissions and a test environment before connecting systems. |
| Known licences, costs and restrictions | Separate development from third-party costs and provider limitations. |
Describe what happens when something goes wrong
The normal workflow is only part of the design. What happens if information is missing, a request is duplicated, a provider fails, a payment is declined or an assignment changes?
For each exception, decide who should be notified, which information they need and whether the process should stop, retry or move to human review. Some decisions should retain manual approval. We also need to know how to return to the previous workflow if a test fails.
Agree on how to assess improvement
Before development, define what a better process would look like. These criteria can be a starting point:
- Time spent on manual tasks and how it will be recorded.
- Requests that need correction and what counts as an error.
- Information that still needs to be copied between tools.
- Outstanding incidents and the time needed to resolve them.
- Steps that require intervention and the circumstances involved.
If you do not have records yet, do not invent figures. We can define what to observe before starting and compare equivalent situations afterwards. These are project evaluation criteria, not promised results.
Example: from a request to confirmation
A hypothetical example to prepare for the conversation, not a client project or an achieved result.
Receive
A phone call creates a request.
Validate
The information and possible duplicates are checked.
Coordinate
The service is assigned using the agreed rules.
Resolve
The payment status is checked before confirmation or a notification to a person.
The important questions are who reviews an incomplete request, what happens if the service changes and who handles a declined payment. The final scope depends on the available tools and the rules we agree on.
Checklist for the first conversation
- I have identified one process and its expected outcome.
- I can explain the current steps and who is involved.
- I have a list of the tools and data involved.
- I have identified repetitive tasks, errors and important exceptions.
- I know who can authorise access and integrations.
- I have noted priorities, constraints and necessary dates.
- I have prepared examples without personal data or credentials.
- I have considered what could be measured before and afterwards.
It is fine if some answers are missing. Tell us what you know and what we need to review together; you do not need a complete technical specification to get in touch.
A completed brief to help you prepare your own
Copy this template into your working document and replace the information with your own process. You can also print this guide from your browser.
Fictional educational brief. It does not describe a client or achieved results.
| Field | Fictional example |
|---|---|
| Process boundary | From receiving a service request until it is confirmed or sent for review. |
| Current tools | Telephone, tracking spreadsheet and payment provider; API availability still needs checking. |
| People | One person receives requests and another confirms assignments. |
| Manual work | Copying data to the spreadsheet, checking payment and communicating changes. |
| Exceptions | Incomplete data, duplicate requests and rejected payments. A person decides what happens next. |
| Initial measurement | Record time per request, corrections and exceptions over a comparable period. There are no figures yet. |
| Initial scope | Test registration and confirmation; exclude pricing decisions and exceptional assignments. |
With this context, we can discuss scope
The Process Automation page explains what we can deliver and the limits of the service. If you have identified a process, tell us how it works and which tools you use so we can assess fit before preparing a proposal.
Explore the automation service
Review my process