Skapa anpassade integreringar
Asana har utformats för att vara enkelt och flexibelt, men tillräckligt kraftfullt för alla team och arbetsflöden. Team som vill spåra olika typer av arbete på ett mer omfattande sätt har möjlighet att bygga anpassade integreringar med hjälp av Asanas API. Det är faktiskt på det viset många av våra nuvarande integreringar kom till!
Varför skapa en anpassad integrering?
Vare sig du är en grafisk designer eller produktingenjör kan du ha nytta av en anpassad integrering (även om det inte är du som bygger den). Anpassade integreringar är ett sätt att ytterligare skräddarsy din Asana-upplevelse för att införliva ännu fler arbetsflöden och data, automatisera processer och bygga olika funktioner.
Med hjälp av anpassade integreringar kan du göra följande:
- Integrera med oumbärliga verktyg – Om ditt försäljningsteam till exempel arbetar med ett separat CRM-system kan du kommunicera sömlöst mellan Asana och CRM-systemet utan att störa data eller migrera dem.
- Underlätta teamkollegors övergång till Asana – Integreringar gör det tydligt hur information och arbete överförs till Asana, eftersom det utgår ifrån verktyg som redan är bekanta för dem.
- Arbeta med andra team som ännu inte är med i Asana – Om inte hela din organisation är med i Asana ännu innebär det inte att deras arbete och data är förlorade för dig. Du kan ansluta till deras verktyg och databaser. Detta kan till och med få dem att upptäcka värdet av Asana för sitt eget team!
- Bygga olika funktioner – Det finns tydliga skäl till varför vi byggt Asana så som det är, men du har friheten att lägga till funktioner som passar dina behov. Du behöver inte begränsas av att Asana inte har funktion X – du kan bygga den!
- Öka Asanas värde ytterligare – Om du behöver mer engagemang från beslutsfattare eller chefer kan anpassade integreringar demonstrera värdet av Asana när det väl har implementerats och göra det till ett verktyg som är anpassat för hela din organisation. Du kan även använda API:et för anpassade rapporter.
Bygga en anpassad integrering
Anpassade Asana-integreringar baseras på tre olika operationer:
- Hämtning av data till Asana från andra appar – detta är användbart om data representerar något som du kommer att fortsätta att arbeta med (t.ex. webbformulär, leads, varningar).
- Hämtning av data från Asana till andra appar – du kan använda detta för att skapa rapporter.
- Dubbelriktade dataflöden mellan Asana och en annan app – du kan integrera ett arbetsflöde med en annan app och ställa in utlösare mellan dem. Du kan till exempel utlösa skapandet av en ny uppgift baserad på arbete i en annan app och sedan markera uppgiften som slutförd i Asana när den är klar.
Komma igång med integreringar
Det finns inget enhetligt sätt att skapa en integrering på, men det finns några steg och överväganden som hjälper dig att komma igång:
- Autentisera din åtkomst till API:et på ett av följande två sätt:
- Registrera en OAuth-applikation. Du kan göra det på fliken Appar under Mina inställningar i Asana. På så sätt kan andra Asana-användare tillåta din app att få åtkomst till deras data i Asana.
- Skapa en personlig åtkomsttoken. Detta är för mer personligt bruk, till exempel om du vill säkerhetskopiera all dina egna data. Alla åtgärder som du vidtar kommer att utföras av din användare.
- Konsultera vår API-referns om du vill läsa dokumentet och prova på utforskaren för att se vilka möjligheter som finns.
- Välj ditt programmeringsspråk och kolla in våra [klientbibliotek] (https://developers.asana.com/docs/official-client-libraries) där du hittar färdigutvecklad kod som du kan börja arbeta med.
När du väl är igång kan du börja kommunicera med Asanas API och prova olika saker.
Mer ingående information, instruktioner och dokumentation finns på vår [utvecklarsida] (https://developers.asana.com/). Om du har ytterligare frågor kan du också besöka vår Stack Overflow-sida.
Exempel
Även om dina egna användningsområden kan variera, finns här några exempel på hur andra har skapat sina egna anpassade integreringar och vad de har lyckats uppnå.
- Omvandla användaråtgärder från en app till Asana-uppgifter.
- Omvandla Asana-uppgifter till åtgärder i en annan app.
- Skapa Asana-uppgifter utan att lämna en app.
- Visa Asana-uppgifter i en annan app.
Härifrån kan du verkligen börja utnyttja Asanas kraft och omvandla dessa enkla åtgärder till hela arbetsflöden.