# RescueConsole - [RescueConsole: Run Your Whole Rescue from One Record](https://docs.rescueconsole.com/introduction.md): RescueConsole brings animals, people, fundraising, volunteers, and communications into one platform built for animal rescues and shelters of every size. - [Getting Started with RescueConsole: Sign Up and Go Live](https://docs.rescueconsole.com/quickstart.md): Create your account, configure your organization, import your data, invite your team, and publish your public website — everything you need to go live. - [Import Animals, People, and Donations from a Spreadsheet](https://docs.rescueconsole.com/importing-data.md): Bring your existing animals, people, donations, and events into RescueConsole from a CSV file, with column mapping, photo import, and custom field support. - [Animals in RescueConsole: Intake, Records, and Outcomes](https://docs.rescueconsole.com/animals/overview.md): Everything about an animal—where it is, what it needs, who is caring for it, and its full history—lives in one record in the Animals workspace. - [Animal Medical Records: Vaccines, Exams, and Treatments](https://docs.rescueconsole.com/animals/medical-records.md): Track vaccines, treatments, physical exams, surgeries, diagnoses, and scheduled vet visits—all on the Medical tab of every animal record. - [Matching Adoption Applications to Animal Placement Needs](https://docs.rescueconsole.com/animals/placement-matching.md): Define what an animal needs in a home, and every application is automatically checked against the household—conflicts named, decision yours. - [Recording Adoptions, Fosters, and Animal Transfers](https://docs.rescueconsole.com/animals/adoptions-fosters.md): Record adoptions with signed contracts and fees, manage foster placements, coordinate transports, and transfer animals to partner rescues. - [People Records: Adopters, Fosters, Volunteers, and Donors](https://docs.rescueconsole.com/people/overview.md): One record per person, however many roles they hold. Manage adopters, fosters, volunteers, and donors — no duplicate data, no retyping. - [Managing Person Roles, Activity History, and Custom Fields](https://docs.rescueconsole.com/people/roles-and-history.md): Add roles without losing history, track activity per role with full audit logs, set time zones per person, and extend records with custom fields. - [Tracking Vet Practices, Rescue Partners, and Suppliers](https://docs.rescueconsole.com/organizations/overview.md): Manage vet practices, rescue partners, shelters, suppliers, and employers with dated affiliations that preserve the integrity of medical records. - [Donations: Recording and Managing Gifts in RescueConsole](https://docs.rescueconsole.com/fundraising/donations.md): Log one-off, recurring, and post-adoption gifts, track each donor's full giving history, and accept card payments through your own Stripe account. - [Running Fundraising Campaigns and Tracking Progress](https://docs.rescueconsole.com/fundraising/campaigns.md): Create campaigns with goals, track progress in real time, manage donors as a first-class list, and publish your campaign to your public donation page. - [Reconciling Stripe, Square, Zeffy, and PayPal Payouts](https://docs.rescueconsole.com/fundraising/payments-reconciliation.md): Reconcile payout files from Stripe, Square, Zeffy, and PayPal against your donation ledger, set fees by species and age, and review platform billing. - [Volunteer Shift Scheduling in RescueConsole Shifts](https://docs.rescueconsole.com/shifts/overview.md): Open a shift window, set roles and capacity, and volunteers self-book within the rules you define. See coverage at a glance across every event and window. - [Booking Rules for Shifts: Notice, Hours, Approvals](https://docs.rescueconsole.com/shifts/booking-rules.md): Set notice windows, daily hour limits, and role and location approvals. See how cancellation requests are routed to coordinators and permanently recorded. - [Approving Volunteers and Managing Their Shift Status](https://docs.rescueconsole.com/shifts/volunteer-approvals.md): See who is waiting, approved, or active. Approve volunteers for roles and locations, set expiry dates on qualifications, and track onboarding progress. - [Team Shared Inboxes for Adoptions, Fosters, and More](https://docs.rescueconsole.com/communications/shared-inboxes.md): Create a shared inbox for each team in your rescue, control who can read each one, and keep every conversation linked to the right animal and person. - [Message Templates and Merge Fields in RescueConsole](https://docs.rescueconsole.com/communications/templates.md): Build reusable message templates with merge fields that pull live data from animal and person records, so your team sends consistent, personalized replies. - [Sending Email from Your Own Domain in RescueConsole](https://docs.rescueconsole.com/communications/custom-domain-email.md): Verify your rescue's domain to send email as yourself, improve deliverability, and give adopters and donors a sender address they recognize and trust. - [Planning Adoption Events, Fundraisers, and Clinics](https://docs.rescueconsole.com/events/overview.md): Create and manage every event your rescue runs — adoption days, clinics, fundraisers, and more — with shifts, attending animals, and a public toggle. - [Organization-Wide Calendar – Shifts, Events, and Tasks](https://docs.rescueconsole.com/calendar/overview.md): One calendar showing every dated item across all workspaces — shifts, events, medical due dates, arrivals, adoptions, tasks, and document expiries. - [The Cross-Rescue Public Safety Registry — Overview](https://docs.rescueconsole.com/registry/overview.md): A shared registry where rescues flag placement risks and corroborate each other's flags — hashed identifiers match without exposing personal details. - [Register Microchips and Use the Public Lookup Tool](https://docs.rescueconsole.com/registry/microchip-lookup.md): Register your animals' microchips so a found animal reaches you, and use the public lookup at rescueconsole.com/microchip — no account needed. - [Animal Statuses: Customizing Names, Colors, and Care States](https://docs.rescueconsole.com/settings/statuses.md): Customize the 18 built-in animal statuses — rename, recolor, regroup, and add your own — and control what adopters see vs. your team's working names. - [Custom Fields for Animals, People, Donations, and More](https://docs.rescueconsole.com/settings/custom-fields.md): Add your own fields to animals, people, donations, and more. Control which fields appear on each form, set required fields, and export custom data to CSV. - [Building Forms and Automating Workflows in RescueConsole](https://docs.rescueconsole.com/settings/forms-and-workflows.md): Build adoption, foster, and volunteer forms for your public site, then automate processes with checklists that create tasks and trigger status changes. - [Team Access: Built-in Roles, Permissions, and the Audit Log](https://docs.rescueconsole.com/settings/roles-and-permissions.md): Assign one of 13 built-in roles or build your own, review every change in the audit log, and keep your account secure with two-factor authentication. - [Setting Up and Customizing Your Rescue's Public Website](https://docs.rescueconsole.com/settings/public-website.md): Launch eight public pages filled from your rescue's data, connect your own domain, set your logo and accent color, and embed adoptable animals on any site. - [API Keys: Connecting RescueConsole to External Tools](https://docs.rescueconsole.com/integrations/api-keys.md): Create API keys to read and write RescueConsole data from Zapier, Make, or custom code. Each key carries the access level of the member role it is tied to. - [RescueConsole Webhooks: Zapier, Make, and Custom Endpoints](https://docs.rescueconsole.com/integrations/webhooks.md): RescueConsole POSTs a JSON payload to your URL when records change. Connect to Zapier, Make, or your own endpoint — no integration code required. - [Syncing Animals from ShelterLuv into RescueConsole](https://docs.rescueconsole.com/integrations/shelterluv.md): Connect ShelterLuv to pull your animals, photos, and intake details into RescueConsole automatically — read-only synced records, no manual entry needed. - [Importing Your RescueGroups.org Records into RescueConsole](https://docs.rescueconsole.com/integrations/rescuegroups.md): Import animals, people, medical records, events, and applications from RescueGroups.org hourly, with full control over how fields and statuses map across. - [RescueConsole REST API — Overview and Getting Started](https://docs.rescueconsole.com/api-reference/introduction.md): Read and write RescueConsole data programmatically. Authenticate with a Bearer token, send JSON, and handle standard HTTP status codes. - [API Authentication: Keys, Permissions, and Best Practices](https://docs.rescueconsole.com/api-reference/authentication.md): Generate an API key in Settings → Integrations, pass it as a Bearer token on every request, and follow best practices to keep your key secure. - [Animals API: List, Retrieve, and Update Animal Records](https://docs.rescueconsole.com/api-reference/animals.md): Programmatically list, filter, create, and update animal records — the same intake-to-outcome data your team works with in the Animals workspace. - [People API: List, Retrieve, and Update Person Records](https://docs.rescueconsole.com/api-reference/people.md): Access adopter, foster, volunteer, and donor records through a single unified People API — one record per person, however many roles they hold. - [Donations API: List, Record, and Filter Gift Records](https://docs.rescueconsole.com/api-reference/donations.md): List, filter, and record donations in the Fundraising workspace — one-off gifts, recurring pledges, and post-adoption contributions. - [Events API: Create, Update, and Publish Rescue Events](https://docs.rescueconsole.com/api-reference/events.md): Create and manage adoption days, fundraisers, clinics, and other events — including publishing them to your rescue's public website.