The French international midfielder has joined Blues for £3million and has signed a three-year contract at St Andrews with a further two-year option.
Kapo becomes Blues boss Steve Bruce's fourth signing of the summer following Fabrice Muamba, Stuart Parnaby and Garry O'Connor into St Andrew's.