[![Build Status]( "Build Status")]( 
[![Coverage Status](]( 
[![ version](]( 
[![ downloads](](
[![Inline docs](](

A simple Infobip REST API client for Elixir.

You can find the hex package [here](, and the docs [here](

## Usage

def deps do
  [{:infobip, "~> 0.0.3"}]

Then run `$ mix do deps.get, compile` to download and compile your dependencies.

Finally, add the `:infobip` application as your list of applications in `mix.exs`:

def application do
  [applications: [:logger, :infobip]]

You'll need to set a few config parameters, take a look in the `dev.exs.sample` file for 
an example of what is required.

Then sending a text message is as easy as:

{:ok, pid} = Infobip.send("27820001111", "Test message")

You can optionally specify a message ID if you want to fetch delivery reports
(still to be implemented, see TODO below):

{:ok, pid} = Infobip.send("27820001111", "Test message", 123)

You need to pass a valid international mobile number to the `send` method.


* [x] Send text messages
* [ ] Documentation
* [ ] Fetch delivery reports
* [ ] SMPP interface