# Connections Overview (Reference: https://docs.iqra.bot/build/tools)
To be useful, an Agent must be connected to the world. This section manages the **"External Interface"** of your workspace—the pipes that let data and audio flow in and out.
The Connectivity Stack [#the-connectivity-stack]
It is important to understand the relationship between these three modules:
1. **Integrations:** The **Keys**. (e.g., Your Twilio Account credentials).
2. **Phone Numbers:** The **Assets**. (e.g., The specific +1 number purchased from Twilio).
3. **Custom Tools:** The **Actions**. (e.g., A webhook to update your CRM).
Architecture Flow [#architecture-flow]
***
Workspace Modules [#workspace-modules]
} title="Integrations" href="/build/tools/integrations">
**The Key Vault.** Connect third-party providers.
* **AI:** LLM, TTS, STT keys.
* **Telephony:** Twilio, Telnyx, SIP credentials.
} title="Phone Numbers" href="/build/tools/phone-numbers">
**The Lines.** Manage your **BYOC (Bring Your Own Carrier)** numbers.
* **Region Control:** Assign numbers to specific server regions for low latency.
* **Webhooks:** Configure carrier routing.
} title="Custom Tools" href="/build/tools/custom-tools">
**The Hands.** Build raw HTTP webhooks to connect your agent to internal APIs.
* Define **Input Schemas** (what variables to send).
* Write **JavaScript** to parse the response into natural language.