diff --git a/lso/routes/ip_trunk.py b/lso/routes/ip_trunk.py
index 6d415c7ccef7d849cc4f5ca63ce8d1bb8a98c62d..6fbe87d266e06d1f5f3a69a71da4857d59232aed 100644
--- a/lso/routes/ip_trunk.py
+++ b/lso/routes/ip_trunk.py
@@ -171,12 +171,13 @@ def check_ip_trunk(params: IPTrunkCheckParams) -> PlaybookLaunchResponse:
     """
     extra_vars = {
         "wfo_ip_trunk_json": params.subscription,
+        "check": params.check_name
     }
     # FIXME: needs to be updated when checks become available, this includes
     # writing tests.
 
     return run_playbook(
-        playbook_path=path.join(config_params.ansible_playbooks_root_dir, f"{params.check_name}.yaml"),
+        playbook_path=path.join(config_params.ansible_playbooks_root_dir, "iptrunks_checks.yaml"),
         inventory=params.subscription["iptrunk"]["iptrunk_sideA_node"]["device_fqdn"],
         extra_vars=extra_vars,
         callback=params.callback,