Migration from Twilio
Migrate your messaging application from Twilio to Telgorithm with minimal changes.
Migration of your messaging application from Twilio to Telgorithm is a very simple process. We use the same authorization way - you need only account sid and secret token. This page guides you through minimum steps to start sending your messages via Telgorithm.
Sending SMS message
To send the SMS message you need only to use Telgorithm URL and change Body parameter name to Text:
Twilio
curl -X POST \
https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json \
-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN \
--data-urlencode "From=+15012345678" \
--data-urlencode "To=+12334567890" \
--data-urlencode "Body=Hello, Twilio!"Telgorithm
curl -X POST \
https://api.telgorithm.com/messaging/v1/OutboundMessages \
-u $ACCOUNT_SID:$AUTH_TOKEN \
--data-urlencode "From=+15012345678" \
--data-urlencode "To=+12334567890" \
--data-urlencode "Text=Hello, Telgorithm!"Sending MMS message
Twilio
curl -X POST \
https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json \
-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN \
--data-urlencode "From=+15012345678" \
--data-urlencode "To=+12334567890" \
--data-urlencode "MediaUrl=https://picsum.photos/200.jpg"Telgorithm
curl -X POST \
https://api.telgorithm.com/messaging/v1/OutboundMessages \
-u $ACCOUNT_SID:$AUTH_TOKEN \
--data-urlencode "From=+15012345678" \
--data-urlencode "To=+12334567890" \
--data-urlencode "MediaUrls=['https://picsum.photos/200.jpg']"Receiving a message
Inbound message will cause webhook to your configured endpoint:
Twilio
ToCountry=US&ToState=LA&SmsMessageSid=SM00000000000011111111111122222222&NumMedia=0&ToCity=TRANSYLVANIA
&FromZip=90029&SmsSid=SM00000000000011111111111122222222&FromState=CA&SmsStatus=received
&FromCity=LOS+ANGELES&Body=Nice+picture%21&FromCountry=US&To=%2B15012345678&ToZip=71276
&AddOns=%7B%22status%22%3A%22successful%22%2C%22message%22%3Anull%2C%22code%22%3Anull%2C%22results%22%3A%7B%7D%7D
&NumSegments=1&ReferralNumMedia=0&MessageSid=SM00000000000011111111111122222222
&AccountSid=AC99999999999999999999999999999999&From=%2B12334567890&ApiVersion=2010-04-01Telgorithm
{
"WebhookSid": "WH08dba8f78b5eabd733eba3812a614e8e8257628ef32c888b",
"Sid": "IM99d9812a055b3da13d3faa216fcf4574b64b19be32626243",
"From": "+19876543210",
"To": "+11234567890",
"AdditionalRecipients": ["+11234567891", "+11234567892"],
"EventDate": "2023-09-09T15:00:00.000Z",
"Text": "Glad to see you!",
"MediaUrls": ["string"],
"SegmentCount": 1
}