API Messenger: talkapp

¿What is Talkapp’s API?

The talkapp communication system can be used both on its own and included in any application, either on HTML5 or native and both with the announcement system (notice board) or without it.

What is talkapp companies used for?

The users of any application will be able to keep in contact with each other using their mobile device or from a computer, as well as with the organisation that is behind the app. The notice board may also be included on the app.

Why an API?
  • It is the perfect complement for most apps
  • It is easy to install
  • It improves the image of the app
  • It increases the feeling of belonging to the group
  • Security (HTPPS communication, own servers)
  • Confidentiality. User and password (no telephone number required)
  • Privacy
  • Total control over the system by the person in charge of the app
  • Without any initial investment
  • Affordable for any company/organisation
How can I obtain your communication system with Talkapp?

If you are an application developer, contact us and we will give you the necessary instructions. If you are an organisation that wishes to use your own communications system, contact your usual applications developer or contact us.

You will be able to have your own talkapp on Apple Store and Google Play!

Talkapp characteristics

  • Customisable: Your own application with your logos, colours, etc.
  • Secure: Maximum security guidelines on internet. https communications. If you wish, the company’s own servers can be used whenever they are:

Components

The talkapp’s api is based on a basically modular approach, using standard, extensible technologies (docker, node.js, express, parse, mongodb ) .

There is no cost for licences, as they are all opensource technologies.

The components of the API are:

  • Dockercontainer with node.js, customised Express and Parse Server, downloadable from the docker hub
  • Dockercontainer with customised and up-dated Parse Dashboard (Jobs, Push Management)
  • Dockercontainer for managing apps’ certificates (push notifications)
  • Dockercontainer with MongoDb (optional, recommended separate server)
  • Dockercontainer with file volume for Cloud Code (cloud code)
  • Dockercontainer for managing ssl certificates (https) free through Let´s Encrypt

Customisations

  • Notifications server (included on Parse’s dockercontainer)
  • File for DockerCompose for immediate deployment of the modules
  • Image processing component
  • LiveQuery component (for push notifications on web applications)
  • Cloud code for managing different notifications and processing images
  • Optimised data model for managing business chat, announcements.

Optional

ASP .NET MVC application for administration.

This administration can be performed from the Dashboard, but the component is designed for an administration adapted to the business user.

It may also be replaced by any of the company’s developments for internal applications (intranet, CRM, etc.)

This component includes:

  • User and profile administration module
  • Announcement management module
  • Direct communication module
  • Group management module
  • Webchat module

Functionalities

The API is currently optimised for the management of private and secure business communications:

  • Interpersonal chat
  • Group chat
  • Notice board
  • Notification server

 

But the possibilities include the passing on of any business application to the mobile world, using the following pieces:

  • Database on private, scalable cloud
  • Development framework of native apps
  • Notification server and synchronisation
  • Interoperability with other applications using Cloud Code and Jobs
  • Modular installation and administration using Docker
  • Linux kernel version 3.10 or higher
  • CS DockerEngine version 1.10 or higher.

Operating systems supported to date

⁃CentOS 7.1/7.2 & RHEL 7.0/7.1/7.2

⁃ Ubuntu 14.04 LTS

⁃ SUSE Linux Enterprise 12

 

Characteristics of the servers

  • 2.00 GB RAM minimum
  • 25 Gb of disk space minimum
  • Static IP Address

 

Why talkapp?

talkapp private communication

Talkapp is a private business message system that allows communication from mobile phones, tablets, (either Android or IOS) or computers.

Your company’s application in the Android or IOS stores! We will also create the webchat, as well as the control web site!

 

Better than general Instant Messengers (Whatsapp, Telegram…)

  • The company’s own applications for IOS, Android and webchat
  • User/password (without having other users’ telephone numbers)
  • Total control by the company/organisation of the communication
  • Specific servers (including proprietary ones) for each company
  • With notification system for all the users
  • Multi-platforms: tablets, telephones, webchat (Simultaneously)
  • If you already have an application, incorporate your Talkapp to it!

Better than email:

  • More flexible
  • Clearer
  • Simpler
  • Greater control by the company.

Why Talkapp?:

  • Individual for each company/organisation
  • Improves the company’s image
  • Increases the team spirit
  • Security (HTPPS communication, proprietary servers)
  • Confidentiality
  • Privacy
  • Total control of the system by the company
  • Networking
  • Improvement in internal communication
  • Great tool for the company’s marketing
  • Client loyalty
  • Without any initial investment
  • Affordable for any company/organisation

Video

Youtube

Talkapp companies

Watch Video

Presentation

Slideshare

App features

See PDF

Ideas