Scenarios/Animal Rescue Director

Animal Rescue Director

Foster Application Tracker for Animal Rescue

Stop losing foster applications in your inbox. One form, one dashboard, every applicant tracked.

Free tierUpdated March 2026

The situation

You run a small animal rescue with a dozen volunteers. Foster applications come in by email, Facebook message, and sometimes handwritten at adoption events. You lose track of who applied for what, which applicants have yards, and whether anyone signed up for rabbits this month. You need a single foster application form you can link from your website and social media, and a dashboard to see the full picture at a glance.

What they said

I need a foster application form that tracks what animals people can take

What the agent builds

1Form

Create a foster application form with contact details, housing info, experience level, and which animal types the applicant can foster.

POST /api/forms
{
  "name": "Foster Application",
  "fields": [
    { "name": "name", "label": "Full Name", "type": "text", "required": true },
    { "name": "email", "label": "Email", "type": "email", "required": true },
    { "name": "phone", "label": "Phone Number", "type": "tel", "required": true },
    { "name": "address", "label": "Home Address", "type": "textarea", "required": true, "placeholder": "Street, city, state, zip" },
    {
      "name": "animal_type",
      "label": "Animals You Can Foster",
      "type": "multiselect",
      "required": true,
      "options": ["Dogs", "Cats", "Rabbits", "Birds"]
    },
    {
      "name": "experience",
      "label": "Fostering Experience",
      "type": "select",
      "required": true,
      "options": ["First Time", "1-2 Years", "3+ Years"]
    },
    { "name": "has_yard", "label": "Do you have a yard?", "type": "checkbox" },
    { "name": "has_other_pets", "label": "Do you have other pets at home?", "type": "checkbox" },
    { "name": "notes", "label": "Anything else we should know?", "type": "textarea", "required": false, "placeholder": "Allergies, schedule, housing restrictions..." }
  ],
  "successMessage": "Thank you for applying to foster! Our coordinator will review your application and reach out within 3 business days.",
  "submitLabel": "Submit Application"
}

Foster application form created with multiselect for animal types, experience dropdown, housing checkboxes, and a notes field. Returns formId and hostedFormUrl to share on social media and your website.

2Dashboard

Create a dashboard with a total application count, a pie chart of requested animal types, a pie chart of experience levels, and a full applicant table.

POST /api/dashboards
{
  "title": "Foster Applications",
  "formId": "FORM_ID",
  "dsl": {
    "version": 1,
    "widgets": [
      { "type": "metric_card", "title": "Total Applications", "value": "count(*)" },
      { "type": "pie_chart", "title": "By Animal Type", "groupBy": "animal_type" },
      { "type": "pie_chart", "title": "By Experience Level", "groupBy": "experience" },
      {
        "type": "data_table",
        "title": "All Applicants",
        "columns": ["name", "email", "phone", "animal_type", "experience", "has_yard", "has_other_pets"],
        "sort": "newest",
        "limit": 50
      }
    ]
  }
}

Dashboard created with four widgets: total application count, animal type distribution pie chart, experience level pie chart, and a sortable table of all applicants with their details.

What you get

  • Foster application form with animal type multiselect and experience level
  • Dashboard with application count, animal type breakdown, experience breakdown, and applicant table
  • Hosted form URL ready to share on social media, website, and at events

Why this works

A small rescue does not need a donor management platform that costs hundreds a month. You need one form and one dashboard. Sutrena gives you a hosted form you can link from Facebook, Instagram bio, and your website. The dashboard shows you exactly how many applications came in, what animals people want to foster, and how experienced they are. When kitten season hits and you need fosters fast, you can see at a glance who signed up for cats. An agent could set this up end-to-end — create the foster application form with multiselect fields, configure the dashboard, and set up Slack notifications — in a single conversation.

FAQ

Can we share the form link on Facebook and Instagram?

Yes. Every form gets a hosted URL at /f/{formId} that works on any device. Post it directly in social media bios, stories, or event descriptions. No login required for applicants.

How do we know when a new application comes in?

Add a webhook (POST /api/webhooks) pointed at a Slack incoming webhook URL or Zapier catch hook. Every new submission triggers the webhook in real time. The Free tier includes 1 webhook, which is enough for a single notification channel.

Can volunteers see the dashboard without logging into our account?

Yes. Create the dashboard with isPublic set to true, or update it later. Public dashboards are viewable at /d/{dashboardId} without authentication. Share the link with your volunteer coordinator so they can check application status anytime.

What is Sutrena?

Sutrena is the web runtime for AI agents. Three primitives — pages, forms, and dashboards — accessible through one API. Your agent creates web artifacts, humans interact with them, and your agent gets the data back. Framework-agnostic. Works from any MCP client or HTTP client.

Get started in two API calls

1. Get a trial key (no auth, no signup)

curl -X POST https://sutrena.com/api/trial

2. Create a form + dashboard from a template

curl -X POST https://sutrena.com/api/forms \
  -H "Authorization: Bearer st_trial_xxx" \
  -H "Content-Type: application/json" \
  -d '{"templateId": "waitlist", "createDashboard": true}'

Ready to build?

Tell your AI agent what you need. It handles the rest.

Animal Rescue: Foster Application Tracker -- Sutrena | Sutrena