Apparatus (A) for providing a service to at least one customer (C), said apparatus including a network switch (SSP) which is coupled to a computer including a CTI server means (CTS), said CTI server means (CTS) being coupled via an application programming interface (API) to an executable means (EM1, . . . , EM5), said executable means being adapted to execute said service characterised in that
- said apparatus (A) further includes interface means (IM) coupled between said network switch (SSP) and said CTI server means (CTS), said interface means (IM) being adapted to communicate between a service switching function device (SSF) having a service switching functionality and included within said network switch (SSP), and said CTI server means (CTS).