Forbind Gmail, Google Sheets og Slack til din app-builder
Mythex kan nu handle på de værktøjer, du allerede bruger. Forbind Gmail, Google Sheets, Slack, Notion eller hundredvis af andre apps én gang, og bed derefter agenten i chatten om at læse et ark, sende en mail eller skrive en besked. Din konto er forbundet til Mythex, ikke til din kode: agenten ser aldrig loginoplysningen, og intet havner i dit repository.
Hvad det gør
En connector er en forbindelse mellem din Mythex-konto og en konto, du har et andet sted. Når den er på plads, kan agenten bruge den konto på dine vegne, når du beder om det i chatten. For eksempel:
Læs arket »Q4 pipeline« og byg mig et dashboard ud fra det
Agenten finder den rigtige handling til opgaven, kontrollerer de argumenter, den har brug for, og kører den. Bag det står fire værktøjer:
| Værktøj | Hvad det gør |
|---|---|
AppListConnections | Lister de apps, du har forbundet |
AppSearchTools | Finder den rigtige handling til en opgave, og de argumenter den tager |
AppConnect | Giver dig et link til at forbinde en app, den har brug for |
AppRun | Kører én handling mod din forbundne konto |
Hvis agenten har brug for en app, du ikke har forbundet, stopper turen på et kort med en Connect-knap i stedet for et link gemt i et afsnit. Tryk på den, godkend i fanen, der åbnes, og vend tilbage — kortet opdager det og skifter til Connected. Spørg igen, og agenten fortsætter. Den gætter ikke på dine data og finder ikke på et regneark, mens den venter.
Hvorfor vi byggede det
At bygge noget nyttigt betyder typisk at røre ved rigtige data: et ark med leads, en indbakke, en teamkanal. Den sædvanlige vej er at oprette en API-nøgle, indsætte den i en indstillingsfil og håbe, at den aldrig ender i en commit. Det er besværligt for en ikke-udvikler og risikabelt for alle.
Connectors fjerner nøglen fra billedet. Du logger ind hos udbyderen, som du ville gøre alle andre steder (OAuth, i fagsproget), og loginoplysningen bliver hos Mythex' forbindelsestjeneste:
- Krypteret i hvile
- Skrives aldrig ind i dit projekt, din
.enveller genereret kode - Sendes aldrig til sandkassen, din app bygges i — sandkassen beder serveren om at foretage kaldet og får resultatet tilbage
- Fjernes, når du afbryder forbindelsen eller sletter din konto
Sådan bruger du det
Forbind en app
- Åbn Connectors. Den findes i venstre sidebar under Projects, og inde i et projekt kan du også trykke + ved siden af beskedfeltet og vælge Connectors. Den åbner over det, du lavede, så du ikke mister din plads.
- Søg efter appen. Søgningen dækker hele kataloget, ikke kun det, der vises på skærmen.
- Klik på Connect. Udbyderens loginside åbnes i en ny fane, så dit projekt og en halvskrevet besked bliver, hvor de er.
- Godkend adgangen der.
- Vend tilbage til Mythex-fanen. Appen viser en grøn prik og står som Connected.
Godkend alle de tilladelser, udbyderen beder om. Google opdeler især adgang efter produkt: hvis du godkender Gmail, men ikke Drive, er forbindelsen kun halvt fungerende, og agenten melder ACCESS_TOKEN_SCOPE_INSUFFICIENT, når den prøver at bruge den. Løsningen er at afbryde, forbinde igen og godkende alt.
Bed om det, du vil have
Når den er forbundet, så sig det i almindeligt sprog. Du behøver ikke nævne værktøjet eller handlingen.
Afbryd forbindelsen
Åbn Connectors, skift til Connected i venstre kolonne, og hold musen over appen. Disconnect tilbagekalder Mythex' adgang hos udbyderen med det samme. Det agenten allerede har bygget, bliver; den kan bare ikke længere nå den konto.
Planlægning sender aldrig en mail
I Ask- og Plan-tilstand kan agenten kun kigge. Den kan liste dine forbindelser og undersøge, hvad de kan, men den kan ikke køre en handling eller starte en forbindelse. Det gør Plan-tilstand til et sikkert sted at finde ud af, hvad du vil have, før noget rører din indbakke eller dine kanaler — mere om det i plan før du bygger.
Egne MCP-servere
Ikke alt findes i kataloget. Connectors → Custom MCP tager URL'en til enhver MCP-server — din egen, din virksomheds eller en, en leverandør har givet dig. Udfyld et navn og URL'en, vælg hvordan den godkender, og tryk Add & authorize:
- Hvis serveren beder dig logge ind, åbnes dens egen samtykkeside i en fane.
- Hvis den vil have et statisk token, indsæt det i feltet Bearer token. Et gemt token vises aldrig igen.
- Hvis den ikke kræver noget, forbindes den med det samme.
Værktøjslisten læses i det øjeblik, så en forkert URL eller et afvist token fejler i formularen og ikke midt i et build. Du kan slå en server fra uden at fjerne den, og Refresh læser dens værktøjer igen, efter du har ændret dem. Logins fornyes i baggrunden. Du kan tilføje op til ti servere pr. konto.
Begrænsninger
- Forbindelser tilhører dig, og deles på tværs af alle dine projekter.
- Ikke alle apps i kataloget kan forbindes endnu. Nogle få understøtter det ikke og vises som utilgængelige.
- Hastighedsgrænser gælder for, hvor ofte agenten kan kalde en forbundet app, for at beskytte kvoten på din egen udbyderkonto.
- Hvis en udbyder tilbagekalder eller udløber adgangen — det sker ofte efter et skift af adgangskode eller en ændring af arbejdsområdets tilladelser — siger agenten, at appen skal forbindes igen. Afbryd og forbind igen.
Dette indlæg handler om, hvad agenten kan gøre for dig i chatten. For det fulde billede, læs Connectors-dokumentationen.