Koti liiketoiminta Kuinka rakentaa löysä robotti

Kuinka rakentaa löysä robotti

Sisällysluettelo:

Video: Rakensin robotin joka toimii käden liikkeillä. (Lokakuu 2024)

Video: Rakensin robotin joka toimii käden liikkeillä. (Lokakuu 2024)
Anonim

Slack on perusteellisesti muuttanut tapaa, jolla tiimien, toimistojen ja koko organisaation työntekijät kommunikoivat ja tekevät yhteistyötä keskenään. On lukemattomia tapoja räätälöidä yrityksesi Slack-palveluita, mutta kanavien, GIF-tiedostojen, sovellusintegraatioiden ja reaktio-emojien käytön lisäksi dynaamisin tapa parantaa Slack-kokemustasi on käyttää robotteja.

Osittain chatbot-käyttöliittymä ja osa automatisoitua toimintokoneistoa, Slack-botteilla on paljon potentiaalisia käyttötarkoituksia. Tietyn kanavan sisällä Slack's Bot Directory -palvelussa tällä hetkellä saatavilla olevat 100 plus-botit voivat loihtia mitä tahansa kyselystä, kyselystä tai ajan seurannalomakkeesta viestin analysointiin, lounastilauksiin ja ravintolasuosituksiin - kaikki nopealla suoralla viestillä (DM). tai vinoviivakomento.

Monet yritysohjelmistotoimittajat, kuten SurveyMonkey ja Zenefits, ovat jo rakentaneet robotteja, jotka voit ottaa käyttöön Slack-palvelussa. Mutta sinun ei tarvitse odottaa jonkun muun rakentavan organisaation tarvitsema Slack-botti. Käyttämällä Slackin kehittäjäresursseja, dokumentaatiota ja oppaita voit antaa yritykselle oppaan rakentamaan oma Slack-botti.

PCMag puhui Slackin kehittäjäsuhteiden päällikölle Amir Shevatille ja Slackin vanhempien kehittäjäsuhteiden johtajalle John Aganille siitä, kuinka rakentaa Slack-robotti tyhjästä. Prosessi vaatii huomattavaa kehittäjäosaamista paikalla, mutta Shevat ja Agan kävivät läpi kahden yksinkertaisen robottiluonnoskenaarion, joihin kaikki yritykset voivat liittyä: rakentamalla perustukipalvelun robotti ja ottamalla käyttöön kanavan sisäisiä ilmoituksia. Lue vaiheittaiset ohjeet oman Slack-botisi luomiseen.

    1 1. Luo uusi löysä sovellus

    Aloita avaamalla Slack-asiakasohjelman vasemmanpuoleinen navigointivalikko ja napsauttamalla Sovellukset ja integraatiot. Napsauta App Directory -sovelluksen oikeassa yläkulmassa olevaa "Rakenna" -painiketta. Tämä vie Slack-sovellusohjelmointirajapintaan (API), jossa napsautat "Aloita rakennus" sivun keskellä. Anna sovellukselle nimi (tässä tapauksessa asiakastuki), valitse joukkue, johon haluat ottaa sovelluksen käyttöön, ja napsauta Luo sovellus.

    Tämä vie sovelluksesi perustiedot -sivulle. Ylimääräisiä mukautuksia varten vieritä alas näytön tiedot -ruutuun, johon voit lisätä kuvauksen, muuttaa taustan väriä ja lisätä pian tulevaa robotti -kuvaketta. Esimerkiksi Helpdesk-botille Agan antoi robottille robotin emoji-kuvakkeen.

    2 2. Kirjoita Botin viestit

    Nyt kun olet luonut sovelluksesi, Slack-sovellusliittymä tarjoaa sinulle useita vaihtoehtoja aloittaaksesi räätälöinnin. Rakennamme Helpdesk-sovelluksemme robottiä, jonka avulla asiakaspalvelulipun lähettäminen on helppoa. Ensinnäkin Slackin Agan sanoi, että sinun on kirjoitettava viestit, jotka tulevat näkyviin, kun käyttäjä kirjoittaa vinoviivakomennon.

    Valitse Slack API -valikon Viestit-osiosta Message Builder -työkalu. Tämä antaa sinulle joitain esimuotoiltuja JSON-koodeja, joissa on tilaa kirjoittaa ja sitten esikatsella tekstiä. Agan kirjoitti tälle botille: "Haluatko arkistoida tämän neuvontapalvelun?"

    Kun käyttäjä napsauttaa "Luo" tallentaaksesi asiakaspalvelulippunsa, tämä on vahvistusviesti, joka tulee näkyviin. Joten, Agan lisäsi tekstin viereen komennon: white_check_mark: antaa Slack-käyttäjälle vihreän valintamerkin emoji, joka vahvistaa heidän lipun lähettämisen. Aivan kuten olet kirjoittanut botisi automatisoidun viestikoodin. Pidä tämä kätevä, koska tarvitset sitä vähän.

    3 3. Lisää ilmoituksia

    Agan ja Shevat esittivät erillisiä demoja, mutta Shevat selitti, että yksi yleisimmistä robotti-integroinneista, joita Slack on nähnyt ominaisuuden avaamisen jälkeen, on robotti, joka vetää ilmoituksia kolmansien osapuolien palveluista. Tämä voi olla jotain, kuten Salesforcen viikoittainen myyntiraportti tai tässä tapauksessa tukipalvelun alusta, jolle robotti luo lippuja.

    4 4. Aktivoi saapuvat webhookit

    Jos haluat lisätä ilmoituksia Helpdesk-bottiisi (Shevat osoitti nämä vaiheet erillisellä esimerkillään, jonka nimi oli "ReportBot"), sinun on ensin sallittava saapuvat Webhooksit. Webhook on yksinkertainen HTTP-takaisinsoitto, joka lähettää viestin URL-osoitteeseen, kun tietty toiminta käynnistetään.

    Palaa tähän Slack API -sivun perustiedot -sivulle. Ensimmäisessä ruudussa lukee "Lisää ominaisuuksia ja toiminnallisuus". Valitse "Saapuvat Webhooksit" -vaihtoehto. Aktivoi saapuvat Web-ohjaukset -sivun oikeassa yläkulmassa on liukusäädin. Napsauta sitä vaihtaaksesi painikkeen Pois päältä Päälle.

    5 5. Valtuuta kanavailmoitukset

    Kun Webhooksit on aktivoitu, vieritä alas ja napsauta "Lisää uusi Webhook joukkueeseen". Sinua pyydetään valitsemaan kanava, johon haluat robotisi lähettävän automaattiset ilmoitukset. Tässä esimerkissä Shevat valitsi #yleinen, mutta tässä tapauksessa haluat ehkä lähettää tämän ilmoituksen asiakaspalvelutiimillesi tai IT-osaston kanavalle. Joten, uusi lippu ei vain luo asiakaspalvelukeskukseesi, vaan myös automaattinen ilmoitus lähetetään IT-osaston Slack-kanavalle ilmoittamaan heille lipusta. Kun olet valinnut kanavasi, napsauta "Valtuuta".

    6 6. Mukauta Webhookia

    Kun valtuutus on, sivulla näet Webhookin perus-URL-osoitteen ja painikkeen kopioidaksesi sen. Tämän yläpuolella on näyte curl-pyyntösi, jonka voit kopioida tekstieditoriin sanoaksesi mitä tahansa. Tässä skenaariossa voit kirjoittaa kohtaan "Uusi, maailmanlaajuinen" sijaan "Uusi tukipalvelulippu lähetetty" tai muuhun kuvaamaan tarkasti ilmoitukset, jotka haluat robotin lähettävän. Täältä voit ottaa käpristyspyyntökoodisi ja Webhooks-URL-osoitteen ja suorittaa ne missä tahansa komentosarjoissa. Tarvitset tämän koodin myös seuraavassa vaiheessa.

    7 7. Rakenna botti

    Nyt kun olet kirjoittanut viestikoodisi ja Webhooks URL-osoitteesi on kätevä, olet valmis rakentamaan botisi. Suurin osa Slack-integraatioista vaatii palvelimen vastaamaan ja aloittamaan pyyntöjä, etenkin kun kyseessä on automatisoitu robottilogiikka ja viivakomennot. Slack tukee useita palveluntarjoajia, mutta Agan rakensi helpdesk-robotin käyttämällä Glitch-nimistä palvelua.

    Tämä vaihe vaatii jonkin verran koodausosaamista. Agan loi uuden Glitch-projektin ja aloitti sitten jonkin avoimen lähdekoodin JavaScript-koodin lisäämisen. Jos et halua kirjoittaa kaikkea koodia itse (tai keksiä pyörää uudelleen), voit valita lukemattomista bottikehyksistä ja kirjastoista tuodaksesi perus botilogiikan.

    Agan nimitti projektiinsa "Index.js", lisäsi itse rakentamansa paketin nimeltä TinySpeck ja liittäen sitten aiemmin kirjoittamaamme Message Builder -koodiin. Kun pääobottin koodi on nyt paikoillaan, hän yksinkertaisesti lisäsi takaisinsoittokomennon uuden lipun käynnistämiseksi ja "Tukipalvelun lippu on luotu" -vahvistusviesti. Se siitä. Jos haluat lisätä Webhooks-koodisi käynnistämään ilmoituksen valitsemassasi kanavassa, voit liittää sen myös tähän. Glitch luo yksilöivän URL-osoitteen bot-palvelimellesi, joten kopioi URL, kun olet lisännyt kaikki koodisi ja olemme siirtymässä seuraavaan vaiheeseen.

    8 8. Ota interaktiiviset viestit käyttöön

    Olet jo luonut Helpdesk-botisi, joten sinun on palattava takaisin sovellusliittymään. Sen sijaan, että valitsisit "Luo uusi sovellus", napsauta vain "Hallitse sovelluksia" ja valitse Helpdesk-sovellus. Valitse Perustiedot-sivun Lisää ominaisuudet ja toiminnot -ruudusta "Interaktiiviset viestit". Kun olet tällä sivulla, napsauta "Ota interaktiiviset viestit käyttöön", liitä palvelimen URL-osoitteeseen edellisestä vaiheesta ja tallenna muutokset.

    9 9. Luo viivakomento

    Kun olet valmis, palaa Lisää ominaisuudet ja toiminnallisuus -ruutuun ja siirry Slash-komentoihin. Napsauta "Luo uusi komento". Tämä vie lomakkeen sivulle, jossa on muutama kenttä.

    Kirjoita komentokenttään vinoviivakomento. Tässä tapauksessa Agan kirjoitti "/ helpdesk". Hän liitti Request URL -kenttään samaan palvelimen URL-osoitteeseen Glitch. Sitten sinun tarvitsee vain kirjoittaa lyhyt kuvaus komennolle ("Luo asiakaspalvelulippu"), käyttövihje siitä, kuinka käyttäjän tulisi kirjoittaa pyyntö, tarkista sen alla oleva esikatselu varmistaaksesi, että kaikki näyttää oikealta, ja napsauta sitten Tallenna.

    10 10. Asenna sovelluksesi

    Helpdesk-robotti on nyt valmis rokkaamaan. Siirry takaisin sovelluksesi sovellusliittymän pääsivulle Asenna sovellus -sivulle, joka löytyy vasemmanpuoleisesta Asetukset-valikosta. Napsauta "Asenna sovellus joukkueeseesi". Tämä kehottaa sinua valtuuttamaan sovelluksen. Kun olet tehnyt niin, botisi on live. Näet vihreän menestyksen! näytön yläpuolella ilmoitusnauha, joka vahvistaa, että robotti on asennettu.

    11 11. Ota robotti pyöriä varten

    Palaa joukkueesi Slack-asiakasohjelmaan ja siirry kanavalle, johon olet määrännyt uuden robotin toimimaan. Kirjoita vinoviivakomento kyselyllä, esimerkiksi: "/ helpdesk my Wi-Fi on vioittunut." Sitten sinua kehotetaan painikkeella luomaan asiakaspalvelulippu. Onnittelut; Olet juuri rakentanut toimivan Slack-botin!
Kuinka rakentaa löysä robotti