PHPackages                             hoiio/hoiio-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. hoiio/hoiio-php

AbandonedArchivedLibrary[API Development](/categories/api)

hoiio/hoiio-php
===============

Hoiio API provides telephony services such as call, SMS and interactive voice responses (IVR). This SDK makes using the API a breeze.

v0.06(12y ago)102.7k11MITPHPPHP &gt;=5.1.0

Since Jan 23Pushed 12y agoCompare

[ Source](https://github.com/hoiio/hoiio-php)[ Packagist](https://packagist.org/packages/hoiio/hoiio-php)[ Docs](http://developer.hoiio.com/)[ RSS](/packages/hoiio-hoiio-php/feed)WikiDiscussions master Synced 4d ago

READMEChangelogDependenciesVersions (2)Used By (0)

hoiio-php
---------

[](#hoiio-php)

hoiio-php is a PHP SDK for Hoiio's Voice and SMS API. It encapsulates the REST communications and let developers use the API via a few simple classes.

Currently, hoiio-php supports the Call, SMS, Account, Hoiio Number and IVR APIs.

Requirements
------------

[](#requirements)

- PHP 5 &gt;= 5.1
- PHP JSON extension
- PHP cURL extension

Installation
------------

[](#installation)

Just download and extract the package into your project folder. You should be able to see a hoiio-php/ folder.

Or if you are using [composer](https://getcomposer.org), you can add this to your composer.json

```
{
    "require": {
        "hoiio/hoiio-php": "*"
    }
}

```

Usage
-----

[](#usage)

You will be able to access all of Hoiio's API via the HoiioService class. Check the docs for details.

```
// E.g. Sending SMS
require 'hoiio-php/Services/HoiioService.php';

$h = new HoiioService("myAppID", "myAccessToken");
$txnRef = $h->sms("+651111111", "hello world");
print("SMS sent successfully. TxnRef: $txnRef\n");

// E.g. Building IVR
require 'hoiio-php/Services/HoiioService.php';

$h = new HoiioService("myAppID", "myAccessToken");
$notify = $h->parseIVRNotify($_POST);
$session = $notify->getSession();
$key = $notify->getDigits();

$h->ivrPlay($session, '', "You just pressed $key.");

```

License
-------

[](#license)

This project is under [MIT License](http://en.wikipedia.org/wiki/MIT_License). See LICENSE file for details.

Contact Us
----------

[](#contact-us)

If you have any questions, please feel free to contact us:

- [@hoiio](https://twitter.com/hoiio)
- [Google Group](https://groups.google.com/forum/#!forum/hoiio-developers)
- [Facebook Page](http://www.facebook.com/Hoiio)
- [Hoiio Developer Blog](http://devblog.hoiio.com/)

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity28

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

4496d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1089270?v=4)[Hoiio](/maintainers/hoiio)[@Hoiio](https://github.com/Hoiio)

---

Tags

smscallivrtelephonyConference

### Embed Badge

![Health badge](/badges/hoiio-hoiio-php/health.svg)

```
[![Health](https://phpackages.com/badges/hoiio-hoiio-php/health.svg)](https://phpackages.com/packages/hoiio-hoiio-php)
```

###  Alternatives

[twilio/sdk

A PHP wrapper for Twilio's API

1.6k92.9M272](/packages/twilio-sdk)[aloha/twilio

Twilio API for Laravel

4733.6M5](/packages/aloha-twilio)[telnyx/telnyx-php

Official Telnyx PHP SDK — APIs for Voice, SMS, MMS, WhatsApp, Fax, SIP Trunking, Wireless IoT, Call Control, and more. Build global communications on Telnyx's private carrier-grade network.

35636.1k2](/packages/telnyx-telnyx-php)[marcelog/pagi

Asterisk Gateway Interface (AGI) client for PHP, suitable to make telephony applications using call flow nodes

192133.7k16](/packages/marcelog-pagi)[signalwire-community/signalwire

Client library for connecting to SignalWire.

23126.2k](/packages/signalwire-community-signalwire)[wormling/phparia

Asterisk REST Interface (ARI) client for PHP.

419.8k](/packages/wormling-phparia)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
