Intro shape

Utveckla ovanpå giosgs plattform

Vi är stolta över vår plattform för att skapa meningsfulla interaktioner. Alla är välkomna att använda och innovera på toppen av det.

Enkelt att komma igång
Box 1 image
Integration

Skapa ett giosg-konto och lägg till giosgs skript på din webbsida om du planerar att skapa webbinteraktioner.

Box 2 image
Implementation

Giosg kan arbeta med andra system via giosg-appar. Du kan lägga till interaktioner från andra källor och driva data från giosg till dina befintliga system. Data mellan ditt system och giosg delas via webhooks.

Box 3 image
Innovation

Vi försöker inte uppfinna allting internt. Använd till exempel vår kommunikationsplattform för att skapa AI-drivna chattbots för att hjälpa miljontals kunder samtidigt.

Vad är giosg-appar?

Giosg-appar gör det möjligt för tredje parter (och oss!) att utveckla ovanpå giosg-plattformen. Inuti giosg är en app i princip bara en konfiguration, en uppsättning webbhooks och triggers som utlöses när tillstånd förändras i giosg. App-instansen är en webbtjänst som tar emot tillståndsändringar och signalerar giosg via sitt REST-API. Instansen kan köras var som helst där den är tillgänglig via HTTPS. En app kan vara en visuell komponent i giosg-konsolen och/eller en bakgrundstjänst som berikar interaktionerna.

Apparna kan konfigureras för att vara privata eller offentliga. Privata appar kan endast användas i din egen organisation. Offentlig betyder att det delas till ditt partnernätverk. Om du vill dela din app med världen kan du kontakta support@giosg.com.

Hur funkar det?

Hooks & triggers

Webhooks och triggers är kommunikationsmetoden för giosg och apparna. Webhooks är reaktioner på alla förändringar i giosg, till exempel när en chatt börjar eller en ny användare läggs till i din organisation. Triggers gör det möjligt att starta en app direkt från användarens webbläsare; som en ny sida, inbäddad som iframe eller som Ajax begär från UI.

APIs

Giosg exponerar REST API för att hämta och uppdatera sitt tillstånd. Autentiseringen och auktorisationen kan göras med hjälp av genererat API-token genererat för server-serveranslutningar eller OAuth2-beviljningar med implicit eller auktoriseringskodflöde för webbappar.

Bot-användare

Alla kan ha en botanvändare. En botanvändare är som alla andra användare i giosg, exklusive lösenord och e-post. En botanvändare krävs om appen fungerar oberoende, till exempel en chatbot som svarar på kundernas frågor.

Frågor och Svar
How do I start?
Sign up to free trial in giosg.com and add giosg script to your site.
How much does it cost?

Developing apps is free, testing the app is free and it is free to publish your app for 30 days. If you want to continue after free trial you should contact support@giosg.com for further instructions.

Where is the API documentation?

All the APIs are documented at https://developers.giosg.com

How do I develop locally?

You cannot use localhost as the address for the app as giosg needs to be able to connect to your app. You can use tunneling service like https://ngrok.io or https://serveo.net to expose your local development version to giosg.

Is there any reference apps with source code?

Yes we have a demo bot written in Python. The bot automatically joins a chat and sends buttons containing links to different topics. It can also invite people to the chat. The bot can be found from Github (link to https://github.com/giosg/demo-bot)

Can giosg host my app?
Giosg does not provide hosting for external app developers.
How an app is installed?
If you have developed the app by yourself you can install the app vie settings page. If you have networked with another giosg account you share the app with the networked account. The account admin can then install the app again in settings page.