New: StrayPaw AI is in every workspace. See how it works

Not connected

Field reports from the phone they already have

A catcher sends a photo and a line of text. StrayPaw turns it into a draft record and places it in the operator's intake queue for a person to review.

WWard 14 field lineWhatsApp · demo

Brown female near the market gate, limping on the back left leg. Not ear-notched.07:41

07:41

Draft record prepared
Sex
Female
Ear notch
None
Condition
Limping, back left
Place
Ward 14 · market gate
Waiting for operator review
Message

One channel into one record

  1. Authorised sender

    Only numbers linked to a member of a verified organisation can send records.

  2. Structured draft

    Text, photo and location become a draft: animal, condition, place and time.

  3. Missing details

    It asks only for what the record still needs.

  4. Human review

    The draft waits in the operator's intake. A coordinator accepts it into the programme.

Drafts, never final records

Nothing from a message is saved as a finished record. It becomes a draft in the intake queue with the original message attached.

Today5 things need someone
Assign
  • Pickup · market gateWhatsApp draftReview
  • SP-1067 post-op checkDue ThuFollow-up
  • SP-1042 / SP-1067Possible duplicateDecide
  • SP-1031 release photoEvidence gapRequest
  • Injured dog · Ward 9Community reportTriage

Works today by pasting

Until WhatsApp is connected, a coordinator can paste a forwarded message into StrayPaw AI and get the same structured draft.

“brown female near market gate, limping back left, no notch”

Sex
Female
Condition
Limping
Place
Market gate

Exactly where field intake is today

We will not call it live until a real message has gone end to end in production.

Intake contract: text, photo, location, procedure updates

Defined in the app and the database contract.

Built
Database functions for intake and the operator inbox

Deployed and tested in the staging project. Not yet in production.

Built
Webhook with Meta signature check

Verifies X-Hub-Signature-256 and queues each message once. Refuses everything until Meta credentials are set.

Built
Structuring a field message into a draft

Works today: paste a message into StrayPaw AI in the operator workspace.

Built
Verified WhatsApp Business number

Needs the operating organisation's Meta Business verification.

Waiting on Meta
Meta app review and message templates

Submitted once the number is verified.

Waiting on Meta
Production database functions

Applied after review, never silently.

Not started

Until then, field teams use phone field mode, and residents use the web report form, which works today.

Want field intake for your team?

See how StrayPaw runs animal welfare programmes, starting with ABC and anti-rabies drives.