The StarThinker project will no longer receive new solution contributions from the Google team.
Please read the full StarThinker Open Source Support Ends At Google article for more details.




A tool that helps enforce CM object name conventions by checking names against a set of client-defined patterns, and emailing violations to appropriate agency teams on a daily basis.

PoliceBot Sample Screenshot

lock_openGet Access directions_bikeSample listDocumentation listGit Hub sourcePython menu_bookColab airAirflow

Impact Level

Spend Optimization
Spend Growth
Time Savings
Account Health
Csat Improvement

Value Proposition

Time savings of 5+ hours per manual review.
Violations are caught in less than 24 hours.
Agency teams communicating and addressing the issues increases.
Reporting will follow the same conventions.
Enables better cross-region analysis and strategy.


Add this card to a recipe and save it.
Then click Run Now to deploy.
Follow the instructions for setup.


Open Source YES
Age Aug. 28, 2019 (3 years, 4 months)
Manual Triggered on demand by user.
        "drive": {
            "auth": "user",
            "hour": [],
            "copy": {
                "source": "",
                "destination": {
                    "field": {
                        "name": "recipe_name",
                        "prefix": "PoliceBot For ",
                        "kind": "string",
                        "order": 1,
                        "description": "Name of document to deploy to.",
                        "default": ""

Run This Workflow In Minutes On Google Cloud

Everything from a quick Google Cloud UI to reference developer code for your team in one GitHub repository.

Deployment Stepslaunch Developer Guidebuild UI How Tolaptop