There is a distinction often made between the internal and external logic of topoi, for example in Goldblatt's book Topoi, or in the nLab. I have the impression that I understand the external logic of topoi, as a way to generalise set models of theories. Instead of interpreting a theory $T$ (operation symbols, relation symbols and axioms) in the category of sets, we try to interpret $T$ in another topos. This works better when the proofs we consider from $T$ are constructive, because the excluded middle principle is not valid in every topos. More potential models of $T$ give more ways of proving that $T$ is consistent. And if $P$ is a conjecture in the language of $T$, those extra models can also serve to prove the consistency of $T+\{P\}$ or $T+\{\lnot P\}$.
Goldblatt calls "external" this usage of topoi to make models of theories, and adds: "From the viewpoint that topoi offer a complete alternative to the category Set as a context for doing mathematics it is finally the internal structure that is important". This last claim is mysterious to me. In this other question, an example is given of lifting a traditional algebraic proof about $A$-modules into the internal language of the sheaf topos $Sh(X)$. So the internal logic would be a way to reinterpret proofs in different topoi, producing theorems for free. But that simply seems an application of the soundness theorem: for any proposition $P$ provable in the source theory $T$, the interpretation of $P$ in any model of $T$ will be true. And then we are back with the external logic of topoi.
Are there other applications of the internal logic of topoi, that would not be related to models of theories in topoi?