AI Agent Opportunity & Suitability Assessor
Work through a real M&E task and decide whether it needs human work, AI assistance, deterministic automation, an LLM-enabled workflow, or a genuine AI agent.
Do not choose an agent because the task sounds complicated. First understand the methodological task, evidence requirements, risks, verification possibilities and human responsibilities.
Define problem
Assess task
Check context
Challenge AI
Decide
Define the M&E problem
Describe the methodological task before deciding what technology to use.
Describe the task, inputs, process and intended output. Do not start with “I want an AI agent.”
Tool: You can draft this in Word, Google Docs, ChatGPT or Claude.
M&E example: “Compare monthly indicator values with targets, identify unusual changes and prepare evidence for evaluator review” is better than “Use AI to monitor indicators.”
Check: Could another evaluator understand exactly what work you want to improve?
Assess the characteristics of the task
Rate each characteristic from 1–5. These ratings are a structured reflection tool, not a validated diagnostic score.
Do not rate based on whether you personally like AI. Rate the task itself.
Example: A monthly monitoring task may score high for frequency and information volume, but high risk and high methodological judgement do not mean “use no AI.” They mean that AI may require stronger human control.
Key lesson: task complexity may justify exploring agentic support; risk and professional judgement determine the degree of delegation and review required.
Check the methodological context
An agent cannot produce a defensible M&E output if it lacks the context required to interpret the evidence.
In ChatGPT or Claude: provide the methodological instructions and approved reference material before testing the task.
For an automated workflow: the system must explicitly pass the required context and evidence to the model. Do not assume that context from a previous ChatGPT conversation automatically exists in an API or Make.com workflow.
Check: Can the agent distinguish an indicator definition, an observed value, an interpretation and a judgement?
Challenge the agent assumption
Before selecting an agent, identify the least complex solution that could perform the task adequately.
A task can be complex but still be handled by a deterministic workflow plus human review.
An agent becomes more defensible when the task genuinely requires things such as multiple steps, conditional decisions, retrieval, tool use, iteration, context/state or escalation.
M&E example: “Calculate whether an indicator is above or below target” may only need a formula. “Investigate why an indicator changed, retrieve contextual evidence, compare explanations and escalate uncertainty” may justify testing an agent.
Define what remains human
Retrieve, organise, classify, compare, calculate with appropriate tools and draft structured outputs.
Coding, synthesis, interpretation, hypothesis generation and prioritisation when reviewed.
Evaluative judgement, contextual interpretation, competing explanations and consequential recommendations.
High-stakes methodological or accountability decisions that cannot be adequately verified.
Do not write only “human review required.” Identify the exact control point.
Example: AI detects an unusual indicator change → retrieves evidence → drafts possible explanations → evaluator checks evidence and decides whether the issue is substantively important.
If you later automate the process in Make.com, this control point should become a deliberate approval or escalation step.
Monitoring and indicator investigation
A monitoring team receives monthly indicator data. The proposed system checks changes, retrieves relevant reports and prepares issues for evaluator review.
Make your decision
Complete the assessment before interpreting the recommendation.
What have you learned from the assessment?
Did I define the evaluation problem before selecting technology?
Does AI actually add value?
Does the task really require an agent?
What must remain human-led?
How could I verify that the system works?
