---slug: /guides/how-to-forward-callssidebar_position: 1x-custom: author: danieleds---# Forwarding CallsIn [Making and Receiving PhoneCalls](../making-and-receiving-phone-calls/index.mdx) we learned how to use XMLbins to define what should happen when a call is received by one of yourSignalWire numbers. In that case, we just played some audio. In this article,instead, we will use the same technique to forward the call to a differentnumber.## XML for Call ForwardingWe are going to define the forwarding instructions in an XML bin hosted onSignalWire. To create an XML bin, go to the LaML section in your [SignalWirespace](https://signalwire.com/signin), then click on Bins. To create a new XML bin, click the blue button in the LaML section of your SignalWire space. Create a new bin, and paste the following XML in it:xml123-456-7891You should replace 123-456-7891 with a real phone number, for example yourpersonal one.We used the [](pathname:///compatibility-api/xml/voice/dial) verb to call the number youwould like the call to be forwarded to. Notice how we used its callerId attribute to ensure that thenumber of the original caller (stored in the From variable) is maintained as caller id for the forwarded call. You can read more about thetemplating system and how it works in our [dedicated guide](guides/numbers-api/guides/general/adding-mustache-template-parameters-to-laml-bin-response.mdx).## Assigning the Bin to a SignalWire Phone NumberThe final step is to configure one of your SignalWire phone numbers to answer calls using the XML bin we just created. You can do that from the Phone Numbers section: To configure your number to handle incoming calls with an XML bin, set Handle calls using to LaML Webhooks, then specify the URL of the XML bin. Refer to [Making and Receiving PhoneCalls](../making-and-receiving-phone-calls/index.mdx#receiving-incoming-calls) for more information about this step.## ConclusionYou are now ready to test call forwarding.If you are forwarding calls to a personal number, you may wonder how to differentiate incoming calls as either personal or ones forwarded from your SignalWire number. Please see our guide on [Call Whisper](/guides/setting-up-call-whispering-in-twiml-compatible-xml/) for a handy solution.XML bins offer a quick and easy way to get started with common use cases. If you are an advanced developer, or you need moreflexibility and real-time control on your calls, you may be interested in ourguide about how to [make and receive calls in Node.js](guides/voice-api/guides/realtime-api/first-steps-with-voice/index.mdx).