Ebla SMS not fully integrated with EspoCRM application

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • nocstaff@urbancom.net
    Junior Member
    • Jul 2025
    • 21

    #1

    Ebla SMS not fully integrated with EspoCRM application

    I know this is more of a ElbaSoft problem, but I think there may be an issue with ElbaSms's installation in my Espo application.

    I have installed Elba SMS into my application which is supposed to extend the sms extension from Espo's github and enable mass sms texting. However, the Sms entity in entity manager appears in black letters and uneditable. Everything I look up points to this being unexpected behavior, and all my fixes doesn't lead to any changes. I can't tell if my changes are being ignored by Espo, or if the problem lies somewhere else. Here are some things I already tried:

    • I tried making a Sms.json file and adding settings to make it usable in /Espo/Custom/Resources/metadata/clientDefs such as:
    "entity": true,
    "object": true,
    "name": "Sms",
    "type": "Entity",

    • I also tried making changes to the already existing Sms.json file in /Modules/EblaSms/Resources/metadata/entityDefs/Sms.json by injecting the same code

    • I saw a gimmicky fix that involved making an override file called Sms.override.json using the code I mentioned, but that only ever resulted in error

    • I uninstalled and reinstalled Elba Sms

    None of those worked. I don't know what the problem is or how to fix it.
  • eymen-elkum
    Active Community Member
    • Nov 2014
    • 474

    #2
    Hello,

    You can make SMS entity customizable by adding those two lines to the end of this json file: /Espo/Custom/Resources/metadata/scopes/Sms.json

    "customizable": true,
    "layouts": true

    If you have any additional questions or feedback we can help​
    CEO of Eblasoft
    EspoCRM Expert since 2014
    Full Stack Web Developer since 2008
    Creator of Numerous Successful Extensions & Projects​

    Comment

    • nocstaff@urbancom.net
      Junior Member
      • Jul 2025
      • 21

      #3
      Perfect, that fixed the problem. I do have more questions I'd like to ask. Currently, I have my provider (Bandwidth) set up in custom/Espo/Modules/SmsProviders/Bandwidth/BandwidthSender.php. Is this the correct way if I am using EblaSms? I was under the impression that Ebla only extended the SMS extensions install from Espo's official github, but looking at the files as is, I am a little confused how to make it work. Ebla doesn't have much documentation on this, the documentation page mainly just advertises what Ebla does for Espo. Any and all help is appreciated.

      Comment

      Working...