def recon_action_update_payload(passed_keywords: dict) -> dict:
    """Create a properly formatted payload for handling recon actions.

    {
        "frequency": "string",
        "id": "string",
        "recipients": [
            "string"
        ],
        "status": "string"
    }
    """
    returned_payload = {}
    if passed_keywords.get("frequency", None):
        returned_payload["frequency"] = passed_keywords.get("frequency", None)
    if passed_keywords.get("id", None):
        returned_payload["id"] = passed_keywords.get("id", None)
    if passed_keywords.get("recipients", None):
        returned_payload["recipients"] = passed_keywords.get("recipients", None)
    if passed_keywords.get("status", None):
        returned_payload["status"] = passed_keywords.get("status", None)

    return returned_payload