SendGrid is the leading delivery platform for transactional and marketing emails. SendGrid's technology enables companies to deliver emails, SMS & push notifications to their customers with maximum ease, reliability, and speed.
ClickSend is a cloud-based service that allows you to send and receive SMS, Email, Voice, Fax, and Letters to and from anywhere in the globe.ClickSend SMS Integrations
ClickSend SMS + SendGridSend Email in SendGrid when New Incoming SMS is created in ClickSend SMS Read More...
Gmail + SendGridSend Email in SendGrid when New Labeled Email is created in Gmail Read More...
It's easy to connect SendGrid + ClickSend SMS without coding knowledge. Start creating your own business flow.
Triggers when a new incoming sms is received.
Creates or updates a contact.
Sends an Email.
Creates a new contact in a list.
Creates a new contact list.
Delete specific contact from list based on the contact ID.
Delete a specific contact list.
Sends a new fax.
Send a new MMS.
Sends an A4 PDF document via the post. The PDF is printed, folded, inserted into an envelope and posted to any address globally.
Sends a postcard via the post. The PDF is printed and delivered to any address globally.
Sends a new SMS.
Sends a new SMS to a list of contacts.
Send a Voice Text-to-speech message to a mobile phone or landline.
SendGrid is a cloud-based email delivery platform designed for developers and businesses. It helps businesses to build their messaging infrastructure easily by providing features such as Email Templates, Performance Monitoring, Campaign Management, and many more. Creating an account is easy, you just need to register and create an API key. After creating the API key, you can start using SendGrid. SendGrid works with almost all popular programming languages including Ruby, Python, PHP, and Java (https://www.sendgrid.com/docs/api/.
ClickSend SMS is a cloud-based SMS gateway that enables users to send bulk SMS messages to mobile users’ smartphones. It is also easy to use and provides many features including Scheduling of messages, Geo-targeting of messages, Message customization, Integration with other applications and much more. To use ClickSend SMS, one must sign up first and then create an account and an SMPP number which will be used to send the messages. When you create an account, you will be provided with a user name and password which will be used to log in to your account. You will also be given the option to create your own SMPP number but you will have to pay a monthly fee for that. The pricing plans are also dependant on the size of the message that you are going to send out (https://www.clicksendsms.com/pricing-plan.
The integration between SendGrid and ClickSend SMS allows one to send out bulk SMS messages using SendGrid APIs. This way, one can send text messages through their automated processes without using their own dedicated server or resources. This article will provide a step-by-step guide on how to integrate SendGrid with ClickSend SMS.
Step 1. Sign up for both services
First thing that you need is to sign up for both SendGrid and ClickSend SMS (if you have not already done so. and then create an API key for each service. You will need your API keys when configuring the codes on your application. The steps on how to create an API key for each service can be found on their website below:
Step 2. Create a new PHP project
Next, create a new PHP project and open it in any text editor of your choice (Notepad++ or Notepad. For this sample code, I am going to use Notepad++ since I’m more familiar with it but if you choose another text editor, the process should be similar for both editors.
Step 3. Configure your API keys in the code
Now that you have created the project, open index.php file which is the main file of your project in any text editor of your choice and add your customer API keys into the file. Copy your API keys from your accounts page at SendGrid and ClickSend SMS respectively. Once you have added your API keys, save the file and close it. Now open a new tab in your browser and copy the URL of your file (http://localhost/index.php. and paste it into the address bar of your browser. You should see something like this:
Step 4. Update your file permissions
To enable PHP to execute scripts in your site, open up the properties options of the fpder which contains your index.php file and set its permission to “777” as shown in the screenshot below:
Once you have done that, click OK and try running your deploy again through the browser by copying the URL again (http://localhost/index.php. into its address bar. You should see a screen like this:
Step 5. Copy the codes from below into your index.php file and run them (and make sure that they work before moving on)
At this point you should have implemented all of the steps above in order to get to this point where we can finally start implementing our code from here onwards and should now be able to run these codes on your browser by copying the URL (http://localhost/index.php. into the address bar or through FTP if you prefer that method instead of through browser. If you encounter any errors while running the codes below in your browser, make sure that you have completed all of the steps above correctly first before moving on to this step where we are actually going to write our code from here onwards for this sample. We will start by adding our API keys from both services into our code fplowed by writing random phone numbers into an array because we will be sending out multiple texts to different phone numbers once we finish writing these codes down here:
The process to integrate SendGrid and ClickSend SMS may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.