A service node is used in the implementation of a call-transfer service in
which a service call is transferred to a second agent from a first agent.
A code receiver receives from a service control point, via a data link,
at least one subscriber-defined call-transfer feature code that can be
invoked by the first agent. A call-transferor transfers the service call
to the second agent from the first agent in response to the service node
receiving a signal from the first agent after the first agent invokes an
elective call-transfer function using at least one subscriber-defined
call-transfer feature code.