# Receive Phone Calls (Reference: https://docs.iqra.bot/intro/quick-start/inbound) Now that you have an [Agent and Script](/intro/quick-start), let's set up a digital receptionist. **Inbound Routing** allows you to connect a phone number to an Agent. It also handles the initial handshake, such as asking the user for their preferred language ("Press 1 for English") before the AI takes over. Prerequisites [#prerequisites] * A **Twilio**, **Telnyx**, or **SIP** account with a purchased phone number. * **Account SID** and **Auth Token** (or API Key). *** Connect Telephony & Add Number [#connect-telephony--add-number] If you haven't already connected your carrier: 1. Navigate to **Business Dashboard** → **Integrations**. 2. Add your **Twilio** or **Telnyx** integration. 3. Go to the **Numbers Tab** and click **Add Number**. 4. Enter your number in **E.164 format** (e.g., `+1234567890`) and select the **Route Server Region**. For Inbound calls to work, your carrier must send the call to Iqra AI. * **Twilio/Telnyx:** We attempt to auto-configure the webhook when you save the number. * **SIP/Others:** You must manually copy the **Webhook URL** displayed in the Numbers list and paste it into your carrier's portal. Trouble connecting? Read our detailed guide on **[Managing Phone Numbers](/build/campaigns/numbers)** and manual webhook setup. Create Inbound Route [#create-inbound-route] The "Route" is the logic that decides who picks up the phone. 1. Go to **Routing** → **Inbound Routing**. 2. Click **Add Route**. 3. **Number:** Select the phone number you added in Step 1. 4. **Agent:** Select your "Iqra" agent. 5. **Script:** Select your script. **[Inbound Routes](/build/campaigns/inbound)** are powerful. You can configure **[Webhooks & Actions](/build/campaigns/inbound#actions)** to trigger external tools (like a CRM update) immediately when the phone rings or when the call ends. Configure Language (IVR) [#configure-language-ivr] Iqra AI features a built-in **Programmatic IVR**. * **Single Language:** If you only enable "English", the Agent picks up immediately. * **Multi-Language:** If you add "English" and "Arabic", the system automatically plays: *"Press 1 for English. Press 2 for Arabic."* For this test, stick to **Single Language** (English) for the fastest pickup time. The Test [#the-test] 1. Pick up your personal phone. 2. Dial the business number you configured. 3. **Ring... Ring...** 4. The system should answer, and your Agent should speak the greeting: *"Hello! Thanks for calling..."* Real-time Monitoring [#real-time-monitoring] While on the call, you can watch the "Brain" work in real-time. 1. Open the **Conversations Tab** in your dashboard. 2. You will see a row with status **Active**. 3. Click on it to see the live transcript as you speak. Want to analyze the conversation after it ends? Check out **[History & Logs](/build/operations/history)** to listen to recordings and view debug traces. Troubleshooting [#troubleshooting] * **Busy Signal?** This usually means the **Webhook** failed. * Check your Twilio/Telnyx console. Ensure the "Voice URL" is pointing to `https://.../webhooks/twilio`. * Ensure you have credits in your Iqra AI account (if using Cloud). * **Silence after pickup?** This is often a **Region Mismatch**. Ensure your Number, Route Server, and TTS Provider are in the same region (e.g., US-East).