This repo is used by spate-ui
(see Spate here) to periodically sync official operators into the platform. For example, if we want to add a new "official" operator (e.g. add row to google sheet), we can add the code here and spate-ui
will pull it in.
- Under the
operators
directory, copy thetemplate.py
file and re-name it (e.g. network_connection.py). - Add your code to the newly created file
- Edit the
manifest.json
file - The
uuid
key must be unique and varchar (length 10) - Sync your code from
spate-ui
under theOperators
tab
Official operators are "trusted" or "vetted" pieces of code that users can leverage within Spate.
- MailGun (email)
- Twilio (text message)
- Google Sheet
- Google Drive
- Google Mail
- Network request (GET)
- Network request (POST)
- mailgun
- elasticsearch
- redis
- mysql
- postgresql
- splunk
- aws services(s3,rds)
- salesforce
- authentication service
- shodan
- virustotal
- phishtank
- urlscan
- cloudflare
- greynoise
- metasploit