open-index/open-npm huggingface dataset:
npm package: @pipedream/google_cloud_vision_api
Description: Pipedream Google Cloud Vision API Components
Author: Pipedream
Latest version: 1.0.0

# Overview

The Google Cloud Vision API allows you to analyze images in the cloud, harnessing Google's machine learning technology. You can detect and classify multiple objects, face and landmark detection, handwriting recognition, and image attributes. Combining this with Pipedream's serverless platform catalyzes the creation of automated workflows to process images, trigger actions, and integrate with other services seamlessly.

# Example Use Cases

- **Content Moderation System**: Use Google Cloud Vision API to detect explicit content in images uploaded to a cloud storage service like Dropbox or Google Drive. Once an image is flagged, Pipedream can automate notifications, remove the image, or log the event in a database for review.

- **Label-based Image Organization**: Employ the API to tag images with labels and then use Pipedream to sort and store them in relevant folders in services such as Google Photos or Amazon S3. This can be useful for digital asset management, making it easier to search and retrieve images based on their content.

- **Automated Data Extraction from Scanned Documents**: Leverage the API's OCR capabilities to extract text from scanned documents or images. Pipedream can take this data, format it, and then input it into a spreadsheet on Google Sheets or a record in Airtable, streamlining data entry and archival processes.
npm package: @pipedream/google_contacts
Description: Pipedream Google Contacts Components
Author: Pipedream
Latest version: 0.2.2

# Overview

The Google Contacts API allows you to integrate your contact data with custom applications, enabling you to sync, manage, and leverage your contact list for a variety of functions. Through Pipedream, you can seamlessly connect the Google Contacts API to various other services, streamlining contact management tasks such as syncing contact details across platforms, automating outreach or follow-ups, and gathering insights from contact interactions.

# Example Use Cases

- **Automated Contact Syncing with CRM**: Automatically update your CRM whenever you add or modify a contact in Google Contacts. This ensures that sales teams always have the most up-to-date contact information, and it saves time by removing the need for manual data entry.

- **Birthday Reminder System**: Create a workflow that scans your Google Contacts for birthdays, then integrates with an email service app like SendGrid on Pipedream to send out personalized birthday greetings or offers on their special day. This can help in maintaining customer relationships and increasing brand loyalty.

- **Contact Enrichment and Segmentation**: Set up a workflow that enriches new Google Contacts with additional data from a service like Clearbit. The enriched data can be used to segment contacts into different marketing campaigns based on their demographics, job roles, or interaction history, making your marketing efforts more targeted and effective.
npm package: @pipedream/google_dialogflow
Description: Pipedream Google Dialogflow Components
Author: Pipedream
Latest version: 1.0.1

# Overview

Google Dialogflow API empowers you to create conversational interfaces for websites, apps, and messaging platforms. Think chatbots that can engage in human-like dialogue, provide customer support, guide through sales processes, or control smart home devices with voice commands. With Pipedream's integration capabilities, you can create automated workflows that trigger actions in other apps based on Dialogflow's processed input, enabling seamless interaction across a plethora of services.

# Example Use Cases

- **Customer Support Automation**: Integrate Google Dialogflow with a CRM like Salesforce on Pipedream. When Dialogflow interprets a customer's query for support, it can automatically create a new support ticket in Salesforce, assign it to the right agent, and even provide the agent with suggested solutions based on past interactions.

- **Survey Feedback Analysis**: Connect Dialogflow with tools like Google Sheets on Pipedream to automatically parse customer feedback from surveys. As Dialogflow analyzes the sentiment and content of the feedback, it can categorize the responses and store them in a Google Sheet for easy analysis and reporting.

- **E-commerce Personal Shopper Assistant**: Use Dialogflow to power a smart shopping assistant that communicates with customers. Tie this into Shopify with Pipedream, and you can set up a workflow where the chatbot's product recommendations are dynamically generated based on inventory levels or ongoing promotions, creating a personalized shopping experience.
npm package: @pipedream/google_directory
Description: Pipedream Google Directory Components
Author: Pipedream
Latest version: 0.2.0

# Overview

The Google Directory API enables you to perform administrative operations on users, groups, organizational units, and devices within a Google Workspace domain. With Pipedream, you can harness this API to create automated workflows that manage directory resources, sync information, and streamline admin tasks. Pipedream's serverless platform allows you to trigger these workflows on schedules or events, integrating seamlessly with other apps to enrich and act upon the data.

# Example Use Cases

- **Automated User Provisioning**: When a new employee is added to your HR system (e.g., BambooHR), trigger a Pipedream workflow to create a new user in Google Workspace, assign them to the appropriate organizational unit, and enroll them in essential groups for email lists and access permissions.

- **Dynamic Group Membership Updates**: Use a Pipedream workflow to monitor changes in project management tools like Asana or Trello. When a member's project role changes, automatically update their Google Group memberships to reflect their new responsibilities, ensuring they have the right access and communication channels.

- **Directory Sync with External Databases**: Schedule a regular Pipedream workflow that fetches user information from an external database (such as PostgreSQL) and updates user profiles in Google Directory to keep contact details and organizational information in sync across business systems.
npm package: @pipedream/google_docs
Description: Pipedream Google_docs Components
Author: Pipedream
Latest version: 0.6.3

# Overview

The Google Docs API allows you to create, read, and update Google Docs programmatically, enabling a wide range of automations and integrations with other apps and services. With Pipedream, you can harness this API to craft custom serverless workflows that trigger on various events, like form submissions, emails, or scheduled times, and perform actions like updating a document, extracting content, or even generating templated reports.

# Example Use Cases

- **Content Management Automation**: Automatically update a Google Docs content repository when a new blog post is submitted through a CMS like WordPress. Pipedream can watch for new posts and update a master document that tracks all published content.

- **Contract Generation from CRM Events**: Generate personalized contracts in Google Docs when a new deal is marked as won in a CRM platform like Salesforce. With Pipedream, the workflow can populate a contract template with details from the CRM and share the document with relevant parties.

- **Meeting Notes Distribution**: After a meeting, distribute notes or action items captured in Google Docs to all attendees using their email addresses. Pipedream can extract the contents of a document and send customized emails through a service like SendGrid, ensuring everyone stays in the loop.
npm package: @pipedream/google_drive
Description: Pipedream Google_drive Components
Author: Pipedream
Latest version: 1.6.1

# Overview

The Google Drive API on Pipedream allows you to automate various file management tasks, such as creating, reading, updating, and deleting files within your Google Drive. You can also share files, manage permissions, and monitor changes to files and folders. This opens up possibilities for creating workflows that seamlessly integrate with other apps and services, streamlining document handling, backup processes, and collaborative workflows.

# Example Use Cases

- **Automated Backup to Google Drive**: Create a workflow on Pipedream that triggers at regular intervals to back up important files from your company’s server to a designated Google Drive folder. This workflow can ensure that your data is regularly saved to a secure, cloud-based location without manual intervention.

- **Content Approval Process**: Streamline the content approval process by setting up a Pipedream workflow that watches for new files in a Google Drive "Pending Approval" folder. When a new file is detected, an email or message can be sent to the approver using an app like Gmail or Slack. Once reviewed, the file can be moved to an "Approved" folder automatically if certain conditions are met.

- **Synchronize Files Across Cloud Platforms**: Build a workflow on Pipedream that monitors a specific folder in Google Drive for new files and automatically replicates them to another cloud storage service, such as Dropbox or OneDrive. This ensures that your files are accessible across different platforms and kept in sync without needing to upload them to each service manually.

# Troubleshooting

**Error: "Google cannot give this app access to your account data because Advanced Protection is turned on for your Google Account"**

If you are using a free Google account, [Google Advanced Protection Program](https://support.google.com/accounts/answer/7539956?hl=en) must be disabled in order to use the Google Drive app on Pipedream.

For Google Workspace users, your Google Workspace Administrator can manually allow the Pipedream Google Drive app; please follow the instructions [here](https://support.google.com/a/answer/7281227#zippy=%2Cadd-a-new-app).
npm package: @pipedream/google_gemini
Description: Pipedream Google Gemini Components
Author: Pipedream
Latest version: 1.0.2

# Overview

The Google Gemini API is a cutting-edge tool from Google that enables developers to leverage AI models like Imagen and MusicLM to create and manipulate images and music based on textual descriptions. With Pipedream, you can harness this API to automate workflows that integrate AI-generated content into a variety of applications, from generating visuals for social media posts to composing background music for videos. Pipedream's serverless platform allows you to connect Google Gemini API with other apps to create complex, event-driven workflows without managing infrastructure.

# Example Use Cases

- **Dynamic Social Media Content Generation**: Combine Google Gemini with Twitter on Pipedream to automatically generate and post images on Twitter based on trending topics. Use Twitter triggers to monitor keywords, then invoke Gemini to create relevant images, and post them as tweets to engage your audience.

- **Automated Blog Illustrations**: Integrate Google Gemini with WordPress on Pipedream. Set up a workflow that listens for new blog post events, utilizes Gemini to create illustrations based on the post's content, and automatically updates the blog with the newly generated images, enriching the visual appeal of your articles.

- **Personalized Email Campaigns**: Link Google Gemini with an email service like SendGrid on Pipedream. Design a workflow that crafts emails with custom images generated by Gemini, corresponding to the interests or previous interactions of the recipient, thus enhancing the personal touch and effectiveness of your marketing campaigns.
npm package: @pipedream/google_maps_platform
Description: Pipedream Google Maps Platform (Places API) Components
Author: Pipedream
Latest version: 0.1.1

# Overview

The Google Maps (Places API) offers detailed information about physical locations, including places of interest, reviews, and other metadata. In Pipedream, you can leverage this API to create dynamic workflows that respond to location data. Whether you're building apps that track asset locations, automate location-based alerts, or provide users with local info, integrating with Google Maps can add a powerful spatial context to your services.

# Example Use Cases

- **Local Restaurant Alert System**: Create a Pipedream workflow that triggers daily, uses the Google Maps (Places API) to find top-rated restaurants in a specified area, and sends the list via email or to a Slack channel. This could be used by travel agencies to provide clients with personalized travel itineraries.

- **Event Venue Checker**: Use the Places API within a Pipedream workflow to monitor the status of venues for upcoming events. The workflow could poll for changes in opening hours or temporary closures and notify event planners through SMS or a project management tool like Trello.

- **Real Estate Price Analyzer**: Real estate platforms could employ a Pipedream workflow that integrates Places API data with property listings. This workflow would enrich property information with local amenities and points of interest, offering potential buyers more comprehensive insights through a custom API or a CRM like Salesforce.
npm package: @pipedream/google_my_business
Description: Pipedream Google My Business Components
Author: Pipedream
Latest version: 0.2.2

# Overview

The Google My Business API enables businesses to manage their online presence across Google, including Search and Maps. Through Pipedream, you can automate various aspects of your Google My Business account, such as reading and responding to customer reviews, updating business information, and posting new content. This API provides a powerful way to engage with customers and maintain accurate, up-to-date business listings, all through programmable interactions that can save time and enhance visibility.

# Example Use Cases

- **Automated Review Management**: Monitor and respond to new reviews. Use sentiment analysis to determine the tone of the review, provided by an NLP service like Google Cloud Natural Language API, and craft automatic responses or escalate to human operators based on the sentiment score.

- **Business Information Sync**: Keep business information updated across multiple platforms. Whenever you update your hours, description, or contact information in your primary business management tool, synchronize those changes with your Google My Business listing via Pipedream.

- **Dynamic Posts for Promotions**: Automatically generate and post content to your Google My Business account. For example, when a new product is added to your eCommerce platform like Shopify, trigger a workflow that posts an announcement on your Google My Business profile highlighting the new arrival.
npm package: @pipedream/google_photos
Description: Pipedream Google Photos Components
Author: Pipedream
Latest version: 1.0.4

# Overview

The Google Photos API allows you to integrate with Google's photo storage and sharing service, enabling you to create powerful automations around photo and album management. You can upload photos, create and manage albums, share photos and albums, and retrieve media items. When combined with Pipedream's ability to connect to 3,000+ other apps, you can craft workflows that automate digital asset management, enhance productivity, and sync data across platforms.

# Example Use Cases

- **Photo Backup Automation**: Trigger a workflow on Pipedream that backs up new photos from connected devices or services (like Dropbox or social media platforms) directly to Google Photos. This ensures that your visual content is safely stored and organized in one place without manual intervention.

- **Social Media Content Syndication**: Upon uploading a new photo to Google Photos, automatically post that image to various social media accounts like Twitter, Facebook, or Instagram. This workflow is great for marketers and content creators wanting to streamline their cross-platform media sharing process.

- **Event-Triggered Photo Sharing**: Create a workflow where event-based triggers (such as a new purchase from a Stripe transaction or a new booking from a Calendly event) prompt the sharing of specific albums or photos from Google Photos to clients or stakeholders. This can be used to enhance customer engagement or to deliver visual project updates automatically.
npm package: @pipedream/google_postmaster_tools_api
Description: Pipedream Google Postmaster Tools Components
Author: Pipedream
Latest version: 0.2.0

# Overview

The Google Postmaster Tools API offers insights into the performance and deliverability of emails sent to Gmail users. It provides data on spam rates, feedback loops, delivery errors, and more, allowing senders to optimize email campaigns and enhance inbox placement. In Pipedream, you can harness this data to automate monitoring, analyze sending patterns, and integrate email performance metrics with other services for comprehensive analysis and action.

# Example Use Cases

- **Monitor Domain Reputation**: Set up a Pipedream workflow to regularly check your domain's reputation score via the Google Postmaster Tools API. When the reputation falls below a certain threshold, automatically trigger an alert via email or Slack, prompting you to investigate and address potential issues.

- **Aggregate Deliverability Stats**: Create a Pipedream workflow that fetches deliverability data from the API at the end of each day. Combine this with a data visualization tool like Google Sheets or Tableau to generate daily reports, offering clear insights into email performance trends over time.

- **Automated Feedback Loop Response**: Set up a Pipedream workflow that listens for feedback loop notifications from the Google Postmaster Tools API. Use this data to automatically unsubscribe users or adjust email strategies in your Customer Relationship Management (CRM) system, such as Salesforce or HubSpot, to maintain a healthy sender reputation.
npm package: @pipedream/google_recaptcha
Description: Pipedream Google reCAPTCHA Components
Author: Pipedream
Latest version: 0.0.4

# Overview

Google reCAPTCHA API helps you detect abusive traffic on your website without any user friction. It does this by presenting CAPTCHA challenges to users they need to solve before submitting forms, ensuring these actions are not generated by bots. The API returns a score, helping you decide what action to take for your website: for instance, you might require further verification for low-scoring users. With Pipedream's ability to integrate with various APIs, you can create custom workflows that trigger upon the result of a reCAPTCHA verification, streamlining both security and user experience.

# Example Use Cases

- **User Verification Workflow**: After a user completes a reCAPTCHA challenge on your site, use Pipedream to send the token to Google's reCAPTCHA API for verification. Depending on the score, trigger different actions: for high scores, proceed with form submission; for low scores, prompt additional verification or log the attempt for review.

- **Anti-Fraud Order Processing**: Integrate reCAPTCHA verification with an e-commerce platform like Shopify. Before processing a payment, verify the user with reCAPTCHA. If the score is high, automate the order process; if it's low, flag the order and alert your fraud prevention team for manual review.

- **Automated Content Moderation**: For a user-generated content platform, implement reCAPTCHA to vet submissions. Use Pipedream workflows to verify submissions and based on reCAPTCHA scores, either automatically approve posts, queue them for moderation, or block them. Link this with a content management system (CMS) like WordPress for seamless operation.
npm package: @pipedream/google_safebrowsing
Description: Pipedream Google Safe Browsing Components
Author: Pipedream
Latest version: 0.1.1

# Overview

The Google Safe Browsing API lets you check URLs against Google's constantly updated lists of unsafe web resources. These include social engineering sites (like phishing and deceptive sites) and sites that host malware or unwanted software. Within Pipedream, you can leverage this API to automate the process of scanning URLs in various contexts, such as user-generated content, emails, or within applications that require high-security measures.

# Example Use Cases

- **Automated URL Check in User Submissions:** Create a Pipedream workflow that automatically checks URLs submitted by users through a form or a chatbot. If the URL is flagged as unsafe, the workflow can alert a moderator or log the incident for further review.

- **Email Security Scanning:** Build a Pipedream workflow that scans links in incoming emails using the Google Safe Browsing API. Connect this with your email service to automatically quarantine or flag emails containing malicious links, enhancing your email security.

- **Link Validation in Content Publishing:** Integrate the Google Safe Browsing API in a Pipedream workflow that validates links in content before publishing on your website. This can ensure that external links in blog posts or articles do not lead to harmful sites, protecting your readers and your site's reputation.
npm package: @pipedream/google_search_console
Description: Pipedream google_search_console Components
Author: Pipedream support@pipedream.com
Latest version: 0.8.1

# Overview

The Google Search Console API opens a treasure trove of data and insights about your website's presence in Google Search results. You can get detailed reports on your site's search traffic, manage and test your site's sitemaps and robots.txt files, and see which queries bring users to your site. On Pipedream, utilize this API to automate checks on site performance, integrate with other tools for deeper analysis, or keep tabs on your SEO strategy's effectiveness.

## Working with Domain Properties and Subdomains

Google Search Console distinguishes between URL properties and Domain properties:

- **URL properties** are specific site URLs (e.g., `https://example.com` or `https://www.example.com`)
- **Domain properties** include all subdomains and protocols (e.g., `sc-domain:example.com`)

When working with subdomains:

1. Select the domain property from the dropdown (e.g., `sc-domain:example.com`)
2. Enter the subdomain URL in the "Subdomain Filter" field (e.g., `https://mcp.example.com`)
3. By default, this will filter for pages containing that subdomain URL, including all subpages like `https://mcp.example.com/app/slack`

This approach ensures you can access subdomain data even if the subdomain isn't individually verified in Search Console.

### Important: Getting Data for Individual Pages

To see data broken down by individual pages (rather than just aggregate data):

- Add "page" to your dimensions list
- This will return separate rows for each page, rather than a single aggregated row

For advanced filtering needs, you can also:

- Change the filter dimension (page, query, country, etc.)
- Change the filter operator (contains, equals, etc.)
- Or use the advanced filters for complete customization

## Example Use Cases

- **SEO Performance Report to Slack**: Automate daily or weekly SEO performance reports. Use the Google Search Console API to fetch search analytics data, then send a summary report to a Slack channel, keeping the team informed about trends, keyword rankings, and click-through rates.

- **Sync Search Results with Google Sheets**: Create a workflow that periodically pulls data from the Google Search Console API and adds it to a Google Sheet. This is useful for maintaining an evolving dataset for deeper analysis, historical reference, or sharing insights across teams without giving direct access to the Search Console.

- **Automatic Sitemap Submission**: Set up a Pipedream workflow that triggers whenever a new sitemap is generated in your content management system (CMS). The workflow can then automatically submit the sitemap to Google Search Console via API, ensuring Google has the latest structure of your site for crawling and indexing.
npm package: @pipedream/google_sheets
Description: Pipedream Google_sheets Components
Author: Pipedream
Latest version: 0.14.1

# Overview

The Google Sheets API allows for the creation, reading, updating, and deletion of data within Google Sheets, enabling a robust platform for spreadsheet management and data manipulation. Through Pipedream, you can craft serverless workflows that respond to various triggers, such as webhook events, emails, or scheduled times, to interact with Google Sheets. This synergy can automate reporting, synchronize data across applications, manage inventory, track leads in a CRM, or even conduct survey analysis by updating and retrieving sheet data on the fly.

# Example Use Cases

- **Automated Data Entry**: Streamline data collection from various sources like forms or customer interactions directly into Google Sheets. For instance, capture data from Typeform submissions and append them as new rows in a spreadsheet for analysis or record-keeping.

- **Real-time CRM Update**: Keep your CRM and Google Sheets in sync. Whenever a new contact is added to HubSpot, automatically add their details to a designated Google Sheet. This ensures that sales data are always up-to-date and available for team collaboration or reporting.

- **Inventory Management**: Connect Stripe to Google Sheets to monitor product sales. Each time a sale is made, the workflow deducts the sold quantity from the inventory list in a Google Sheet, allowing for real-time inventory tracking and alerts when stock levels are low.
npm package: @pipedream/google_slides
Description: Pipedream Google Slides Components
Author: Pipedream
Latest version: 0.3.0

# Overview

The Google Slides API allows you to create, read, and edit Google Slides presentations programmatically. With Pipedream's integration, you can automate your slide workflows, enabling dynamic content updates, collaboration enhancements, and streamlined reporting. By plugging into Pipedream's serverless platform, you can trigger slide creation or updates based on events from other apps, process data for presentations, and handle sharing and publishing tasks—all with minimal fuss.

# Example Use Cases

- **Automated Data Visualization Updates**: Create a workflow that pulls the latest sales data from a Google Sheets document. With the Google Slides API, you can update charts and tables in your company's weekly report presentation with fresh data, without manual intervention.

- **Event-triggered Slideshow Creation**: Set up a trigger that listens for new product launches from your e-commerce platform. Once a launch is detected, use the Google Slides API to generate a product overview presentation, populating it with images, descriptions, and specifications pulled from your CMS.

- **Collaboration and Sharing Workflow**: Implement a process where a new slide deck is crafted for each project kick-off. After the slides are created using the Google Slides API, integrate with Gmail or Slack to automatically notify team members, share the presentation, and collect feedback.
npm package: @pipedream/google_tag_manager
Description: Pipedream Google Tag Manager Components
Author: Pipedream
Latest version: 0.1.1

# Overview

The Google Tag Manager API allows you to manage your tags, triggers, variables, and related configurations programmatically. Through Pipedream, you can integrate these API capabilities into serverless workflows to automate complex tagging tasks, sync configurations across environments, and streamline marketing or analytics operations. Pipedream's platform facilitates the creation of custom automations with Google Tag Manager, helping you deploy tags faster, manage user permissions, and control versions of your tag configurations.

# Example Use Cases

- **Automated Tag Deployment**: Build a workflow that listens for new product additions in your e-commerce platform, such as Shopify, and automatically creates and deploys corresponding tags in Google Tag Manager to track product performance.

- **Sync Configurations Across Environments**: Set up a Pipedream workflow that syncs tag configurations between staging and production environments in Google Tag Manager. Whenever a tag is updated or published in staging, the same changes can be applied to production automatically.

- **User Access Management**: Create a workflow that automates the process of managing user permissions in Google Tag Manager. When a new team member is added to your project management tool, like Jira or Asana, the workflow can grant them the appropriate level of access in Google Tag Manager.
.
npm package: @pipedream/google_tasks
Description: Pipedream Google Tasks Components
Author: Pipedream
Latest version: 0.0.2

# Overview

With the Google Tasks API, you can build applications that

- Create new tasks
- Read, update, and delete existing tasks
- View task lists

# Troubleshooting

## Some Tasks are not triggering events

There is a known issue with the Google Tasks API, that tasks created or assigned from Google Docs are not available via the API. 

This is a limitation with the Google Task APIs. For more information, please visit [Google's Issue Tracker](https://issuetracker.google.com/issues/244387279).
npm package: @pipedream/google_vertex_ai
Description: Pipedream Google Vertex AI Components
Author: Pipedream
Latest version: 0.2.0

# Overview

With the Google Vertex AI API, you can tap into a robust suite of AI tools offered by Google Cloud to build, deploy, and scale machine learning models. Whether you're processing data, training custom models, or using pre-trained ones, Vertex AI provides a unified platform for AI development. In Pipedream, you can create serverless workflows that interact with Vertex AI, allowing you to automate tasks like model training, prediction, and resource management without provisioning your own infrastructure.

# Example Use Cases

- **Automate Machine Learning Workflows**: Trigger a Pipedream workflow to automatically train a Vertex AI model with new data by connecting to a data source like Google Cloud Storage. Once training is complete, you can deploy the model to an endpoint and notify your team via Slack.

- **Process Data with Vertex AI Pipelines**: Integrate Vertex AI with Pipedream's cron scheduler to run preprocessing jobs on datasets at set intervals. Use the results to update models, perform feature engineering, or push insights to a Google Sheets spreadsheet for easy analysis and reporting.

- **Real-time Predictions with Event Triggers**: Set up a webhook in Pipedream to receive real-time data from a source app like Stripe for transaction fraud detection. Pass the data to Vertex AI for prediction and, based on the response, trigger an automated action, such as flagging the transaction, or emailing a summary report using SendGrid.
npm package: @pipedream/google_workspace
Description: Pipedream Google Workspace Admin Components
Author: Pipedream
Latest version: 0.0.8

# Overview

The Google Workspace Admin API unlocks the power to manage your organization's Google Workspace services. With Pipedream, leverage this API to automate user account management tasks, control devices, manage groups, and gain insights through reports. Simplify complex operational workflows and keep your Workspace environment finely tuned and secure without manual intervention.

# Example Use Cases

- **Automated User Onboarding and Offboarding**: Streamline the process of adding or removing users from your organization. When an employee joins or leaves, trigger a workflow to create or delete a user account, assign or revoke licenses, and update group memberships, all synced with your HR management system.

- **Security Monitoring and Alerts**: Build a monitoring system that checks for security anomalies or compliance issues. Set up workflows to audit password changes, 2-factor authentication enrollment, or file sharing permissions. Should a discrepancy arise, automatically notify your security team or enforce policy changes.

- **Directory Synchronization across Cloud Services**: Keep user data consistent across various cloud platforms. Whenever there's a change in a user's profile in your HR database, a Pipedream workflow can sync those updates to Google Workspace, ensuring that contact information and organizational structure are always up to date.
npm package: @pipedream/gorgias
Description: Pipedream gorgias Components
Author: Pipedream support@pipedream.com
Latest version: 0.6.0

# Overview

The Gorgias API lets you build powerful email automation tools. With it, you
can:

- Automatically send customized emails to customers based on their interactions
  with your business
- Trigger emails based on customer behavior, such as abandoned cart emails or
  order follow-ups
- Manage your email list and subscribers
- Analyze your email campaigns to see what's working and what's not

Check out the Gorgias API documentation to learn more about what you can build
with it.
npm package: @pipedream/gorgias_oauth
Description: Pipedream Gorgias OAuth Components
Author: Pipedream
Latest version: 0.9.0

# Overview

Gorgias is a helpdesk platform that centralizes customer interactions and automates common support tasks. Utilizing the Gorgias API on Pipedream allows you to streamline customer service processes by creating automated workflows. With these integrations, you can sync customer data, manage tickets, automate responses, and track support metrics, effectively turning Gorgias into an engine for customer support automation.

# Example Use Cases

- **Sync Support Tickets with CRM**: Automatically create or update customer profiles in a CRM like Salesforce when a new support ticket is created in Gorgias. This ensures that customer support interactions are logged and accessible for sales or support teams, providing a 360-degree view of customer communications.

- **Automate Customer Satisfaction Surveys**: Following the resolution of a support ticket, trigger a workflow that sends out a customer satisfaction survey using a survey platform such as Typeform. The responses can be collected and analyzed for insights into the support experience, driving improvements in service quality.

- **Slack Notifications for Urgent Tickets**: Set up a workflow that monitors support tickets for specific keywords or tags indicating urgency, and automatically sends a notification to a designated Slack channel. This enables immediate team collaboration to resolve high-priority issues faster.
npm package: @pipedream/gosquared
Description: Pipedream gosquared Components
Author: Pipedream support@pipedream.com
Latest version: 0.7.0

# Overview

GoSquared offers a powerful analytics platform which, when integrated via its API, enables a deep dive into website traffic, user behavior, and real-time analytics. The API can be used to track events, fetch analytics data, manage contacts, and trigger communications based on user actions. With Pipedream, you can harness this API to create custom workflows that react to data from GoSquared, automate tasks, and connect with countless other apps for a seamless data pipeline.

# Example Use Cases

- **Real-time User Activity Alerts**: Send custom notifications via Slack or email when a high-value user performs a specific action on your site. For example, receive an alert when a user who has previously made a purchase visits your pricing page.

- **Dynamic Audience Segmentation**: Automatically segment users in your CRM like Salesforce or HubSpot based on their activity tracked by GoSquared. This could involve tagging users who spend over a certain amount of time on your site or complete a specific action, allowing for targeted follow-up campaigns.

- **Automated Customer Support**: Trigger a support workflow in Zendesk or Intercom when GoSquared detects a user is struggling on a help page or has visited the support section multiple times without resolution, enabling proactive customer support engagement.
npm package: @pipedream/govee
Description: Pipedream Govee Components
Author: Pipedream
Latest version: 0.1.0

# Overview

The Govee API enables you to interact with your Govee smart home devices. Through Pipedream, you can automate actions like adjusting lighting color and brightness, monitoring temperature and humidity levels, and creating alerts based on the state of your devices. With Pipedream's capability to join multiple APIs, these interactions can become intelligent responses to inputs from other sources, such as calendars, weather services, or IoT triggers.

# Example Use Cases

- **Smart Home Dashboard Integration**: Create a custom dashboard that displays the status of all Govee devices in your home. Use Pipedream to collect data from Govee API, such as the current color and brightness of lights, temperature, and humidity readings, then display this data in real-time on your dashboard app.

- **Weather-Responsive Lighting**: Adjust your Govee lights based on local weather conditions. Set up a Pipedream workflow that uses the Weather API to fetch the current weather, then change the lighting in your home to match the mood. For example, cooler, blue lights when it's raining or warm, yellow lights when it's sunny.

- **Calendar Event-Driven Scenes**: Sync your Govee lights with your Google Calendar events. A Pipedream workflow can monitor your calendar for specific event tags or keywords and then adjust your home lighting to a preset scene or color to remind you of upcoming appointments or to set the mood for an event.
npm package: @pipedream/grab_your_reviews
Description: Pipedream Grab Your Reviews Components
Author: Pipedream
Latest version: 0.0.3

# Overview

The Grab Your Reviews API opens a door to collect and manage customer feedback from multiple review platforms. It offers programmatic access to manipulate and retrieve reviews, respond to customer feedback, and analyze sentiment across different services. Within Pipedream, you can seamlessly integrate these capabilities into workflows, triggering actions based on new reviews, syncing data across databases or CRMs, and deriving insights by connecting to analytics tools.

# Example Use Cases

- **Sync Reviews to Google Sheets**: Automatically send new reviews collected from various platforms to a Google Sheets document. This workflow triggers every time Grab Your Reviews fetches a new review, creating a row in a designated spreadsheet with details like the reviewer’s name, rating, and comments, enabling easy monitoring and aggregation of customer feedback.

- **Post Reviews to Slack for Team Visibility**: Keep your team instantly informed with timely notifications. This example workflow triggers with each new review captured by Grab Your Reviews. It formats the review contents and sends a message to a specified Slack channel, allowing teams to react quickly to customer feedback.

- **Generate Monthly Review Reports**: Compile and send monthly reports summarizing reviews and ratings. Set up a workflow on Pipedream that, on a monthly schedule, gathers review data from Grab Your Reviews, analyzes sentiment and ratings, and emails a comprehensive report to stakeholders using a service like SendGrid to keep everyone updated on customer feedback trends.
npm package: @pipedream/grade_us
Description: Pipedream Grade.us Components
Author: Pipedream
Latest version: 0.0.3

# Overview

The Grade.us API enables you to automate the collection and management of customer reviews. With this API, you can streamline review requests, responses, reporting, and alerting of reviews across different platforms. Integrating the Grade.us API with Pipedream allows you to create powerful workflows to manage your online reputation efficiently. You can trigger actions based on review events, analyze sentiment, connect with CRM systems, or initiate marketing campaigns based on the reviews collected.

# Example Use Cases

- **Automate Review Request Follow-ups**: After closing a ticket in a customer service platform like Zendesk, use Pipedream to trigger a workflow that sends an automatic review request to the customer via the Grade.us API, helping you to increase the number of reviews.

- **Review Alerts and Sentiment Analysis**: Analyze new reviews for negative sentiment using a sentiment analysis service like MonkeyLearn. If a review is negative, create a high-priority task in a task management app like Asana and alert the team via a Slack message.

- **Generate Performance Reports**: Schedule a weekly workflow in Pipedream that fetches all reviews from the past week using the Grade.us API, aggregates review scores, and sends a performance report to your team's email using a service like SendGrid.
npm package: @pipedream/grafbase
Description: Pipedream Grafbase Components
Author: Pipedream
Latest version: 0.0.3

# Overview

The Grafbase API allows you to interact with your Grafbase backend, enabling CRUD operations on your data models, managing authentication, and triggering custom business logic. Grafbase provides real-time updates and serverless deployment which makes it a perfect partner for Pipedream's serverless platform. You can build workflows to automate tasks, integrate with various services, and respond to events without managing infrastructure.

# Example Use Cases

- **Real-time Data Sync with Google Sheets**: Use Pipedream to watch for updates in your Grafbase models and reflect those changes into a Google Sheet. This can keep your reporting and analytics up-to-date with the latest data from your applications.

- **Content Moderation Pipeline**: Build a workflow that triggers on new content submissions via Grafbase. Use Pipedream to send the content to a service like AWS Comprehend for sentiment analysis and flag content that doesn't meet community guidelines.

- **Enhanced E-commerce Experience**: Connect Grafbase to a payment platform like Stripe through Pipedream. When a new order is placed, trigger a workflow that creates or updates customer data in Grafbase and handles payment processing with Stripe.
npm package: @pipedream/graphhopper
Description: Pipedream GraphHopper Components
Author: Pipedream
Latest version: 0.0.3

# Overview

GraphHopper is a powerful routing engine that leverages OpenStreetMap data to provide various services like route optimization, map matching, and travel time calculation. With the GraphHopper API, you can embed routing capabilities into your apps, automate the creation of efficient travel routes, and analyze spatial data to derive insights on movement patterns. On Pipedream, you can create workflows that harness GraphHopper's features to automate logistics, streamline dispatch systems, and perform geospatial analysis in conjunction with other apps and services.

# Example Use Cases

- **Dynamic Route Optimization for Deliveries**: Automatically optimize delivery routes by integrating the GraphHopper API with e-commerce platforms such as Shopify or WooCommerce. When a new order is placed, Pipedream triggers a workflow that calculates the most efficient route for delivery based on the customer's address, traffic conditions, and other constraints. This maximizes delivery efficiency and reduces shipping costs.

- **Real-Time Fleet Tracking and Management**: Enhance fleet management by connecting GraphHopper with GPS tracking services like Google Maps. As vehicles report their locations, Pipedream processes this data and uses the GraphHopper API to update routes in real-time, accounting for delays or changes in conditions. This can improve fleet performance and ensure timely deliveries.

- **Geospatial Data Analysis for Urban Planning**: Use GraphHopper with data visualization tools such as Google Data Studio to analyze movement patterns within a city. By feeding traffic data and route histories into Pipedream, you can leverage GraphHopper's map matching and routing services to identify congestion hotspots and inform urban infrastructure planning decisions.
npm package: @pipedream/graphy
Description: Pipedream Graphy Components
Author: Pipedream
Latest version: 0.0.2

# Overview

Graphy is an API designed to help businesses create customizable and collaborative dashboards and reports. Integrating Graphy with Pipedream allows for seamless automation of data visualization workflows, where you can trigger actions based on events, sync data across various apps, or even manage your dashboard's content programmatically. Pipedream's serverless platform provides you with the ability to connect Graphy to 3,000+ other apps to enhance your reporting and analytics processes without writing extensive code.

# Example Use Cases

- **Automated Dashboard Updates**: Set up a workflow that listens for updates in a Google Sheets document. Whenever a change is detected, the workflow can trigger an update to a specific Graphy dashboard, ensuring your visualizations always reflect the latest data.

- **Slack Notification for Metrics**: Create a workflow that regularly checks certain metrics in Graphy. If a metric crosses a predefined threshold, send an alert to a Slack channel to prompt immediate action or discussion among your team members.

- **Event-Driven Report Generation**: Implement a workflow where, upon receiving a webhook from a CRM like HubSpot after a new deal is closed, a detailed performance report is automatically generated in Graphy and shared via email with stakeholders.
npm package: @pipedream/greenhouse
Description: Pipedream Greenhouse Components
Author: Pipedream
Latest version: 1.0.2

# Overview

The Greenhouse API offers a powerful suite of tools for automating and enhancing the recruitment process. It allows you to programmatically access candidate information, job listings, scorecards, and scheduling details, which opens a myriad of possibilities for streamlining recruiting workflows. By leveraging the Greenhouse API on Pipedream, you can automate repetitive tasks, integrate with other HR systems, analyze recruitment data, and build custom event-driven workflows to improve the efficiency and effectiveness of your hiring process.

# Example Use Cases

- **Automated Candidate Screening**: Trigger a workflow in Pipedream when new candidates apply, automatically screening their resumes with AI-based tools, and then creating tasks in project management apps like Asana for recruiters to follow up with top candidates.

- **Interview Scheduling Coordination**: Connect Greenhouse with calendar apps like Google Calendar using Pipedream. When an interview is scheduled in Greenhouse, automatically find and book an available time slot, send calendar invites to all participants, and post a message with details in a Slack channel dedicated to the hiring team.

- **Recruitment Analytics Reporting**: Compile recruitment metrics by setting up a Pipedream workflow that periodically fetches data from Greenhouse, processes the analytics (like time-to-hire or diversity stats), and then generates a report in Google Sheets or visualizes the data on a BI tool like Tableau for the HR team's review.
npm package: @pipedream/grist
Description: Pipedream Grist Components
Author: Pipedream
Latest version: 0.1.1

# Overview

Grist API on Pipedream enables you to automate data management tasks in your Grist documents. This might mean syncing data across different platforms, triggering notifications based on data changes, or processing data through custom logic. With Pipedream, you can use the Grist API to build workflows that react to events in real-time, connect to hundreds of other services, manipulate data in sophisticated ways, and create custom endpoints to integrate with your Grist data.

# Example Use Cases

- **Automated Data Backup**: Save a copy of your Grist tables to Google Drive or Dropbox at regular intervals. Pipedream can schedule a workflow that fetches the latest data from Grist and automatically uploads it to your preferred cloud storage, ensuring your data is always backed up.

- **Project Management Updates**: Sync task updates from Grist to project management tools like Trello or Asana. When a status is updated in a Grist table, Pipedream can catch this event and use it to update a card in Trello or a task in Asana, keeping project statuses aligned across your tools.

- **Email Campaign Management**: When a new contact is added to a Grist table, trigger a workflow that adds the contact to your Mailchimp list and sends a welcome email. Pipedream can monitor your Grist table for new entries and automatically update your email marketing campaigns, keeping your outreach efforts seamless.