InfoPi
Deeper communication via SMS
API
Instructions on how to quickly integrate InfoPi messaging services into various solutions.
Access
Webservices URL: http://infopi.io/text/index.php?app=ws
Parameters
Listed in the below table are webservices parameters for individual tasks. Name Descrip...
Return Codes
Below table lists return codes after unsuccessful call to a webservices operation. Successful ope...
Protocol for API tasks
Send Message Send message to a single or multiple mobile numbers, @username or #groupcode P...
Examples
Send SMS Example webservice URL: http://infopi.io/text/index.php?app=ws&u=<username>...
English User Guide
How to register into the InfoPi System
To register: Access the platform via infopi.io, text.co.ke or textkenya.com. Click on the get ...
How to login into the InfoPi system
Access the platform via http://infopi.io/. If you are not registered in the platform, please re...
How to recover your password
To recover your password: Access the platform via infopi.io. If you are not registered in the p...
How to compose a message
Login into the platform. On the main menu, click on messaging then compose message. ...
How to schedule a message
Compose the desired message. Click on the calendar icon and set the date and time you wish to h...
How to access the Contacts List
Login into the platform. On the main menu, click on my account then Contacts List. The contac...
How to create a group of contacts
Access the Contacts List. Click on the icon to land on a similar page as shown below. Click ...
How to add a contact to the Contacts List
Access the Contacts List. Click on the add button. If you wish to save the contact in a partic...
How to add multiple contacts to the Contacts List
Access the Contacts List. Click on the import button. Prepare an excel file with the contacts...
How to send a message from an external file
Login into the platform. On the main menu, click on messaging then send from file. Prepare a...
How to access message templates
Login into the platform. On the main menu, click on messaging then message template.
How to create a message template
Access the message template page. Click on the icon. Input the template name and compose the t...
How to compose a message using a template
Create the message template. Compose your message, however, rather than typing your message dire...
How to Access the Profile Management Page
Login into the platform. On the main navigation menu, click on my account then preferences.
How to Update your Password
Access the profile management page. Type your preferred password on the space provided and retyp...
How to update the user profile
Access your profile. Input or change the details you wish to update such as name, emailand phone...
How to view the status of sent messages
Login into the platform.
How to view Incoming Messages
One can receive messages through a shortcode such as "23456" or via USSD such as " *789# ". Afte...
How to purchase SMS credits via Mpesa
To purchase credits via Mpesa: Login into your account. On the main menu, click on buy...
How to Access Sent Messages
Login into the platform. On the main menu, click messaging then sent messages. The sent messa...
How to Delete Messages
Access the message(s) you wish to delete, be it inbox messages or sent messages. Tick the check ...
How to add multiple contacts to a group
Add all contacts to the contact list either singularly or in multiples. Ensure the group has alr...
How to delete Contacts
Access the contacts list. Select the contacts to be deleted as illustrated below: Click the s...
How to edit a contact
Access the contacts list. Click on the name of the contact you wish to edit. Update the detai...
How to Access Application Settings
Login into the platform. On the main menu, click on my account then Application Settings.
How to Change the Message Footer
Access the application settings. The default message footer is the username of your account ther...
How to Access WebServices Settings
Access application settings. The webservices settings are as illustrated below: You can adjus...
How to Change the Language Settings
Access the application settings.