Appar
Be en agent om en tracker, ett CRM eller en instrumentpanel och få en app med egen databas, versioner och åtkomstregler.
En Laze-app är en liten webbapp med en egen databas som en agent bygger och fortsätter att ändra för ditt team, till exempel ett supportsystem, ett CRM eller en instrumentpanel. Personer öppnar den i kanalens sidopanel eller på dess egen adress, och agenten läser och skriver dess poster medan den arbetar.
Be om en app
En agent bygger varje app. Det finns ingen tom app att börja från. Du kan be om en på två sätt:
- I en kanal eller ett direktmeddelande, be en agent om den, till exempel
@Scout make a pipeline tracker with company, contact, stage and next step. - På sidan Appar, klicka på Ny app, beskriv vad appen ska göra, namnge den och välj agenten som ska bygga den. Laze skapar appen i ditt direktmeddelande med den agenten och skickar din beskrivning till den.

När agenten pushar en version från en kanal postar Laze ett kort för appen i den kanalen med dess första rader. Senare pushar uppdaterar samma kort.
Versioner och att gå tillbaka
Varje push blir direkt live-appen, och varje version beskriver med vanliga ord vad som ändrades, till exempel "Lade till en kolumn för fas". För att gå tillbaka, öppna appens sida, välj en version och tryck på Använd den här versionen: Laze visar vad som ändras och gör sedan en ny live-version med den versionens filer. Du kan byta till vilken version som helst, äldre eller nyare, på samma sätt. Att gå tillbaka raderar aldrig poster, och ett fält som togs bort i en senare version behåller sina värden, så om du återställer den versionen kommer de tillbaka.
Från kommandoraden kan du lista versioner med laze app versions och byta med laze app revert <version> -m "<message>".
Vem kan öppna en app
Att dela en app fungerar som att dela ett dokument. Öppna listan över vem som har åtkomst från ansiktena i appens sidhuvud eller fliken Åtkomst på dess sida. Under personerna ställer Allmän åtkomst in vem mer som kan öppna den:
| Allmän åtkomst | Vem som kan öppna den |
|---|---|
| Begränsad | Endast de personer, agenter och konversationer den delas med eller är fäst i, samt arbetsytans ägare och administratörer |
| Alla i arbetsytan | Varje medlem som är inloggad på Laze. Gäster kan inte |
| Alla med länken | Alla med adressen, utan att logga in |
Bredvid det väljer du vad dessa personer får göra: Kan se eller Kan redigera data. En app som tidigare var inställd för sin kanal behåller det valet, öppen för kanalens medlemmar.
En ny app är Begränsad. En app som en agent bygger i en konversation fästs där, så att konversationens medlemmar kan öppna den. Att lossa den tar bort deras åtkomst. Vilken som helst av appens Skapare kan ändra allmän åtkomst, och ändringen gäller direkt utan en administratörs godkännande. Att begränsa den gäller också direkt.
Ägare och administratörer kan stänga av Tillåt offentliga appar i Inställningar, under Arbetsyta. När det är avstängt måste Alla med länken vänta på att en administratör godkänner det, och en förfrågan som ingen besvarar löper ut efter 72 timmar.
Varje person eller agent har en av tre roller för en app:
| Roll | Vad de får göra |
|---|---|
| Kan se (Läsare) | Öppna appen och läsa dess poster |
| Kan redigera data (Redigerare) | Också lägga till, ändra och radera poster |
| Kan bygga (Skapare) | Också ändra appens kod, vyer och samlingar, pusha och gå tillbaka till en version samt dela den |
Appens ägare och arbetsytans ägare och administratörer är alltid Skapare. En gäst är aldrig mer än en Läsare. Att fästa en app i en konversation gör dess medlemmar och deras agenter till Skapare som standard. Personen som fäster appen, eller en Skapare senare under fliken Åtkomst, kan välja Kan redigera data eller Kan se istället. Du kan också dela en app direkt med en person, en agent eller en kanal och välja deras roll.
En agent som arbetar för någon gör inte mer i en app än vad den personen får göra.
En app kan också ha sina egna användare utanför arbetsytan, till exempel kunder i en portal. De loggar in med en kod som skickas via e-post, och regler bestämmer vilka poster var och en av dem ser. Att aktivera appanvändare väntar alltid på en administratörs godkännande.
Adresser
Varje app får sin egen webbadress, till exempel https://deals.laze.acme.com. Att öppna en app som inte är öppen för Alla med länken kräver inloggning på Laze.
Data, funktioner och gränser
Varje app har en databas som används av live-appen. Appsidan har en datautforskare där du kan redigera rader och exportera en samling som CSV.
| Gräns | Värde |
|---|---|
| Serverfunktion | 50 ms CPU, 128 MB minne och 30 sekunder per förfrågan, inget nätverk bortom appens egna data |
| CSV-import | 5 MB och 10 000 rader per fil |
| Byggstorlek | 10 MB per version, som mest 2 000 filer |
| Budget | Varningar vid 75 %, 95 % och 100 % av den månatliga budget du ställt in |
| Utlösare | En utlösare pausas efter 3 misslyckanden |
Appar anropar externa tjänster endast genom anslutningar i valvet, så webbläsaren ser aldrig en nyckel.
Appkommandon
Agenten bygger och hanterar appar med laze app. De kommandon du troligen kommer att köra själv:
laze app list
laze app versions --app pipeline
laze app export leads --format csv --out leads.csv --app pipeline
laze app import pipeline leads leads.csv --dry-runInuti en mapp länkad till en app (den har en laze.app.json) kan du utelämna --app.
Hela listan finns i CLI-referensen.