Google Workspace Sentiment Analyzer
Pricing
from $0.01 / 1,000 results
Google Workspace Sentiment Analyzer
Analyze sentiment across your entire Google Workspace. Get company health scores, client relationship insights & team burnout indicators in a single comprehensive report. Company Health Score Client Sentiment Score Team Burnout Indicators Client Risk Alerts Actionable Recommendations
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer

John Rippy
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Share
Google Workspace Sentiment Analyzer - Company & Client Communication Health
Analyze sentiment across Google Workspace: Gmail, Calendar, Chat, and Docs. Get company health scores, client relationship insights, and team burnout indicators.
Features
- Automated data collection
- Structured output format
- Error handling
- Pay-per-event billing
Quick Start
{"input": "your input here"}
Demo Mode
Set demoMode: true to test with sample data (no charges). When you're ready for real results, set demoMode: false or omit it.
{"demoMode": true,...}
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| See input schema |
Output Format
Summary
{"summary": {"companyHealthScore": 60,"clientSentimentScore": 62,"teamBurnoutRisk": "medium","dataSourcesAnalyzed": ["gmail", "calendar"],"dateRange": "last_7_days"}}
Client Segments
{"clientSegments": [{"domain": "acmecorp.com","overallSentiment": 78,"trend": "improving","riskLevel": "low"},{"domain": "troubledclient.com","overallSentiment": 35,"trend": "declining","riskLevel": "high"}]}
Burnout Indicators
{"burnoutIndicators": [{"metric": "After-Hours Email Activity","value": 18,"threshold": 15,"status": "warning","description": "18% of emails sent outside business hours"},{"metric": "Meeting Load","value": 28,"threshold": 25,"status": "warning","description": "28 hours/week in meetings"}]}
Alerts & Recommendations
{"alerts": [{"type": "client_risk","severity": "critical","message": "1 client(s) at high risk: troubledclient.com","action": "Schedule immediate check-in calls"}],"recommendations": [{"priority": "high","category": "Client Retention","action": "Schedule recovery calls with at-risk clients","impact": "Prevent potential client churn"}]}
Pricing
This actor uses pay-per-event billing:
data_point: $0.01 per result
Use Cases
1. Weekly Health Check
Run weekly to get a pulse on company communication:
const result = await apifyClient.actor("localhowl/workspace-sentiment-analyzer").call({accessToken: process.env.GOOGLE_ACCESS_TOKEN,dateRange: "last_7_days",dataSources: ["gmail", "calendar"]});if (result.summary.companyHealthScore < 60) {// Send alert to leadership}
2. Client Relationship Monitoring
Track client sentiment before quarterly reviews:
const result = await apifyClient.actor("localhowl/workspace-sentiment-analyzer").call({accessToken: process.env.GOOGLE_ACCESS_TOKEN,companyDomain: "mycompany.com",dateRange: "last_30_days",includeClientSegments: true});const atRiskClients = result.clientSegments.filter(c => c.riskLevel === "high");
3. Burnout Prevention
Monitor team health metrics:
const result = await apifyClient.actor("localhowl/workspace-sentiment-analyzer").call({accessToken: process.env.GOOGLE_ACCESS_TOKEN,includeBurnoutIndicators: true});if (result.summary.teamBurnoutRisk === "high") {// Implement intervention measures}
Common Problems & Solutions
"Invalid API key" error
Cause: Your API key is wrong, expired, or doesn't have the right permissions. Fix: Double-check your API key. Make sure you copied it exactly without extra spaces.
"Rate limit exceeded" error
Cause: You've hit the API's rate limits. Fix: Wait a few minutes, then try again. Consider reducing the number of concurrent requests.
Empty or incomplete results
Cause: The target may have anti-scraping protection or the data doesn't exist. Fix:
- Check if the URL/search query is correct
- Try with different parameters
- Some sites may block automated access
Demo data showing instead of real results
Cause: demoMode is still set to true.
Fix: Set demoMode: false and provide your API key(s).
Built by John Rippy | Actor Arsenal

