Yes, eSIMX offers Morocco eSIMs that include a phone number and SMS functionality. The available plans—Global 20GB 30Days, Global 50GB 30Days, and Global 100GB 30Days—cost between $33.80 USD and $85.80 USD and are valid for 30 days. Each plan provides a dialing code of +376, allows both inbound and outbound voice calls, and supports inbound and outbound SMS. The phone number is a globally‑roaming number rather than a local Moroccan number, so if you need a call or text service that appears local in Morocco you should confirm this detail directly with eSIMX.