Shata Solutions
← Back to marketplace
Operations Automation

Project Status

Aggregate task completion across Asana projects into weekly stakeholder status emails.

Automation overview

What this automation does

This automation starts when scheduled weekly — Friday 3 PM per active project. It notion posts, openai pulls, gmail posts, and slack posts, then computes % complete vs. milestone plan from Notion, GPT writes stakeholder-friendly summary avoiding jargon, emails project sponsors Gmail HTML digest, posts Sl.

Trigger
Scheduled weekly — Friday 3 PM per active project
Main actions
Notion posts → OpenAI pulls …
Final outcome
computes % complete vs. milestone plan from Notion, GPT writes stakeholder-frien…
Execution time
30–90 seconds
Apps used
5 integrations
AI-powered
No
Difficulty
Beginner
Beginner
Workflow diagram

End-to-end scenario flow

Read-only visualization of how data moves from trigger to final result.

Trigger
Asana
Scheduled run
Step 1
Notion
Posts
AI
OpenAI
Pulls
Step 3
Gmail
Posts
Step 4
Slack
Posts
Result
Slack
Workflow complete
Step-by-step

How each step runs

  1. 1
    AsanaTrigger
    Scheduled run

    Scheduled weekly — Friday 3 PM per active project

  2. 2
    Notion
    Posts

    computes % complete vs. milestone plan from Notion, GPT writes stakeholder-friendly summary avoiding jargon, emails project sponsors Gmail HTML digest, posts Sl

  3. 3
    OpenAI
    Pulls

    Friday 3 PM cron pulls Asana project tasks

  4. 4
    Gmail
    Posts

    computes % complete vs. milestone plan from Notion, GPT writes stakeholder-friendly summary avoiding jargon, emails project sponsors Gmail HTML digest, posts Sl

  5. 5
    Slack
    Posts

    computes % complete vs. milestone plan from Notion, GPT writes stakeholder-friendly summary avoiding jargon, emails project sponsors Gmail HTML digest, posts Sl

  6. 6
    Slack
    Workflow complete

    computes % complete vs. milestone plan from Notion, GPT writes stakeholder-friendly summary avoiding jargon, emails project sponsors Gmail HTML digest, posts Sl

Apps used

Connected applications

Asana

Pulls

Notion

Posts

OpenAI

Pulls

Gmail

Posts

Slack

Posts

Summary

Automation summary

Trigger
Scheduled weekly — Friday 3 PM per active project
Inputs
Scheduled weekly — Friday 3 PM per active project, Business Name, Notification Email, Timezone
Outputs
computes % complete vs. milestone plan from Notion, GPT writes stakeholder-friendly summary avoiding jargon, emails project sponsors Gmail HTML digest, posts Sl, Gmail posts, Slack posts
Business goal
Automate project status end-to-end with accurate app routing.
Execution frequency
Weekly
Estimated runtime
30–90 seconds
Error handling
Failed steps retry up to 3 times with exponential backoff; persistent failures notify your configured channel and log to the run history.
Dependencies
Asana, Notion, OpenAI
Benefits

Why use this automation?

Save ~3 hours/week

Remove repetitive steps from Project Status so your team focuses on high-value work.

Reduce manual work

Connected apps sync data automatically instead of copy-paste between dashboards.

Prevent human errors

Standardized logic runs the same way every time, with retries on failure.

Faster response times

Events trigger immediate actions instead of waiting for someone to check a queue.

Requirements

What you need to get started

Required apps

  • Asana
  • Notion
  • OpenAI

Required accounts

  • Active Asana workspace with API access
  • Active Notion workspace with API access
  • Active OpenAI workspace with API access
  • Shata Automation workspace (free tier supported)

Required API keys

  • OAuth tokens for each connected integration

Permissions

  • Read access on trigger sources (forms, sheets, webhooks, or CRM objects)
  • Write access on destination apps (email, chat, CRM, or storage)

Estimated setup time

  • 15 min including app authorization and test run
  • Difficulty: Beginner

Optional apps

  • Gmail (optional)
  • Slack (optional)

Automation runtime

Activate this template

PartialSome steps run in preview until their integrations go live.

Connect required apps via OAuth or API keys. Credentials are encrypted server-side. Dev test runs mock external actions when connections are missing.

Draft
0%
Activation readiness

Est. setup time: ~13 min

Required connections

  • asana(required)
    Previewasana: workflow actions run in preview
    Missing
  • Notion(required)
    PreviewNotion: workflow actions run in preview
    Missing
  • OpenAI(required)
    Missing
  • Gmail(required)
    Missing
  • Missing connection: asana
  • Missing connection: Notion
  • Missing connection: OpenAI
  • Missing connection: Gmail
Manage all connections →View all installations →

Workflow summary

Trigger
Scheduled weekly — Friday 3 PM per active project
Steps
6 nodes
Required apps
4
Optional apps
1

Trigger

Schedule trigger

Activate this workflow to provision the trigger endpoint.

Run history

No runs yet. Install the template and run a test, or activate to receive webhook/schedule runs.

PremiumBeginnerPartial15 min setup4.49.0k installs · 320 reviews
Customize for My Business
Analytics

Template performance

20.7k
Views
9.0k
Installs
181
Favorites
4.4
Avg rating
43.6%
Conversion
15 min
Setup time
97%
Success rate
61
Trending score
Most used integrations
AsanaNotionOpenAI

Friday 3 PM cron pulls Asana project tasks—done, in progress, blocked, overdue—computes % complete vs. milestone plan from Notion, GPT writes stakeholder-friendly summary avoiding jargon, emails project sponsors Gmail HTML digest, posts Slack project channel RAG status emoji, and updates Notion portfolio dashboard status field.

Some steps run in preview until their integrations go live.

Required apps
AsanaPreviewNotionPreviewOpenAILiveGmailLive
Optional apps
SlackLive
All integrations
AsanaNotionOpenAIGmailSlack
Workflow preview

How Project Status runs

1
Trigger
Define active projects
2
Process
Rule engine
3
Action
asana
4
Notify
Alert & log
AsanaNotionOpenaiGmailSlack
Setup steps

Get started in 5 steps

  1. 1
    Connect PM tools

    Asana projects API, Notion milestones, OpenAI, Gmail, Slack.

  2. 2
    Define active projects

    Notion portfolio `status=active` list drives report scope.

  3. 3
    Calculate RAG

    Green on track, amber <10% behind, red milestone missed or >3 blocked.

  4. 4
    Format stakeholder email

    Executive summary, wins, blockers, next week focus—max 400 words.

  5. 5
    Review first digest

    PM approves GPT summary in Slack before sponsor email sends.

Variables

Configurable settings

VariableTypeDefaultRequired
Business NametextYour BusinessYes
Notification EmailemailYes
TimezoneselectYes
Slack Channeltext#generalNo
Gmail Search Querytextis:unreadNo
FAQ

Frequently asked questions

Client-facing reports?

External email branch strips internal blockers and HR-related tasks.

Multi-project rollup?

Optional Monday portfolio summary across all active projects.

Custom fields?

Asana custom fields like `client visible` filter task lists.

Manual overrides?

PM Slack note appended to email as 'PM commentary' section.

Get started

Customize Project Status for your business

Our team can adapt this template to your exact workflow, apps, and brand requirements.