Automate Monthly AI Rating for Developers from PRs to Metrics

On the 1st of each month, find the last 30 days of PRs for an assignee, calculate the average AI rating (rounded up), match the developer name, and save the metric with today’s date to your Metrics table.

Apps used

Created by Naman Whozzat

Installed by 1 users

When
at 12:00 PM on the 1st of every month
Do
Workflow step icon
Find Table Records
IF
    • rows exist in Find Table Records
      average_AI_ratings_rounded_up
      Workflow step icon
      Get developer name
      current_date_dd_mm_yyyy
      Workflow step icon
      Create Row
      Add Step
    • ifcbXzHXHk6W
      Add Step
Continue from here

Automate Monthly AI Rating for Developers from PRs to Metrics

Automate Monthly AI Rating for Developers from PRs to Metrics

Introduction

Turn PR activity into a clear KPI automatically. Each month, capture a developer’s average AI-assessed PR rating and save it to your Metrics table for easy reporting. 📈

Trigger Event

Runs on a schedule: 12:00 PM on the 1st of every month.

Actions

  • Look up PR records from the last 30 days for the specified assignee and keep only those with an AI rating.
  • If PRs exist, calculate the average AI rating and round it up to the nearest whole number.
  • Look up the developer’s name in your Individuals table (Development department) to ensure a clean, human-readable label.
  • Save a new Metrics row with:
    • Metric: “Average PR rating by AI”
    • Individual: the matched developer name
    • Value: the rounded-up average
    • Date: today’s date (DD-MM-YYYY)
  • If no recent PRs with AI ratings are found, no metric is created.

Benefits

  • ✔️ Hands-free monthly snapshot of developer PR quality
  • ✔️ Consistent, rounded metric ready for dashboards
  • ✔️ Fewer manual lookups and copy-paste errors
  • ➜ Faster performance reviews and trend tracking over time

Can't find the right template?

Start with AI

Frequently Asked Questions

What does this template do and who is it for?

This template automates a specific workflow by connecting multiple apps and removing manual steps. It’s useful for anyone who wants to save time, reduce errors, and streamline repetitive tasks using automation.

Do I need technical knowledge to use this template?

No. You can install and customize this template without writing any code. Everything is done through simple configuration.

Which apps are required, and can I customize or extend the workflow?

Only the apps shown on the template page are required. You can customize messages, add or remove steps, apply conditions, connect more apps, and add extra actions like notifications, data updates, or triggering other automations.

Is this template suitable for real business use and multiple use cases?

Yes. Once configured, it can be used for live workflows and production systems. You can also duplicate the template and customize it for different teams or processes.

How long does setup take, and can I manage the workflow later?

Most templates can be set up in just a few minutes. You can pause, edit, duplicate, or delete the workflow anytime.

Do I need a paid plan, and where can I get help if needed?

You can start with the free plan; limits depend on your viaSocket plan and usage. If you need help, you can contact viaSocket support, check the Knowledge Base, or book a demo.