AI Workflows | Free.ai
Chain AI tools together. Automate multi-step processes with AI.
Chain AI Tools Into Automated Pipelines
Workflows let you connect multiple AI tools together. The output of one step becomes the input of the next. Automate multi-step processes that would take hours to do manually.
Example Workflows
Blog Post Pipeline
Customer Support Automation
Video Content Pipeline
Research Assistant
How to Build a Workflow
- Start with a tool — Pick any AI tool as your starting point (Chat, Image, TTS, etc.).
- Copy the output — Use the result as input for the next tool. For example, take AI-generated text and feed it into text-to-speech.
- Automate with the API — Chain API calls together in a script for fully automated pipelines. See our API docs.
- Use Zapier — Connect Free.ai to 5,000+ apps for no-code automation. See our Zapier integration.
API Workflow Example
Chain two API calls — generate text then convert to speech:
import requests
API_KEY = "YOUR_API_KEY"
HEADERS = {"Authorization": f"Bearer {API_KEY}", "Content-Type": "application/json"}
# Step 1: Generate text
resp = requests.post("https://api.free.ai/v1/chat/completions", headers=HEADERS,
json={"model": "qwen2.5-72b", "messages": [{"role": "user", "content": "Write a 2-sentence product description for wireless earbuds"}]})
text = resp.json()["choices"][0]["message"]["content"]
# Step 2: Convert to speech
resp = requests.post("https://api.free.ai/v1/tts", headers=HEADERS,
json={"text": text, "voice": "af_heart"})
with open("output.mp3", "wb") as f:
f.write(resp.content)
Available Tools to Chain
- AI Chat (346+ models)
- AI Coder
- Image Generation
- Video Generation
- Text to Speech
- Speech to Text
- Translation (450+ langs)
- Music Generation