Recipes
Turn reliable prompts into reusable templates with variables, optional Contexts, scheduling, sharing, and Agent mode for connected apps.
Quick mental model: If Chat is improvisation, Recipes are sheet music — the same great performance every time, with variables where the details change.
What Recipes Are
A Recipe is a reusable AI workflow template. You write a prompt once with placeholders like {{customer_name}} or {{topic}}, configure how it runs (model, mode, output type), and reuse it whenever the job repeats.
Recipes are ideal when you have done the same kind of AI task more than twice: follow-up emails, weekly reports, ticket triage, blog outlines, code reviews, meeting recaps.
Standard vs Agent Recipes
| Mode | What happens | Best for |
|---|---|---|
| Standard | One resolved prompt → Chat response | Writing, analysis, summaries, drafts |
| Agent | AI can call connected apps (email, Slack, calendar, etc.) | Tasks that need actions in other tools |
Agent Recipes declare required toolkits (apps) up front. Users must connect those apps and have Agent mode access before running.
Create a Recipe
- Go to Recipes in the sidebar.
- Click + Create Recipe (or Create Recipe).
- Walk through the editor steps:
Step 1 — Write the prompt
Paste or write your prompt template. Use {{variable_name}} for parts that change each run.
Example:
You are a senior customer success manager.
Using {{customer_notes}} and the attached Support Knowledge Base,
draft a follow-up email for {{customer_name}} in a {{tone}} tone.
Include: brief recap, action items, open questions, one helpful resource.
Use Analyze or Optimize if you want AI help improving the prompt quality.
Step 2 — Variables
Springbase auto-detects {{placeholders}}. For each variable, set:
- Label — what the user sees
- Type — text, textarea, select, toggle, slider, date, image, file, project (Context), meeting, gallery, and more
- Required — whether the user must fill it in
The project type lets users pick a Context at run time. You can also bake specific Contexts into the Recipe so they always attach.
Step 3 — Review metadata
Set:
- Title and description
- Icon and color
- Category and tags
- Visibility — private, unlisted, public, enterprise, or team
- Model — or leave auto-select
- Mode — standard or agent
- Output type — chat, image, video, or audio (most Recipes use chat)
For Agent Recipes, select required toolkits (Gmail, Slack, Notion, etc.).
Step 4 — Done
Use Now opens the variable form and launches Chat with the resolved prompt. You can also Share, Schedule, or Edit from here.
Use a Recipe
- Find the Recipe on Recipes or from the chat recipe picker.
- Click Use Recipe.
- Fill in variables in the form.
- Submit — Chat opens with settings and prompt applied automatically.
From Chat, you can also save a working prompt as a new Recipe via Save as Recipe (when available on a message).
Variables Reference
Common variable types:
| Type | Use case |
|---|---|
text / textarea | Names, notes, descriptions |
select / multiselect | Fixed choices (tone, priority, category) |
toggle | Yes/no flags |
project | Pick a Context for grounding |
meeting | Attach a meeting transcript |
image / file | Upload assets (creates attachments) |
gallery | Product picker with images |
Template syntax in the prompt body: {{variableName}} matching the variable's name field.
Schedule a Recipe
Automate recurring runs from the Recipe card or Automations:
- Open Schedule on a Recipe.
- Describe the schedule in plain language or pick a preset (daily 9am, weekdays, etc.).
- Set timezone and default variable values.
- Save.
Limits: up to 10 active schedules per user across Recipes and legacy automations. Scheduling requires a paid plan; enterprise policies may gate the automations feature.
Share and Collaborate
Open Share on a Recipe to set:
- Visibility — who can discover or open it
- Collaborators — invite editors or viewers by email
- Fork settings — whether others can copy your Recipe
Premium Recipes can hide the prompt until purchased with credits. Creators set a credit price; buyers unlock full access.
Discovery and Collections
Browse Recipes with filters: category, favorites, trending, agentic-only, and search. Public and community Recipes appear when visibility allows. You can fork a public Recipe to customize a copy (unless the author disabled forking).
Recipe vs Plan Mode
| Use | Tool |
|---|---|
| Same prompt shape, different inputs each time | Recipe |
| One-off complex goal with dynamic steps | Plan Mode in Chat |
| Multi-app actions | Agent Recipe or Plan with agent steps |
Turn a Plan that worked well into a Recipe when the steps stabilize.
Example Recipes
Support reply draft
Variables: customer_name, ticket_body, tone (select: Professional / Friendly / Urgent)
Attached Context: Support Knowledge Base
Output: ready-to-send email
Weekly exec summary
Variables: week_ending, focus_areas (multiselect)
Attached Context: Company Wiki + Meeting Archive
Output: bullet memo with decisions and risks
Agent: post to Slack
Mode: Agent, required toolkit: Slack
Prompt: "Post a summary of {{meeting_notes}} to #customer-success with action items."
Limits and Billing
- Recipe use consumes credits like Chat (based on model and tokens).
- Agent Recipes add tool-call costs on top of base usage.
- Premium purchase uses credits once per buyer.
- Schedules count toward the 10 active schedule limit.
Troubleshooting
| Problem | Fix |
|---|---|
| Output inconsistent | Tighten role, add output format, reduce vague variables |
| Context not used | Attach Context in Recipe settings or use project variable |
| Agent won't run | Connect required apps; check Agent mode access and credits |
| Can't schedule | Check plan tier and enterprise automations policy |
Related Guides
- Chat — where Recipes execute
- Contexts — ground Recipes in your docs
- Agents — Agent mode and connected apps
- Support Assistant — end-to-end support setup
- Artifacts & Canvas — turn Recipe output into editable documents
Related docs
Learn how to use Springbase Chat with Contexts, @mentions, shared knowledge, live sources, saved outputs, permissions, and practical prompt templates.
Learn how to build living knowledge bases in Springbase with documents, notes, shared access, live sources, community Contexts, and grounded Chat.
Run AI that reads and acts in your connected apps — Gmail, Slack, Calendar, GitHub, Notion, and 100+ tools — with bounded instructions and credit-based billing.
Record calls, join Zoom/Teams/Meet links, upload audio, or paste transcripts — then get summaries, action items, search, and Chat integration.
Build a grounded support workflow — Knowledge Context, Live Data for your help center, triage and reply Recipes, and optional Agent handoffs to Slack or email.
Create documents, dashboards, diagrams, and AI-powered mini-apps in Canvas. Edit, publish share links, export to PDF, and persist data across sessions.