APIs and reporting · advanced · 12 min full read
Call variables can be reported when two things are true: the user has permission to edit them, and the variable is enabled for reporting. The community article is explicit that they are not historical. Turn the flag on today and yesterday's calls stay empty.
Apply to All Dispositions does not cover custom dispositions. If the variable should stick on a custom outcome, that disposition is a separate checkbox, not a wish.