It should be possible to create a SMS carrier in much the same way a fax carrier is defined. (ie flags)
Send the SIP message to the fake carrier you create which is Kamailio->SMSC.
I've no idea how SMS is triggered within Kazoo for outbound or how it's handled on inbound.
"Doodle" appears to be the key to handling that part.
I'm just curious what end user functionality is available. Voicemails arrive and you SMS notification that they arrived instead of email?
In my experience businesses (ie PBX clients) don;t tend to use SMS much.
I've never yet had a "real estate professional" PBX say, I sold a house form the SMS that worked form my business DID even though our company offers SMS DID's.
You'd think for example people might SMS message to the phone number on a real estate sign. "hey call me, I want a tour of the house". Very rare in my experiences.
If the end client mix has home or mobile users in it then they will expect some SMS functionality obviously.
tx