bmarsh9 / spate

Quickly create workflows, business and process automation pipelines. Supports API, UI and Cron based workflows.

Home Page:https://bmarsh9.github.io/spate/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo

Discord: https://discord.gg/9unhWAqadg
Official Integrations: https://github.com/bmarsh9/spate-operators

Read the documentation to get started

View Results Create Workflows

Check out a quick example!

The following workflow will consume a URL and return a quick summary of the article. We will set up a workflow and execute the workflow via the Spate CLI (which just hits the HTTP API endpoint of the workflow).

Spate-Summarize.mp4

Try out the live API endpoint.

This endpoint hosted by spate will read the name parameter and say hello!

# First send a query to start the workflow
curl -k "https://spate.darkbanner.com/api/v1/endpoints/8cab12277c?name=tom"

# Now query the callback URL. The UUID will be different for you
curl -k "https://spate.darkbanner.com/api/v1/executions/3b8c9444239d4c52801ffb1f01724d41"

# The return_value key will show the returned message!

About

Quickly create workflows, business and process automation pipelines. Supports API, UI and Cron based workflows.

https://bmarsh9.github.io/spate/

License:Other


Languages

Language:Python 45.4%Language:HTML 35.3%Language:JavaScript 16.3%Language:CSS 2.0%Language:Dockerfile 0.5%Language:Shell 0.4%