Suisun City Police

SuisunPolice

A Gooey.AI workspace for the Suisun Police Department, showing the AI workflows that drive a non-emergency incident hotline.

4 Public Workflows
4 Members

An voice + SMS bot that handles non-emergency complaints from residents. It speaks 50+ languages, logs incidents via agentic functions and can transfer to an operator. Explainer video. Airtable

4mo ago

295 runs

Public

Register an incident with the Suisun Police Department. Include the following fields as parameters:
{ "incident" : {
// caller details
"caller_phone", //formatted like +14258828080
"Caller Full Name",
"Caller DOB",
"Caller Gender",
"Caller Address Line",
"Caller City Line",
"Caller Email Alternate",
"Caller Phone Alternate",
"Caller Driver License State",
"Caller Driver License Number",

// incident details
"Incident Basics",
"Incident Summary",
"Incident Narrative Text",
"Preferred Contact Method",
"Weapons Reported", //bool
"Injuries Reported", //bool

// suspect details
"Suspect Known", //bool
"Suspect Name or Nickname",
"Suspect Relation to Caller",
"Suspect Description",
"Suspect Vehicle Details",

// property / loss
"Properties",
"Property Description",
"Property Photos Available", //bool
"Total Property Value", //int
"Property Value Estimate", //int

// misc
"Insurance Claim Intent", //bool
"Witnesses Contact Info",
"CCTV or Footage Location",
"Willing to Sign Statement", //bool
}
}

πŸ› οΈ

force Property Value Estimate to int

5mo ago

Public

This is an LLM script that runs after each call and/or after an incoming message is responded. It only runs for calls if input_audio is present, attempts to summarize the conversation into 320 characters and sends the summary as an SMS back to the user (in whatever language they used).

🧠

Changed final_prompt to assistant_msg to actually summarize the message...

5mo ago

289 runs

Public

Look up the caller and any incidents from the airtable DB

πŸ› οΈ

12mo ago

Public