Oct '267 min read

What AI Assistant Can Run Recurring Workflows and Prepare Reports for Me? Describe It Once. It Runs Every Week.

How to get a report that prepares itself every week: what to write, how to test it before it runs, and what an assistant can and cannot pull from. With six ready-made examples.

Quick answer

What AI assistant can run recurring workflows and prepare reports for me?

  • alfred_ does this with routines: you describe what you want in a sentence, and it runs on a schedule or the moment an email arrives
  • A routine goes through your mail and calendar across every account you connect, finds what you asked for, and sends you what it found by email or in the app
  • You can run it once before turning it on, and every run shows what it checked and what it found
  • Zapier and Make are the better fit when the job is moving data between apps on fixed rules. A routine is for the checks you would otherwise do by hand in your inbox and calendar

A routine reads your mail and calendar and the tools you connect, such as Slack and HubSpot. It is not a business-intelligence tool.

Every Friday afternoon you do the same thing. You open Sent, scroll back to Monday, and work out which quotes went out and which came back signed. It takes twenty minutes, it is the same twenty minutes every week, and some Fridays it does not happen.

That is the kind of work a recurring report is for: a check you already know how to do, on a schedule you already keep, where the only hard part is doing it every time.

What you are actually asking for

“Run a workflow and prepare a report” is three separate things, and it helps to pull them apart before choosing a tool.

PartThe questionWhat to look for
The checkWhat should it look at, and what counts?Can you describe it in plain words, or do you have to build it from triggers and fields?
The scheduleWhen does it run?A fixed time, or the moment something arrives
The proofHow do you know it did the job?Can you run it once first, and see what each run checked?
Most tools are strong on the second row. The first and third are where they differ.

How a routine works in alfred_

alfred_ is an AI personal assistant for work. Its recurring workflows are called routines, and setting one up takes three steps.

1. Say what you want, in a sentence. Type it the way you would ask a person:

Every Friday at 4, email me which quotes are still waiting on a yes.

alfred_ turns that into a plan you can read before anything runs: find the quotes you sent, check each for a reply, email you the rest.

2. Test it now. It runs once, right away, and shows you what it finds. If it picked up twelve quotes and three are still open, you can see whether those are the right three. If something is off, reword the sentence or tell alfred_ what to change.

3. Turn it on. From then on it runs when you said. Results arrive by email or in the app, and every run is on the record: what it checked, and what it found.

The alfred_ follow-ups card listing threads waiting on you and on someone else, with how long each has been open

The kind of list a follow-up routine reports on: what is still open, oldest first. Shown with sample data.

A routine can run on a schedule (every weekday at 5, every Monday at 8, every few hours) or when mail lands (an invoice, a request, an invite). It reads your mail and calendar across every account you connect, up to six.

Six you can turn on today

You do not have to write your own. These are ready-made on the Routines page, and you can change the time or reword any of them.

RoutineRunsWhat it reports
Wrap up my dayWeekdays, 4:30 PMBefore you log off, what still needs you and what tomorrow starts with
Plan my weekEvery Monday, 8 AMYour week day by day and the mail that needs you
Chase what I'm owedEvery Monday, 8 AMWhat you asked people for that is still outstanding, with a follow-up ready for your OK
Sort my tasksEvery day, 7:30 AMYour open tasks ranked: do now, schedule this week, consider dropping
Clean up your calendarEvery Sunday, 6 PMReal conflicts, long runs of back-to-back meetings, and declined invites that are still there
Log every invoiceEvery Friday, 5 PMInvoices and receipts from your mail, kept in one running list
The ready-made routines, with their default times.

More examples to copy are in the Routine library.

Reports for client work

The most useful routines for people who run client accounts are the ones that replace a weekly scan. Some sentences to start from, then check with Test it now:

  • “Every Friday at 3, list the client threads from this week that I have not answered.”
  • “Every Monday at 8, tell me which proposals I sent in the last two weeks have no reply.”
  • “Every weekday at 5, tell me what Harbor and Northwind sent today and whether anything is waiting on me.”
  • “When an invoice arrives, add it to my list and tell me the amount and the due date.”

Each one is a check you could do by hand from your inbox. The routine does it on the day you said and shows its work.

The alfred_ Home view with the emails that need attention listed beside the day's to-dos

What needs you, on Home. Shown with sample data.

What a routine does not do

Three limits to know before you rely on one.

  • It reports on what you have connected. That is your email and calendar, plus tools such as Slack, Teams, HubSpot and Salesforce. A tool you have not connected is not in the report.
  • It tells you; it does not send for you. Where a routine prepares a follow-up, as Chase what I’m owed does, the follow-up waits for your OK.
  • It uses credits. Routines and workflows run on the credits in your plan. Asking a question in chat does not.

When Zapier or Make is the better tool

If the job is “when a row is added here, create a record there”, use Zapier or Make. They are built for moving data between systems on fixed rules, they connect to thousands of apps, and they are cheaper for that work.

A routine is the better fit when the job needs reading: which of these threads is still open, which invoice is new, what changed with this client. There are no triggers to pick and no fields to map, because the instruction is the sentence.

How to start

  1. Pick the check you already do by hand every week.
  2. Write it as one sentence with a day and a time.
  3. Run Test it now and compare the result with what you would have found yourself.
  4. Turn it on, and read the first two or three runs closely before you trust it.

Plans start at $29.99 a month with a 7-day free trial. More is on the Routines page.

Set up a report that prepares itself

alfred_ reads every email in Gmail and Outlook and texts you what needs you, before it slips.

Start free trial

7-day free trial, then $29.99/mo

+ more

Frequently asked questions

What AI assistant can run recurring workflows and prepare reports for me?

alfred_ can. You write what you want in a sentence, for example "every Friday at 4, email me which quotes are still waiting on a yes". alfred_ turns it into a plan you can read, runs it once so you can check the result, and then runs it on the schedule you set. Each run goes through your mail and calendar and sends you what it found.

Can I schedule a workflow that researches my accounts and sends a report?

Yes. A routine can go through the threads and meetings for the clients you name and report what changed, what is waiting on you and what you are waiting on. It reads the accounts and tools you connected to alfred_, such as Slack, HubSpot or Salesforce.

How do I know the report is right before it starts running?

Use Test it now. It runs the routine once, right away, and shows you what it finds. Turn it on when the result looks right. After that, every run is on the record: you can see what it checked and what it found.

How is this different from Zapier?

With Zapier you pick a trigger and map fields between apps. With a routine you describe the outcome in a sentence, and alfred_ reads your mail and calendar to find what you asked for. Zapier is the better tool for moving data between systems on fixed rules.

Do routines cost extra?

Routines and workflows run on the credits included in your plan. Asking alfred_ a question in chat does not use them.

Can I change or stop a routine?

Yes. Pause it with one switch on the Routines page, reword the sentence, change the time, or delete it. You can also ask alfred_ to pause it.

About the authors

Written byPranav MishraAI/LLM Engineer at alfred_

Pranav builds the agents behind alfred_, the systems that watch your inbox and calendar, keep track of what is waiting on you, and surface what actually needs a response. He runs alfred_’s head-to-head field tests against other assistants.

Reviewed byConnor FataFounder & CEO of alfred_

Connor is the founder and CEO of alfred_, focused on making personal assistants accessible to business operators and individuals so they can focus on what matters and what’s important.