Get Started with SkhokhoAI

SkhokhoAI is a cloud-based, all-in-one business management platform. Our API lets you programmatically manage CRM, HR, projects, accounting, etc.. and AI-powered features from a single unified systems

1) Create your SkhokhoAI account (Org Owner)

  1. Go to https://skhokho.ai and click Create account.

  2. Complete sign-up. The first user automatically becomes the Organization Owner.

2) Invite your team

As the Organization Owner, you can invite teammates to collaborate under your org:

  1. Open Organization settings → User Managemt.

  2. Click Invite member, add email(s), assign the appropriate role(s).

  3. Send invites. Users will receive an email to join your organization.

For more information on setup, see the public help center: https://skhokho.ai/public-help/

3) Understand authentication (Basic Auth)

The SkhokhoAI API uses HTTP Basic Authentication (username + password) over TLS.

  • Username: your SkhokhoAI account email

  • Password: your SkhokhoAI account password

  • The client sends Authorization: Basic <base64(username:password)>.

  • Do not hardcode credentials. Store them securely (password manager / secrets manager) and load them via environment variables.


4) Make your first call

Once your credentials are ready, you can test the API using any HTTP client.

You can now start using the API to make calls (e.g: User Profile, Organization Management, etc..) for testing.

Example:

Step 1: Open any read-only endpoint

User Profile → GET /api/v1.0/me/

This endpoint returns the profile of the currently authenticated user.

Step 2: Click Test it

On the right-hand panel, click the blue Test it button.

Step 3: Enter your credentials

  1. In the Authorizations dropdown, select basicAuth

  2. Enter your SkhokhoAI username (email) and password

The API uses HTTP Basic Auth. GitBook automatically encodes and sends the credentials for you.

Step 4: Click Send

GitBook will perform the request and display:

  • Status code (e.g. 200 Success)

  • Response body (JSON)

  • Headers

Step 6: Validate the response

A 200 OK response confirms your:

  • Account is active

  • Basic Auth is working

  • Organization access is valid

You are now ready to start using the API for automation and integration.

Important: Never hardcode your credentials

Configure environment variables (recommended). Set credentials once; reference them everywhere.

SKHOKHOAI_USERNAME="[email protected]"
SKHOKHOAI_PASSWORD="your-strong-password"
SKHOKHOAI_BASE_URL="https://skhokho.ai" 

Last updated