Frequently Asked Questions

Having trouble making Xabber work? Take a look here!

General questions

What is Xabber?

What is XMPP?

How do I register XMPP account?

How do I use Xabber?

Xabber Account

What is Xabber Account?

Is Xabber Account necessary to use Xabber?

How does Xabber Account enchance XMPP experience?

How much does Xabber Account cost?

How can I register Xabber Account?

Connecting Xabber to XMPP server

Registering XMPP account

Connecting Xabber to XMPP Account

Using Xabber

Adding contacts

General Questions

What is Xabber? What is it used for?

Xabber is an open-source XMPP client for Android. It is used to connect to XMPP servers where users have an XMPP account. 

What is XMPP?

Extensible Messaging and Presence Protocol (XMPP) is a decentralized communications protocol for instant messaging. It enables the near-real-time exchange of messages between any two or more network entities.

Unlike most instant messaging protocols, XMPP is defined in an openstandard and uses an open systems approach of development and application, by which anyone may implement an XMPP service and interoperate with other organizations' implementations.

Anyone can run his own XMPP service and connect it to federated network.

If you want to know more, please visit Wikipedia or XMPP.org

How do I register XMPP account?

To register an XMPP account you must find an XMPP server and register an account there. There is no official registry of XMPP servers, but you might try google it

Alternately, you can register Xabber Account and create a free XMPP account. It will be hosted on our servers.

How do I use Xabber?

After you have acquired an XMPP account, you should choose "I already have XMPP account" button. Then enter your credentials into Xabber and press add button. If you have entered correct username and password you should connect to XMPP server.

Then you can add some friends to chat with. 

 

Xabber Account

What is Xabber Account?

Xabber Account is required to use services provided by Redsolution — company that created Xabber. It is also used to enhance XMPP experience of Xabber, allowing easy device set-up and synchronization. 

Is Xabber Account necessary to use Xabber?

No, Xabber Account is not necessary to use Xabber. You can connect to your third-party XMPP account and work as usual. Enhancements enabled by Xabber Account won't work, of course.

How does Xabber Account enhance XMPP experience?

Currently Xabber Account is used to quickly login to new device with connected social accounts (Google+,Facebook, Twitter and GitHub) and to synchronize XMPP accounts and their settings between devices. Currently Xabber Account allows synchronization of these settings:

  • XMPP accounts & their order
  • account colors

We plan to add more synchronized parameters soon. We'll sync contact list settings, notifications settings, 

How much does Xabber Account cost?

Xabber Account is free to use. However, in the future it can be used to subcribe to commercial services provided by Redsolution.

How can I register Xabber Account?

You can register Xabber Account in personal area of this website, or from Xabber application. Account registration wizard is available at application launch or in settings.

 

Connecting Xabber to XMPP server

Registering XMPP Account

Xabber is a client application, to function properly it requires an XMPP account to connect to. 

Currently you can not register XMPP account with Xabber. This was done because most public servers have removed registration to prevent automated registrations.

To register a third-party XMPP account you should go to XMPP server website and register an account there. You can also register XMPP account on our servers after creating Xabber Account.

Connecting Xabber to XMPP account

To connect Xabber to XMPP account you must enter valid credentials:

  • XMPP ID (usually looks like yourname@xabber.org)
  • Password

Some servers might require additional information to set up connection:

  • Custom server host
  • Connection port
  • Data compression
  • Proxy information

If your server requires some custom settings to connect to, contact server administration. Xabber for Web can not connect to servers with custom connection settings. 

Using Xabber

Adding contacts

On Xabber for Android, to add contact you should press "more" button (three dots in top right corner of interface), then enter XMPP ID of your contact. If you have several XMPP accounts you should also choose what account should be used for adding contact.

On Xabber for Web, press "plus" icon (Looks like + symbol) in toolbar near the left edge of screen, select "Add contact" option. Then, enter XMPP ID of your contact. If you have several XMPP accounts you should also choose what account should be used for adding contact.

If added contact is online and will allow you to communicate with him, you will be able to initiate a chat.