Templates
Our templates constitute the most extensive collection of open-source notebooks currently available. They encompass a wide range of tools, technologies, and libraries, featuring snippets of notebooks, notebooks for automation and analytics, and others that harness the power of AI.
Each of these templates adheres to a consistent framework, designed to expedite your coding process. While these templates are designed for ease of use, some may require data science skills for setup, particularly those that interface with third-party tools via API. These templates can function independently, but they also serve as integral components of data products. Consider them as the essential parts needed to assemble your 'car engine'. By developing these templates and ensuring their standalone functionality, we streamline the process of data product development, as we already comprehend the operation of some parts within it.
All templates are readily accessible on GitHub or via Naas Search.
How is organized a template?
To ensure the quality of the templates, we have defined a framework. Each notebook shall be organized as follow.
Header
- Naas logo
- # Title: "Tool - Action of the notebook", as h1. An "Open in Naas" button will be added automatically by the CI/CD when a notebook is merged to the master branch.
- Tags: hashtags relevant to the topics covered in the notebook, as text
- Author: name and social profile link of the author(s), as text
- Last update: YYYY-MM-DD (Created: YYYY-MM-DD): The last update date refers to when the notebook was last edited, while the created date corresponds to when the notebook was initially merged.
- Description: a one-liner explaining the benefits of the notebooks for the user, as text
- References: list of references and websites utilized in the creation of this notebook
Outline
- ## Input: list of all the variables, credentials, that needs to be setup, as h2
- ## Model: list the functions applied to the data, as h2
- ## Output: list the assets to be used by the user and its distribution channels if any, as h2
Providing Feedback
At the top of the notebook, you'll find a link for providing feedback on the notebook you're using. This could be:
- A suggestion for a new feature that could enhance the notebook
- Documentation improvements to make it more user-friendly
- Notification of a typographical error
- A simple word of praise (🙂)
Upon clicking this link, you'll be redirected to a Google form where you can provide more information. We will endeavor to contact the notebook creator for improvements or seek community assistance during our bi-monthly community calls that aim to create new templates or enhance existing ones.
Reporting A Bug
Since all our templates are open-source, errors may occasionally occur. We apologize for any inconvenience that may cause and request your support in reporting these issues to help us rectify them. To report a bug, click on the link at the top of the notebook. You will be redirected to GitHub to create an issue. Please attach screenshots to help us understand the bug, and provide any other information that could assist us in reproducing the issue. We will strive to respond as quickly as possible to resolve the issue.
How to contribute?
Pre-requisites
- Register for the Open Source Contributor Program so we can add you to the team of contributors in the Naas GitHub organization. To start working on our repository, you must be a part of our open-source contributors team. Please check your email and validate the invitation before you begin working on a new issue.
- Create your GitHub personal access token. Select “No expiration” and tick only the first section repository and keep your token safe as you won’t be able to generate it again.
- Open a free account on Naas Lab so we can test the templates in a similar environment.
Step 1: Create or Select an Issue
Identify or propose an issue you wish to work on. It could be a snippet of Python code, an API integration with a tool you are using, or an automation leveraging existing templates with our scheduler, asset, or webhook features. Before you begin working on it, prepare the issue:
- Ensure the description is clear.
- Tag yourself in the Assignees section.
- Change the status to 'In Progress' in the Projects section/Community Roadmap.
- Create a branch in the Development section.
Step 2: Technical Setup
Clone the awesome-notebooks repository on your Naas Cloud account and switch to the branch you created. If a draft of a template (generated with our AI system) has been already created, you can directly start working on it.
Otherwise, you kick start manually:
- Create a folder named with the source tool (if it's not already created).
- Copy/Paste template.ipynb at the root of the repository
- Rename the template following this format:
Toolname_Function.ipynb
.
Step 3: Work on Your Notebook
Start working on your notebook. Commit your work every time you make significant progress. You can use the UI interface inside your Naas Lab server to do this.
- All new files will be found in the untracked section, all modified files in the unstaged section.
- Once you want to commit, add your notebook to staged by clicking on the + and create a commit message. We recommend following the commit convention and starting your message with “feat:” if it's an improvement or “fix:” if it's a bug fix, followed by a clear commit message. Here are some examples:
- feat: update tags, author, and description
- feat: developing function in model to…
- fix: adding try except to manage error on…
- Once you're satisfied with the result, push to the branch by clicking on the icon on top (make sure you use a GitHub personal access token and not a password, otherwise, it won’t work).
- Ensure the notebook respects the framework.
Step 4: Open a Pull Request
Open a Pull Request and add a Templates Maintainer as Reviewer: Florent (FlorentLvr), Srini (srini047) or Jérémy (jravenel).
- Change the status of this Issue to “Review” in the Projects section and comment on the Pull Request with a brief summary of what you've done.
- You will now discuss your work on the PR. If any changes are made, ensure you pull the branch before working on it again by clicking on the button at the top.
- Expect feedback and merge within the next 48-72 hours.
Step 5: Promote Your Work
Once merged, promote your work on LinkedIn, Twitter, and other social media channels! (Optional, but people need to know you are awesome 😉). Explain why you did this notebook and how it could be useful. You can use the certificate generated once the PR is merged to display your work and add the tag open source contributor on your LinkedIn profile. We will be happy to have you in our community.
Thank you!
Step 6: Become a Templates Maintainer
If you want to contribute more frequently to Naas, you can become a templates maintainer. This status will offer you the right to be sponsored by Naas for your contributions done every month, ranging from $50 to $250. To become a templates maintainer, you must have completed at least 5 notebooks (which ensures you've mastered our process) and created 5 social media content promoting your template or Naas.
Then, you will be introduced to our template maintainer program and will have a dedicated team with the core team to assist you in developing integrations, automations, or AI systems.
Support us on social media
We are committed to sharing templates and giving shout outs to the contributors on our social media platforms, you can support us on:
- Twitter for fast updates
- LinkedIn for more elaborated posts and articles
- Youtube for demos and tutorials
Templates list
AWS
- Daily biling notification to slack
- Get files from S3 bucket
- Read dataframe from S3
- Send dataframe to S3
- Upload file to S3 bucket
Abstract API
Advertools
- Analyze website content using XML sitemap
- Audit robots txt and xml sitemap issues
- Check status code and Send report by email
- Check status code in bulk
- Check website pages status code
- Crawling a website
- Visualize status codes OK and KO
- Visualize status codes count
Affinity
Agicap
- Export treasury plan
- Export treasury plan by account
- Get banks accounts from company
- Get inflow categories from company
- Get outflow categories from company
- List companies
Airtable
Algolia
- Add or Replace all attributes in existing records
- Add or Replace all attributes in a single record
- Delete multiples objects
- Delete a single object
- Get all records from an index
- List indices
AlphaVantage
Azure Blob Storage
Azure Machine Learning
Bazimo
BeautifulSoup
BigQuery
Bitly
- Create Links
- Delete a Bitlink
- Get Clicks for a Bitlink
- Get Metrics for a Bitlink by City
- Get Metrics for a Bitlink by Country
- Get Metrics for a Bitlink by Devices
- Get Metrics for a Bitlink by Referrers
- Get a Clicks Summary for a Bitlink
- Retrieve Bitlink
- Update a Bitlink
Boursorama
Bubble
CCXT
Canny
Celestrak
Cityfalcon
Clockify
- Add a new client
- Add a new project
- Create time entries database on a workspace
- Delete client
- Delete project
- Find all users on workspace
- Find clients on workspace
- Find tasks on project
- Get all my workspaces
- Get all projects on workspace
- Get client by ID
- Get project by ID
- Get time entries for a user on workspace
- Remove user from workspace
- Send time entries database to a Google Sheets spreadsheet
- Update client
- Update project
Cloud Mercato
Creditsafe
D-Tale
Dash
- Add a customisable sidebar
- Create Datatable With Dropdown
- Create Dropdown Callback
- Create Dropdown with multiples output callbacks
- Create Interactive Plot
- Create Navbar
- Create Navbar board
- Create Navbar Search
- Create button to refresh page
- Create conditional formatting on HTML element
- Create conditional formatting on number value
- Create download button
- Create loading button
- Create spinner button
- Deploy app in Naas
- LinkedIn posts metrics dashboard
- Plotly Dynamic Link
- Upload mutiples CSV Excel
Dask
Data.gouv.fr
- COVID19 - FR - Entrées et sorties par région pour 1 million d'hab.
- Récupération données légales entreprise
Datetime
- Calculate relative time delta between two dates
- Calculate time delta between two dates
- Convert datetime object to a formatted date string
- Convert with Timezone to ISO 8601 date string
- Convert relative time delta to months
- Convert a string date to a datetime object
- Convert timestamp to a datetime object
Deepl
Draft Kings
EM-DAT
Elasticsearch
Excel
- Apply Custom Styles
- Consolidate files
- Get dynamic active range
- List sheets in workbook
- Read file
- Save file
FAO
FEC
- Creer un dashboard PowerBI
- Lecture des fichiers
- Visualiser Bilan Treemap
- Visualiser Charges Horizontal Barchart
- Visualiser Comparer Ventes Line Chart
- Visualiser Trésorerie Barline Chart
FED
FTP
Faker
Folium
Forecast
Formant
Geopy
- Calculate distance between two locations in kilometers
- Calculate distance between two locations in miles
- Display markers on map from addresses
- Display route itinerary between two locations
- Get address from coordinates
- Get coordinates from address
GitHub
- Add new issues as page in Notion database
- Add new member to team
- Add or update team membership for a user
- Clone open branches from repository on my local
- Clone repository
- Clone repository and switch branch
- Close issue
- Create Repo
- Create an issue comment
- Create issue
- Create leaderboard of contributors
- Create newsletter based on repository activity
- Create pull request
- Create repository on personal account
- Delete an issue comment
- Download Excel file from URL
- Download file from url
- Download repository from URL
- Follow stargazers trend
- Get DataFrame with issue estimate from project view
- Get Traffic Clones on repository
- Get Traffic Views on repository
- Get a repository
- Get active projects
- Get commits from repository
- List commits history from file path
- Get commits ranking from repository
- Get files added on pull request
- Get files changed on pull request
- Get issues from repo
- Get most starred repos
- Get open pull requests
- Get profile from user
- Get profiles from teams
- Get team membership for a user
- Get weekly commits from repository
- List all pull requests
- List branches
- List branches with open PR
- List closed pull requests
- List issue comments
- List open pull requests
- List organization repositories
- List pending team invitations
- List stargazers from repository
- List team members
- Peform basic actions
- Read issue
- Remove directories with branches closed on my local
- Remove member from team
- Remove team membership for a user
- Reopen issue
- Send contributor activity on slack
- Send stargazers to Google Sheets
- Send template maintainer monthly report
- Send templates created on a notebooks to Slack channel
- Track issues on projects
- Track notebooks created over time
- Update issue
Gmail
- Automate response from keywords in mailbox
- Clean mailbox
- Create GitHub issue on specific email
- Create draft email
- Delete email from mailbox
- Get emails by date
- Get emails stats by sender
- Get most common senders
- Get most important unseen emails
- Get seen emails
- Get unseen emails
- Mark emails as seen by dates
- Read mailbox
- Send email
- Update email flag
Google Analytics
- Follow average session duration daily
- Follow number of new visitors daily
- Follow number of new visitors hourly
- Follow number of new visitors monthly
- Follow number of new visitors weekly
- Follow number of sessions daily
- Follow number of sessions hourly
- Follow number of sessions monthly
- Follow number of sessions weekly
- Follow number of visitors daily
- Follow number of visitors hourly
- Follow number of visitors monthly
- Follow number of visitors weekly
- Get bounce rate
- Get pageview ranking
- Get stats per country
- Get time on landing page
- Get unique visitors
- Get unique visitors by country
- Send visitors traffic graph and trends prediction to Slack channel
Google Calendar
Google Drive
Google Maps
- Calculate travel costs between two addresses
- Connect to Routes API
- Create and display distance matrix
- Create itinerary optimisation on differents waypoints
- Get coordinates from address
Google Search
Google Sheets
- Add items to Notion databases from new rows in
- Add new github member to team from spreadsheet
- Calculate distance and price
- Get data
- Send LinkedIn invitations from spreadsheet
- Send data
- Send data to MongoDB
- Send emails from sheet
Google Slides
- Create a Slide
- Create a blank presentation
- Duplicate slide
- List slides in presentation
- Replace text within a shape
HTML
Harvest
Healthchecks
HubSpot
- Add LinkedIn message to contact
- Add SMS message to contact
- Add WhatsApp message to contact
- Add note to contact
- Associate contact to deal
- Create Task
- Create contact
- Create contact from LinkedIn profile
- Create contact using custom properties
- Create contacts from linkedin post likes
- Create deal
- Delete Task
- Delete communication
- Delete contact
- Delete deal
- Delete note
- Get Task
- Get activities from contact
- Get all companies
- Get all contacts
- Get all deals
- Get all pipelines and dealstages
- Get communications associated to contact
- Get contact details from URL
- Get contact details from email
- Get contact details from contact id
- Get contacts associated to deal
- Get deal
- Get meetings associated to contact
- Get notes associated to contact
- Get sales emails associated to contact
- List communication properties
- List company properties
- List contact properties
- List meeting properties
- List notes properties
- List sales emails properties
- Retrieve communication details
- Retrieve meetings
- Retrieve note details
- Score contact from notes
- Send LinkedIn invitations from contacts
- Send closed deals weekly
- Send contacts to gsheet
- Send deals to gsheet
- Send new deals created weekly
- Send sales brief
- Send sales pipeline to Notion
- Update Task
- Update contact
- Update contact using custom properties
- Update deal
- Update followers from linkedin
- Update jobtitle country industry from linkedin
- Update linkedinbio from google
Hugging Face
IFTTT
IMDB
INPI
IPyWidgets
IUCN
Insee
Instagram
Integromat
JSON
- Convert Python Objects to
- Pretty print data
- Read local file
- Save dataframe to file
- Save dict to file
- Send to Google Sheets spreadsheet
Johns Hopkins
Jupyter Notebooks
- Add cells in notebook json
- Add tags in cells
- Apply black on notebook file
- Count code characters
- Count code lines
- Get installs
- Get libraries
- Read file json
- Save file ipynb
Jupyter
Kaggle
Knative
LangChain
LeFigaro
LinkedIn Sales Navigator
LinkedIn
- Accept all invitations and send first message
- Accept invitation received
- Chat about my latest profile posts
- Create Post
- Create posts metrics dashboard
- Extract content world cloud
- Follow company followers
- Follow connections from profile
- Follow content comments monthly
- Follow content comments weekly
- Follow content engagements monthly
- Follow content engagements weekly
- Follow content frequency
- Follow content likes monthly
- Follow content likes weekly
- Follow content published by weekdays by months
- Follow content published monthly
- Follow content published weekly
- Follow content views by weekdays by hours
- Follow content views monthly
- Follow content views weekly
- Follow number of connections monthly
- Generate leads from posts
- Get age and gender from profile picture
- Get comments from post
- Get company followers
- Get company posts stats
- Get connections from network
- Get contact from profile
- Get all your conversations
- Get followers from network
- Get guests from event
- Get identity from profile
- Get info from company
- Get invitations received
- Get invitations sent
- Get likes from post
- Get messages from conversation
- Get network from profile
- Get polls from post
- Get posts engagements
- Get profile information
- Get profile posts stats
- Get resume from profile
- Get sentiment analysis from post comments
- Get sentiment emotion irony offensiveness from comments
- Get stats from post
- Ignore invitation received
- Maintain company posts stats database
- Maintain profile posts stats database
- Send comments from post to gsheet
- Send company followers to Google Sheets
- Send connections from network to gsheet
- Send conversation to HubSpot communication
- Send event invitations post engagements
- Send followers demographic data to a Google Sheets spreadsheet
- Send interactions from post URL to HubSpot notes
- Send invitation to company followers
- Send invitation to profile
- Send invitation to profile from post likes
- Send invitations to post commenters
- Send like to latest company or profile post
- Send like to latest company post
- Send like to latest profile post
- Send like to post
- Send likes from post to gsheet
- Send message to new connections
- Send message to profile
- Send message to profile from post likes
- Send posts feed to gsheet
- Send profile followers by email
- Send weekly post engagement metrics by email
- Update metrics from company posts in Notion content calendar
- Update metrics from posts in Notion content calendar
- Withdraw pending profile invitations
Matplotlib
- Create Barchart
- Create Horizontal Barchart
- Create Stacked Barchart
- Create Stackplots
- Create Step Demo
- Create Streamgraphs
- Create Waterfall chart
- Creating a timeline with lines, dates, and text
- Errorbar Limit Selection
- Mapping marker properties to multivariate data
- Plotting the Coherence of two signals
Metrics Store
Microsoft Teams
Microsoft Word
Mixpanel
MongoDB
MoviePy
MySQL
NASA
Naas Auth
Naas Dashboard
Naas
- Add or Update Asset
- Add or Update Dependency
- Add or Update Scheduler
- Add or Update Secret
- Add or Update Webhook
- Asset demo
- Automate GitHub Auth
- Configure Github with ssh
- Create Kernel
- Create Pipeline
- Create onboarding plugin using OpenAI
- Credits Get Balance
- Delete Asset
- Delete Dependency
- Delete Scheduler
- Delete Secret
- Delete Webhook
- Delete all assets
- Delete all schedulers
- Dependency demo
- Doc demo
- Download Content Engine
- Emailbuilder demo
- Find Asset link from path
- Get Transactions
- Get help
- Get number of downloads naas drivers package
- Get number of downloads naas package
- Get total downloads naas libraries
- List Assets
- List Dependencies
- List Schedulers
- List Schedulers with all executions
- List Schedulers with last execution
- List Secrets
- List Webhooks
- Manage Pipeline Errors
- NLP Examples
- Notification demo
- Remove Pipeline Executions Outputs
- Remove Scheduler Outputs
- Reset Instance
- Scheduler demo
- Secret demo
- Send Asset image to Notion page
- Send notifications from Google Sheets
- Set timezone
- Start data product
- Use SSH tunnel to reach network protected resources
- Webhook demo
Neo
Newsapi
Notion
- Add bulleted list in page
- Add code block in page
- Add cover image to page
- Add equation in page
- Add heading in page
- Add icon image to page
- Add new github member to team from database
- Add numbered list in page
- Add paragraph with link in page
- Add to do list in page
- Automate transcript generation from recording link in page property
- Create page
- Create pages in database from dataframe
- Delete all pages from database
- Delete blocks from page
- Delete page
- Duplicate page
- Explore API
- Generate Google Sheets rows for new items in database
- Get blocks from page
- Get database
- Get page
- Get users
- Send LinkedIn invitations from database
- Send Slack Messages For New Database Items
- Sent Gmail On New Item
- Update database with GitHub repositories info
- Update database with LinkedIn company info
- Update database with LinkedIn profile info
- Update page
- Update page relation
- Update pages from database
- Upload PDF in page
- Upload image in page
- Upload video in page
OS
- Access environment variable
- Add new environment variable
- Check path exist
- Create directory
- Get access of environment variables
- Get current working directory
- Get folder stats
- List entries in directory
- Remove file
- Rename file
OWID
- Visualize GDP per capita through the years
- Visualize Human Development Index
- Visualize oil consumption throughout the years
- Visualize Population of Different Age Groups
- Visualize economic freedom through the years
- Visualize greenhouse gas per capita
- Visualize Life expectancy at birth for both sexes throughout the years
- Tourist depature per 1000
- Visualize wealth distribuition of certain major economic powers
- Visualize world population growth
OpenAI
- Act as a AI enthusiast
- Act as a Business Analyst
- Act as a CEO
- Act as a COO
- Act as a CTO
- Act as a Creative Writer or Artist
- Act as a Data Analyst
- Act as a Data Scientist
- Act as a Educator or student
- Act as a Hobbyist
- Act as a Homeowner
- Act as a IT Professional
- Act as a Lifelong learner
- Act as a Marketer
- Act as a Parent or Child
- Act as a Product Manager
- Act as a Project Manager
- Act as a Retiree
- Act as a Sales Professional
- Act as a Software Developer
- Act as a Software Engineer
- Act as a chef
- Brainstorm ideas
- Count tokens with tiktoken
- Create Completion
- Create chat completion
- Create chatbot
- Generate_Act_as_a_x_notebook
- Generate Dialogue
- Generate Q&A
- Generate README for GitHub repository
- Generate Text to Speech
- Generate image from text
- Generate language translations
- Generate text based prediction
- Generate text replacements
- Generate text summaries
- Write a blog post
- Write a job description
- Write a press release
- Write a social media post
- Write an outline
OpenAlex
- Get lists of authors
- Get lists of concepts
- Get lists of funders
- Get lists of institutions
- Get lists of publishers
- Get lists of sources
- Get lists of works
OpenBB
OpenPIV
OpenWeatherMap
OwnCloud
PDF
Pandas
- Apply custom styles on column
- Check Columns type
- Check if column is in date format
- Concatenate dataframes
- Convert datetime series
- Create Pivot Table
- Create conditional column enrichment using DataFrame.loc
- Create dataframe from dict
- Drop Columns By Index
- Drop First column
- Drop columns
- Drop duplicates
- Enforce data types to columns
- Fill emtpy values
- Filter DataFrame
- Flatten MultiIndex Columns
- Format URL as clickable link on column
- Format number to string
- Get n largest
- Get n smallest
- Groupby and Aggregate
- ISO Date Conversion
- Insert column
- Iterate over DataFrame rows
- Iterate over DataFrame rows as namedtuples
- Keep columns
- Looping Over Dataframe
- Map column with values in dict
- Merge Dataframes
- Pivot rows to columns
- Read CSV
- Read Excel
- Rename columns
- Save dataframe to CSV
- Save dataframe to Excel
- Sort values by multiples columns
- Transform DataFrame to json file
- Transform Dataframe to dict
Pandasql
Panel
Pillow
Pipedrive
Plaid
Plotly
- Create Balance Sheet Treemaps
- Create Barline chart
- Create Bubblechart
- Create Bubblemap by City
- Create Candlestick
- Create Gantt chart
- Create Heatmap
- Create Horizontal Barchart
- Create Leaderboard
- Create Leaderboard stacked
- Create Linechart
- Create Mapchart world
- Create Treemaps with plotly.express
- Create Treemaps with plotly.graph objects
- Create Vertical Barchart
- Create Vertical Barchart group
- Create Vertical Barchart stacked
- Create Waterfall chart
Polars
- Concatenate DataFrames
- Create DataFrame
- Read CSV
- Select columns
- Select rows
- Select both rows and columns
PostgresSQL
PowerPoint
- Add Slide With Image
- Add Slide With Textbox
- Add Slide With Title Subtitle
- Add title + line in presentation
- Create Presentation
- Set portrait format
PyCaret
PyGWalker
PyPI
Python
- Calculate the percentage of similarity between two strings
- Check if string is number
- Clean your download folder
- Compress images
- Consolidate Excel files
- Convert CSV to Excel
- Convert degrees-minutes-seconds to decimal degrees
- Convert PNG Images To JPG
- Convert URL to string
- Convert audiofile from wav to mp3
- Convert coordinates to degrees-minutes-seconds
- Convert currency
- Convert length
- Convert speed
- Convert string boolean to boolean
- Convert string to URL
- Convert temperature
- Convert time
- Convert time delta to months
- Convert units
- Convert volume
- Convert weight
- Copy files and subdir from directory to another directory
- Create Email Combination with Firstname Lastname Domain address
- Create Strong Random Password
- Create dataframe from lists
- Create dict from lists
- Delete entire directory tree
- Download Image from URL
- Download PDF from URL
- Download ZIP from URL
- Download audio file from URL
- Explore Dataset with Pivot Table
- Extract characters from string
- Find Phone Number in string
- Find differences between strings
- Flatten nested dict
- Get Word Definition and Translation
- Get all files from directory
- Get coordinates from address
- Get emojis from text
- Get last file modified from directy
- Get next occurrences of a cron job
- Get random number
- Get a random word
- List specific files from directory and subdirectories
- Locate address on map
- Locate city on map
- Locate coordinates
- Looping Over Dataframe
- Manage code error with try except
- Organize Directories based on file types
- Pseudonym generator
- Read pickle file
- Remove all spaces on string
- Remove duplicates from a list
- Save dict to pickle
- Split string
- Transform String to Secure Hash Algorithm
- Validate email and phone numbers
Pyvis
Qonto
- Get cash position trend
- Get organizations
- Get positions
- Get statement
- Get statement barline
- Get statement ranking by category
- Get statement summary by operation type
- Get transactions
- Releve de compte augmente
Quandl
Reddit
Redshift
RegEx
- Check email validity
- Match pattern
- Remove HTML tags from text
- Replace value in text in a specific paragraph
Remoteok
Remotive
Request
SAP-HANA
SEON
SQLite
- Create Database file
- Create Table in Database
- Insert data in Table
- List Tables in Database
- Read data in Table
SWIFT
SendGrid
Sendinblue
SharePoint
Shutterstock
Slack
- Add new user to Google Sheets
- Follow number of users in workspace
- Send blocks to channel
- Send message
Snowflake
- Basics and data querying
- Ingest csv data from local stage
- Ingest data from AWS external stages
- Ingest json data from local stage
Societe.com
Spotify
Stabilty AI
Stable Diffusion
Streamlit
Stripe
- Create a customer
- Delete a customer
- Get balances
- Get charges
- List all customers
- Retrieve a customer
- Update a customer
Supabase
Telegram
Text
Thinkific
TikTok
Trello
Twilio
- Add SMS to Google Sheets spreadsheet
- Make Call
- Send SMS
- Send SMS messages for Google Calendar Events
Twitter
- Add member to list
- Get followers list
- Get members of list
- Get posts stats
- Get tweets from search
- Get tweets stats from profile
- Get user data
- Post text and image
- Remove member from list
- Schedule posts
- Send posts stats to Notion
Typeform
US Bureau of Labor Statistics
Vizzu
- Create Animated Bar Chart
- Create Animated Pie Chart
- Create Column Chart
- Create Grouped Column Chart
- Create Line Chart
- Create Stacked Column Chart
- Create Waterfall Chart
WAQI
- Display AQI on worldmap
- Get daily air quality data by coordinates
- Get daily air quality data for a city
- Get stations by coordinates
- Search station by name
WSR
- WHI Create indicator
- Get daily Covid19 active cases trend JHU
- Get daily Covid19 active cases worldmap JHU
WhatsApp
Wikipedia
WindsorAI
WorldBank
- GDP contributors
- GDP per capita and growth
- GDP per country and evolution
- Gini index
- Most populated countries
- Richest countries top10
- World employment by sector
- World population and density
Worldometer
XGBoost
XML
YahooFinance
- Candlestick chart
- Chat about ANSYS trends and predictions
- Chat about ASML Holding N.V. New York Registry Shares trends and predictions
- Chat about Adobe trends and predictions
- Chat about Advanced Micro Devices trends and predictions
- Chat about Airbnb trends and predictions
- Chat about Align Technology trends and predictions
- Chat about Alphabet trends and predictions
- Chat about Amazon trends and predictions
- Chat about American Electric Power Company trends and predictions
- Chat about Amgen trends and predictions
- Chat about Analog Devices trends and predictions
- Chat about Applied Materials trends and predictions
- Chat about AstraZeneca PLC American Depositary Shares trends and predictions
- Chat about Atlassian Corporation trends and predictions
- Chat about Automatic Data Processing trends and predictions
- Chat about Baker Hughes Company trends and predictions
- Chat about Biogen trends and predictions
- Chat about Broadcom trends and predictions
- Chat about CSX Corporation trends and predictions
- Chat about Cadence Design Systems trends and predictions
- Chat about Charter Communications New trends and predictions
- Chat about Cintas Corporation trends and predictions
- Chat about Cisco Systems (DE) trends and predictions
- Chat about CoStar Group trends and predictions
- Chat about Cognizant Technology Solutions Corporation trends and predictions
- Chat about Constellation Energy Corporation trends and predictions
- Chat about Copart (DE) trends and predictions
- Chat about CrowdStrike Holdings trends and predictions
- Chat about Datadog trends and predictions
- Chat about DexCom trends and predictions
- Chat about Diamondback Energy trends and predictions
- Chat about Dollar Tree trends and predictions
- Chat about Electronic Arts trends and predictions
- Chat about Enphase Energy trends and predictions
- Chat about Exelon Corporation trends and predictions
- Chat about Fastenal Company trends and predictions
- Chat about Fortinet trends and predictions
- Chat about GE HealthCare Technologies trends and predictions
- Chat about Gilead Sciences trends and predictions
- Chat about GlobalFoundries Ordinary Shares trends and predictions
- Chat about Honeywell International trends and predictions
- Chat about IDEXX Laboratories trends and predictions
- Chat about Illumina trends and predictions
- Chat about Intel Corporation trends and predictions
- Chat about Intuit trends and predictions
- Chat about JD.com American Depositary Shares trends and predictions
- Chat about KLA Corporation trends and predictions
- Chat about Keurig Dr Pepper trends and predictions
- Chat about Lam Research Corporation trends and predictions
- Chat about Lucid Group trends and predictions
- Chat about Marriott International trends and predictions
- Chat about Marvell Technology trends and predictions
- Chat about MercadoLibre trends and predictions
- Chat about Meta Platforms trends and predictions
- Chat about Micron Technology trends and predictions
- Chat about Mondelez International trends and predictions
- Chat about NVIDIA Corporation trends and predictions
- Chat about NXP Semiconductors N.V. trends and predictions
- Chat about Netflix trends and predictions
- Chat about O'Reilly Automotive trends and predictions
- Chat about ON Semiconductor Corporation trends and predictions
- Chat about Old Dominion Freight Line trends and predictions
- Chat about PDD Holdings American Depositary Shares trends and predictions
- Chat about PayPal Holdings trends and predictions
- Chat about Paychex trends and predictions
- Chat about PepsiCo trends and predictions
- Chat about QUALCOMM Incorporated trends and predictions
- Chat about Regeneron Pharmaceuticals trends and predictions
- Chat about Ross Stores trends and predictions
- Chat about Seagen trends and predictions
- Chat about Sirius XM Holdings trends and predictions
- Chat about Synopsys trends and predictions
- Chat about T-Mobile US trends and predictions
- Chat about Tesla trends and predictions
- Chat about Texas Instruments Incorporated trends and predictions
- Chat about The Trade Desk trends and predictions
- Chat about Verisk Analytics trends and predictions
- Chat about Vertex Pharmaceuticals Incorporated trends and predictions
- Chat about Walgreens Boots Alliance trends and predictions
- Chat about Workday trends and predictions
- Chat about Xcel Energy trends and predictions
- Chat about Zoom Video Communications trends and predictions
- Chat about Zscaler trends and predictions
- Chat about eBay trends and predictions
- Cryptocurrencies heatmap correlation graph
- Display chart from ticker
- Find the stock with closest performance using KNN
- Get Brent Crude Oil trend and predictions
- Get Stock Update
- Get USDEUR data and chart
- Get data from ticker
- Send daily prediction to Email
- Send daily prediction to Notion
- Send daily prediction to Slack
YouTube
- Download video
- Extract and summarize transcript
- Extract transcript from video
- Get statistics from channel
- Get statistics from video
- Get uploads from channel
- Send track to Spotify
- Send video stats to Notion
- Summarize video