Whan a call is finished, its tab in the main Skype window disappears (that's configurable).
On the other hand, if the call fails (say, I called a nonexistent user), I see no way of getting rid of that tab programatically. Is there an API way to do that? Something like "SET CALL nnn UNSEEN" (that doesn't work, I know).