Have you ever wondered of receiving daily horoscope on your mobile for free? If yes, then follow this simple guide to setup your mobile to receive daily horoscope.
We will be using Zapier to automate the task, Twilio to send free SMS and Astrosage API for horsocope api.
So, let’s get started.
Setting up Twilio
- First, signup for a Twilio trial account at https://www.twilio.com/try-twilio
- Visit https://www.twilio.com/user/account/phone-numbers/getting-started and click on
Get your first Twilio phone number
button to get a phone number from Twilio.
- After the modal window appears, click on
Choose this Number
and copy this phone number as we will need this later.
- While you are on this page, click
Show API Credentials
and copy yourACCOUNT SID
andAUTH TOKEN
. - Visit https://www.twilio.com/user/account/phone-numbers/verified and click on
Verify a number
button to verify the phone number to which you want to receive horoscope.
- Visit https://www.twilio.com/user/account/settings/international/sms and tick the country to which your phone number belongs to enable
Geographic Permissions
.
Setting up Zapier
- Signup for a
Zapier
account at https://zapier.com/sign-up/ - Click on
Make a New Zap
button
- Click on
Choose a Trigger app
and selectSchedule by Zapier
from the list. - Click on
Choose a Trigger
and selectEvery Day
from the list. - Click on
Choose an Action app
and selectWebhooks by Zapier
from the list. - Click on
Choose a Action
and selectPOST
from the list.
- Click on
Continue
button until you reachStep 4 Filter Schedule By trigger
sreen. - In
Time of Day
select the time you want to receive daily horoscope and click onContinue
button. - In
Match up Schedule by Zapier Day to Webhooks by Zapier POST
screen, enterhttps://astrosage-api.herokuapp.com/api/horoscope/{your-horoscope}/daily
inURL
field replacingyour-horoscope
with your own horoscope. - Select
json
inPayload Type
. - In
Data
screen, click on plus button three times to add three more text boxes. - Enter the details as shown in the screenshot below replacing
auth_token
with your Twilio Auth Token,account_sid
with your Twilio Account SID,to_phone
with phone number to which you want to receive horoscope andfrom_phone
with the phone number you got from Twilio.
- Click on
Continue
button to goTest this ZAP
screen. - Click on
Test Schedule by Zapier trigger
to check the trigger and click onContinue
button. - in
Name and turn this Zap on
screen, enter the name for your zap and click onTurn Zap on
button to turn on your zap.
Congratulation, you have successfully setup your phone numer to receive daily horoscope for free everyday.
If you find it complex to setup, you can order my Fiverr Gig and I would set it up for you or you can also contact me via email.