BLOG
Talkyto setup
Step1 - Twilio
You need a Twilio account, purchased number, or verified caller ID on Twilio and Talkyto subscription.
Guide on how to get a Twilio phone number: https://support.twilio.com/hc/en-us/articles/223135247-How-to-Search-for-and-Buy-a-Twilio-Phone-Number-from-Console
Step2 - Subscription
After you have a number, start the Talkyto app and purchase a subscription plan - PRO Monthly or PRO Annually.
Step3 - Account connection
After you have purchased a subscription, go to Settings → Service Accounts
and click on “Add new account”,
enter your Twilio SID and Auth token to start using Talkyto for receiving and sending calls, SMS, and MMS via your Twilio account.
Step4 - Number setup
Go to Settings → Voice and set the default call number by clicking on the checkbox and radio button. Repeat the same step for Settings → Messaging.
When all of the checkboxes are set, make a final check by tapping on the settings icon ( Configuration) next to the checkbox to see if your number has been properly configured for Talkyto.
If not, Configure number with Talkyto will fix the issue.
You are now ready to start receiving and sending calls, SMS, and MMS.
Studio workflow integration - Voice
To receive Voice:
Create Studio Flow if one isn’t already created
Add “Add TwiML Redirect” Widget
Connect “Incoming Call” from “Trigger” to the dot on the top of “Add TwiML Redirect” Widget
Configure the Widget like this:
Widget Name:
Talkyto-voice
(can be changed)URL:
https://us-central1-twiconnect-257c6.cloudfunctions.net/receiveCall
Request Method:
POST
Timeout:
14400
(can be changed)
Save and Publish
Go To Phone Number you want to configure and configure like this:
Messaging Service:
None
(to remove a messaging service, click the link below the dropdown and remove the number)Configure with:
Webhook, TwiML Bin, Function, Studio Flow, Proxy Service
A message comes in:
Studio Flow
Flow:
The Flow you created before
Studio workflow integration - Messaging
To receive message:
Go To “Explore Products”
Select product “Studio” and open it
Create Studio Flow if one isn’t already created
Add “Make HTTP Request” Widget
Connect “Incoming Message” from “Trigger” to the dot on the top of the “Make HTTP Request” Widget
Configure the Widget like this:
Widget Name:
Talkyto-message
(can be changed)Request Method:
POST
Request URL:
https://us-central1-twiconnect-257c6.cloudfunctions.net/receiveSms
Content-Type:
Application/JSON
Request Body:
{
"To":"{{trigger.message.To}}",
"From":"{{trigger.message.From}}",
"AccountSid":"{{trigger.message.AccountSid}}",
"Body":"{{trigger.message.Body}}"
}
(if you are using Talkyto Additional Services, also add parameters needed for your additional service, these are only the parameters that Talkyto requires)
Save and Publish
Go To “Phone Numbers” product → “Manage” → “Active Numbers” and select the number you want to configure and configure like this:
Messaging Service:
None
(to remove a messaging service, click the link below the dropdown and remove the number)Configure with:
Webhook, TwiML Bin, Function, Studio Flow, Proxy Service
A message comes in:
Studio Flow
Flow:
The Flow you created before
Talkyto v4.0.2
App updates, issues fixed
Redesigned write new message interface - now you can select one or more numbers either from your contact book or by entering phone number when writing a new message
Scheduled SMS - now you can choose a date and time to send one or more SMS.
Broadcast SMS/MMS - choose multiple recipients for SMS/MMS
Delete SMS messages
Moved Additional Services to be phone number specific
Bugfixes:
Fixed MMS file download
Fixed issues with account restore on app reinstall
Fixed Android notification link, now it takes you directly to message thread (ANDROID ONLY)
Setting Up Additional Services
Additional Services feature explained
When setting up your, for example, CRM integration, please note that if you already have Twilio set to your chosen CRM and then proceed to enable Talkyto, you'll be presented with an option to add your chosen CRM as an Additional Service( for both Voice and Messaging).
However, if you haven't configured it in Twilio, you'll need to set it up manually as described below:
Access Your Settings: Log in to your Talkyto account and navigate to the "Settings" section.
Navigate to the Voice/ Messaging section: …based on your choice to include Voice, Messaging or both. Proceed to Voice/Messaging configuration ( settings option next to the checkbox of the selected number).
Scroll to “Additional Services”: Scroll to the bottom of the page to access the ‘Additional Service’ section.
4. Add New Additional Service: To start the setup process, click on "Add new additional service."
5. Retrieve Twilio Information: To obtain the necessary Twilio information, log in to your Twilio account. Once there, go to Twilio Phone Numbers, and select "TwiML Apps." Choose the relevant TwiML App and copy the required information.
6. Paste into Talkyto: Return to Talkyto and paste the Twilio information into the respective fields.
7. Save: Once you have filled in all the necessary details, click "Save" to complete the setup.
By following these steps and referring to the accompanying screenshots, you can effortlessly integrate your CRM with Talkyto, optimizing your business communications and ensuring a smoother workflow.
Try it out now and experience the difference it can make for your business!
Talkyto v4.0.0
Additional Services feature, Bug Fixes
Use Talkyto incoming calls/messages with existing services in Twilio (for example, integrating multiple hooks with an existing CRM). Additional Services
Migrated notifications from Twilio Notify API to FCM due to Twilio Notify API End of Life Notice. [https://www.twilio.com/changelog/notify-api-eol-notice]
Added functionality to download MMS files.
Bugfixes regarding notifications.