Automaatiot
Automaatioiden avulla voit luoda monivaiheisia työnkulkuja — ajattele Zapieria tai n8n:ää, mutta rakennettuna yhteystietojasi ja keskustelujasi varten.
Automaatiot ovat käytettävissä jokaisella tilillä – ne löytyvät jo sivupalkistasi, eikä mitään tarvitse ottaa käyttöön tai pyytää erikseen.
Automaatio on työnkulku: yksi käynnistin (trigger), joka aloittaa sen, ja sen jälkeen mikä tahansa määrä vaiheita, jotka suoritetaan järjestyksessä (tai haarautuvat ehdon perusteella). Se on työkalu kaikkeen, mikä on monimutkaisempaa kuin “lähetä tämä aloitusviesti, siirrä vastaukset agentille” – monivaiheiset sarjat, tietohaut, ulkoisiin työkaluihin yhdistäminen ja logiikka, joka haarautuu sen mukaan, mitä yhteyshenkilö tekee.
Mistä löydät sen: Napsauta sivupalkista AI Studio -ryhmän alta Automaatiot.

Automaatiot-sivu ennen kuin olet luonut mitään.
Automaation luominen
Napsauta Luo ensimmäinen automaatio (tai Uusi automaatio, kun sinulla on jo muita). Päädyt tyhjälle kankaalle, jossa on kaksi tapaa rakentaa:
-
Kuvaile se selkokielellä. Kirjoita haluamasi asia kehotekenttään (esimerkiksi “Lähetä jatkoviesti, jos vastausta ei kuulu 1 tuntiin”, “Tunnisteet yhteystiedoille, jotka kysyvät hinnoittelusta” tai “Anna tekoälyagentilleni tapa tarkistaa tilauksen tila”), niin se luo käynnistimen ja vaiheet puolestasi (mukaan lukien tekoälyagentin toimintotyökalut, joita agenttisi voi kutsua). Voit jatkaa keskustelua tuloksen tarkentamiseksi myöhemmin. Etkö ole varma, mitä pyytää? Kentän alla on rivi esimerkkiehdotuksia. Napsauta jotakin niistä lisätäksesi sen kenttään ja muokataksesi sitä, tai napsauta Lisää ideoita selataksesi loput läpi. Kun kirjoitat, kenttä ehdottaa myös lauseen loppuunsaattamista harmaalla tekstillä kohdistimesi edessä: paina Tab-näppäintä hyväksyäksesi ehdotuksen tai jatka vain kirjoittamista ohittaaksesi sen.
-
Rakenna se käsin. Vedä osia vasemmanpuoleisesta paneelista kankaalle ja yhdistä ne toisiinsa. Vaiheen +-merkki toimii molempiin suuntiin: tartu siihen ja vedä – viiva seuraa osoitintasi, ja mihin tahansa päästät irti, luodaan seuraava vaihe, joka on jo valmiiksi yhdistetty – tai napsauta sitä avataksesi pienen valitsimen ja lisätäksesi vaiheen suoraan siihen. Voit vetää ulostulopisteestä samalla tavalla, ja valitsimessa olevia kohteita voi myös vetää kankaalle. Valitsimen hakukenttään kirjoittaminen etsii kaikesta kerralla – sisäänrakennetuista toiminnoista, yhdistetyistä sovelluksista ja logiikkavaiheista – joten sinun ei tarvitse tietää, minkä välilehden alla jokin sijaitsee. Vasemmanpuoleisessa paneelissa on sama hakukenttä yläreunassa: kirjoita “loop”, “webhook” tai sovelluksen nimi, niin se suodattaa jokaisen osion – käynnistimet, toiminnot, sovellukset ja logiikan – kerralla.
-
Kysy Champilta. Voit kertoa sovelluksen sisäiselle apulaiselle miltä tahansa sivulta, mitä haluat (“kun joku tekee varauksen, lisää tunniste ja lähetä muistutus edellisenä päivänä”, “kytke tekoäly takaisin päälle kaksi tuntia sen jälkeen, kun otan chatin haltuuni”), niin hän rakentaa sen puolestasi. Katso Pyydä Champia rakentamaan tai korjaamaan automaatio alta.
Voit yhdistellä kaikkia kolmea: aloita kehotteesta tai Champista, säädä sitten tulosta kankaalla tai päinvastoin.
Rakentaminen kehotepalkin avulla
Kehotepalkki pysyy kankaan alareunassa, joten voit pyytää muutoksia jatkuvasti rakentamisen aikana.
- Voit pysäyttää sen. Rakennusvaiheen aikana lähetyspainike muuttuu Pysäytä-painikkeeksi. Napsauta sitä, niin rakennus päättyy siihen ja työtila jää täsmälleen sellaiseksi kuin se oli ennen pyyntöäsi.
- Se muistaa keskustelun. Viimeisimmät ohjeesi samassa istunnossa pysyvät muistissa, joten lyhyt jatkokysymys, kuten “poista tuo vaihe” tai “muuta viive kahdeksi päiväksi”, ymmärretään ilman, että sinun tarvitsee kuvailla koko automaatiota uudelleen.
- Muutokset odottavat hyväksyntääsi. Kun pyydät tekoälyä muuttamaan automaatiota, jossa on jo vaiheita, se ei enää korvaa työtilaasi välittömästi. Ehdotettu versio ilmestyy työtilaan siten, että uudet vaiheet on korostettu vihreällä ja muutetut vaiheet oranssilla. Alareunassa oleva palkki luettelee, mitä on lisätty, muutettu ja poistettu, kuinka monta yhteyttä on muuttunut sekä uuden nimen, jos se on sellaisen valinnut. Napsauta Hyväksy säilyttääksesi muutokset tai Hylkää palauttaaksesi kaiken ennalleen (Cmd+Z tai Ctrl+Z hylkää myös muutokset). Automaatiota ei voi tallentaa tai ottaa käyttöön ennen kuin teet valinnan. Tyhjältä pohjalta rakentaminen otetaan käyttöön heti, koska siinä ei ole mitään menetettävää.
- Tekoälyn viesti pysyy näkyvissä, kunnes suljet sen. Kun tekoäly selittää jotain rakentamastaan (vaihe, jonka se jätti pois, tai kysymys, johon se tarvitsee vastauksen), huomautus pysyy näytöllä, kunnes suljet sen. Se näkyy myös tarkistuspalkissa muutosten vieressä, ja sen jälkeen kehotepalkin yläpuolella oleva Näytä tekoälyn huomautus -painike avaa sen uudelleen seuraavaan pyyntöösi asti.
- Yksi kumoaminen peruuttaa koko muutoksen. Kaikki, mitä tekoäly lisäsi tai järjesti uudelleen, lasketaan yhdeksi muutokseksi, joten kun olet hyväksynyt sen, työkalupalkin Kumoa-painikkeen napsauttaminen kerran palauttaa työtilan ennalleen.
- Se lisää vain sen, mitä pyysit. Se ei lisää vaiheita, jotka muuttavat tilin krediittejä, estävät tilin, poistavat asioita tai lähettävät viestejä ihmisille, ellet ole sitä erikseen pyytänyt. Esimerkiksi yhteystietojen tägäämistä koskeva kehote johtaa vain yhteystietojen tägäämiseen eikä mihinkään muuhun.
- Se kirjoittaa kielelläsi. Työtilaan lisättävät vaiheiden nimet sekä automaation nimi, kuvaus ja huomautukset tulevat sovelluksen kielellä, jonka olet valinnut kohdassa Asetukset → Profiili → Kieli. Jos asetat sovelluksen kieleksi ranskan, tekoäly kirjoittaa ranskaksi ilman erillistä pyyntöä. Jo olemassa olevat automaatiot säilyvät ennallaan, joten kielen vaihtaminen ei kirjoita niitä uudelleen: pyydä kehotepalkkia nimeämään vaiheet uudelleen tai nimeä ne itse.
- Se nimeää ja kuvailee rakentamansa asiat. Uusi automaatio sisältää valmiiksi täytetyn nimen ja lyhyen kuvauksen, joten Automaatiot-luettelo kertoo kunkin automaation tarkoituksen ilman, että sitä tarvitsee avata. Kun pyydät muutosta myöhemmin, se jättää nimen ja kuvauksen ennalleen, ellet pyydä sitä nimeämään tai kuvailemaan automaatiota uudelleen tai jos muutos tekee niistä virheellisiä. Mitään itse kirjoittamaasi ei korvata, ellet sitä pyydä.
Pyydä Champia rakentamaan tai korjaamaan automaatio
Champ, jokaisen sivun kulmassa oleva apulainen, voi rakentaa automaation puolestasi ja muuttaa jo olemassa olevaa. Kuvaile, mitä pitäisi tapahtua ja milloin, niin hän etsii tarvittavat osat tililtäsi (agentit, tunnisteet, listat ja tapahtumatyypit), yhdistää käynnistimen ja vaiheet sekä tallentaa sen.
- Hänen tallentamansa automaatio on aina luonnos ja pois päältä. Mikään ei käynnisty chatin perusteella. Kun hän on rakentanut tai muuttanut automaation, hän kertoo selkokielellä, mitä se tekee, mitä se lähettää ja kenelle, ja tarjoaa mahdollisuutta avata sen kankaalle tai kytkeä sen päälle.
- Päälle kytkeminen vaatii erillisen suostumuksen. Hän kytkee automaation päälle vasta, kun pyydät sitä myöhemmässä viestissä, kun olet nähnyt, mitä se tekee. Rakentamisen hyväksyminen ei tarkoita automaation kytkemistä päälle. Hänen pyytäminen kytkemään automaatio pois päältä toimii aina.
- Hän lisää vain sen, mitä pyysit, samaa sääntöä noudattaen kuin komentorivi: ei ylimääräisiä vaiheita, jotka lähettävät, poistavat, keskeyttävät tai muuttavat krediittejä, eikä arvattuja tunnisteita. Kun jokin on epäselvää (mikä agentti, mikä tunniste, kuinka kauan ennen), hän kysyy ensin.
- Korjaaminen. Liitä suoritusvirhe tai kerro hänelle, mikä vaihe on väärin (“muistutusvaiheesta puuttuu viestiteksti”), niin hän muuttaa kyseisen vaiheen ja säilyttää loput. Jos automaatio on päällä, korjaus astuu voimaan heti; hän ilmoittaa tästä.
- Mikä pysyy kankaalla. Automaation poistaminen, manuaalinen suorittaminen ja kaikki, mikä vaatii editorissa yhdistettävän sovelluksen (laskentataulukko, sähköpostipalvelin), tehdään täällä, ei chatissa.
Kaikki, mitä hän rakentaa, avautuu tässä editorissa kuten mikä tahansa muukin automaatio, joten voit lukea sen, hienosäätää sitä ja kytkeä sen itse päälle.
Muutosten tallentaminen
Mikään kankaalla oleva ei tallennu itsestään. Jokainen tekemäsi muutos — vaiheen lisääminen, kentän muokkaaminen, solmun siirtäminen, automaation asetusten muuttaminen — pysyy luonnoksena selaimessasi, kunnes napsautat oikeassa yläkulmassa olevaa Tallenna-painiketta (tai painat Cmd+S / Ctrl+S). Kun tallentamattomia muutoksia on, painikkeen vieressä lukee Tallentamaton luonnos; Hylkää poistaa luonnoksen ja palauttaa automaation sen viimeisimpään tallennettuun tilaan.
Käynnissä oleva automaatio jatkaa toimintaansa viimeisimmällä tallennetulla versiollaan sillä välin kun työskentelet, joten voit rakentaa puolet siitä uudelleen ilman, että keskeneräiset osat aktivoituvat todellisuudessa. Käytössä-kytkimen kääntäminen päälle tallentaa muutokset ensin, koska se, minkä kytket päälle, on se, mikä kankaalla on. Jos suljet välilehden tai siirryt toiselle sivulle tallentamattomien muutosten kanssa, sinulta kysytään, haluatko tallentaa, poistua tallentamatta vai jäädä sivulle.

Muutoksen jälkeen ylätunnisteessa lukee Unsaved draft. Save tallentaa muutokset, Discard palauttaa automaation viimeisimpään tallennettuun tilaan.
Käynnistimet
Jokainen automaatio alkaa täsmälleen yhdellä käynnistimellä – tapahtumalla, joka käynnistää sen. Niitä on nykyään paljon, joten käynnistimen valitsin lajittelee ne ryhmiin niiden aiheen mukaan.
Viestintä
| Käynnistin | Aktivoituu kun… |
|---|---|
| Saapuva viesti | Yhteyshenkilö lähettää viestin millä tahansa kanavalla tai valitsemallasi kanavalla – valinnaisesti rajattuna viesteihin, jotka sisältävät tiettyjä sanoja, sekä yhden tekoälyagentin (tai yhden perinteisen kampanjan) keskusteluihin. Katso Automaation suorittaminen vain yhdelle agentille |
| Viesti toimitettu | Kanava vahvistaa, että lähettämäsi viesti on toimitettu. Voidaan rajata yhteen kanavaan ja yhden tekoälyagentin yhteyshenkilöihin |
| Viesti epäonnistui | Lähettämäsi viesti ei tullut perille. Suoritus saa kanavan palauttaman syyn, joten voit hälyttää jonkun, kokeilla toista kanavaa tai merkitä yhteyshenkilön. WhatsApp Web -viesti numeroon, joka ei ole WhatsAppissa, lasketaan myös: sen syy on “This number is not on WhatsApp” ja sen virhekoodi on not_on_whatsapp, jonka ehtovaihe (Condition step) voi tarkistaa. Voidaan rajata yhteen kanavaan ja yhden tekoälyagentin yhteyshenkilöihin |
| Vastaamaton puhelu | Joku soittaa johonkin WhatsApp Web -numeroistasi tai yhdistettyyn Twilio SMS -numeroosi, etkä vastaa – riippumatta siitä, katkaiseeko soittaja puhelun muutaman soiton jälkeen vai hälyttääkö se loppuun asti. Valinnaisesti rajoitettu puheluihin yhteen näistä numeroista. Suoritus tietää, kuka soitti, mihin numeroon soitettiin, mikä kanava oli kyseessä ja oliko kyseessä videopuhelu, joten vastausviesti voidaan lähettää heille WhatsAppilla tai tekstiviestillä sekunneissa. Katso Esimerkki: muuta vastaamaton WhatsApp-puhelu keskusteluksi |
| Seurantaviesti lähetetty | Agenttisi lähettää automaattisen seurantaviestin yhteyshenkilölle. Suoritus saa tiedon siitä, mikä seurantaviesti oli kyseessä (nopea, lämmin sykli tai kylmä), viestin tekstin ja kanavan, joten voit kirjata sen CRM-järjestelmääsi tai ilmoittaa asiasta jollekin |
| Seurantaviesti ohitettu | Seurantaviesti jätettiin lähettämättä, koska agentin lähetystarkistus epäonnistui. Suoritus saa tiedon siitä, mitä tarkistuksessa havaittiin. Katso Lähetä seurantaviesti vain, kun tarkistus läpäistään |
| Seurantaviestit käytetty loppuun | Yhteyshenkilö on vastaanottanut kaikki sarjan seurantaviestit vastaamatta. Hetki siirtää yhteyshenkilö ihmisen hoidettavaksi tai edistää kauppaa |
| Viesti lähetetty | Viesti lähtee tililtäsi. Se aktivoituu jokaisen lähtevän viestin kohdalla, riippumatta siitä, mikä sen lähetti, joten käytä Lähettäjä-asetusta rajataksesi sen tekoälyagenttiin, henkilöön, automaatioon, joukkolähetykseen, API-rajapintaan tai automaattiseen seurantaviestiin. Voidaan myös rajoittaa yhteen kanavaan |
| Keskustelu suljettu | Keskusteluistunto on suljettu. Suoritus saa tiedon siitä, milloin keskustelu alkoi, milloin se sulkeutui ja kuinka monta viestiä se sisälsi, joten voit kirjata sen, pisteyttää sen tai raportoida siitä. Voidaan rajata yhteen kanavaan ja yhden tekoälyagentin keskusteluihin |
| Joukkolähetys valmis | Joukkolähetys on saatu lähetettyä. Ei täytettäviä asetuksia: suoritus saa tiedon siitä, kuinka monta viestiä lähti, kuinka monta epäonnistui ja kokonaismäärän |
Yhteystiedot
| Käynnistin | Aktivoituu kun… |
|---|---|
| Uusi yhteystieto | Yhteystieto lisätään tilillesi – keskustelusta, tuonnista, lomakkeesta, API:n kautta tai mistä tahansa |
| Yhteystietoa päivitetty | Yhteystiedon tiedot muuttuvat – mikä tahansa kenttä tai valitsemasi tietty kenttä. Tägit-kohdassa Muuttuu-valinta poimii yhden tai useamman omista tägeistäsi, joten se aktivoituu vain, kun yhteystieto saa yhden niistä; Määritetty henkilölle -kohdassa se poimii yhden tai useamman tiimisi jäsenen, joten se aktivoituu vain, kun yhteystieto määritetään yhdelle heistä |
| Yhteystieto lisätty | Lisäät yhteystietoja itse – massana Yhteystiedoista, yksittäisenä yhteystietona, keskustelusta tai itse automaatiosta. Yksi suoritus per yhteystieto. Katso Yhteystietojen lisääminen automaatioon |
| Tägi lisätty | Tägi lisätään yhteystietoon. Rajaa se yhteen tägiin (valitse se tägeistäsi tai valitse Kirjoita nimi sen sijaan sille, jonka tekoälyagenttisi luo myöhemmin), yhteen kanavaan ja siihen, kuka sen lisäsi: tekoälyagenttisi, henkilö, automaatio, API tai tuonti |
| Tägi poistettu | Tägi poistetaan yhteystiedosta. Rajaa se yhteen tägiin (valittu tägeistäsi tai kirjoitettu) ja yhteen kanavaan |
Kaupat
| Käynnistin | Laukeaa kun… |
|---|---|
| Kauppaa päivitetty | Kaupan tiedot muuttuvat — mikä tahansa kenttä tai valitsemasi yksittäinen kenttä (esimerkiksi sen vaihe). Vastuuhenkilön kohdalla Muuttuu muotoon valitsee yhden tai useamman tiimisi jäsenen |
| Kauppa luotu | Uusi kauppa lisätään johonkin putkeesi. Voidaan rajata yhteen putkeen ja yhteen vaiheeseen |
| Kaupan vaihe muuttunut | Kauppa siirtyy eri vaiheeseen, riippumatta siitä miten se siirtyi: raahattu taululla, automaation siirtämä, tunnistesäännön siirtämä tai vaiheen oman joutokäyntisäännön siirtämä. Suoritus nimeää vaiheen, josta se lähti, ja vaiheen, johon se saapui. Voidaan rajata yhteen putkeen, vaiheesta poistuviin kauppoihin, vaiheeseen saapuviin kauppoihin tai molempiin |
Tapaamiset
| Käynnistin | Aktivoituu kun… |
|---|---|
| Tapaaminen varattu | Uusi tapaaminen on varattu |
| Tapaaminen peruttu | Varattu tapaaminen perutaan — peruutuksen syy tulee mukana |
| Ennen tapaamista | Asetettu aika ennen jokaista vahvistettua tapaamista muistutuksia varten. Valitse haluamasi ajankohdat — 24 tuntia ennen, 3 tuntia ennen tai oma minuuttimääräsi — enintään viisi per automaatio. Muistutus aktivoituu täsmälleen kyseisellä hetkellä, paikallisesta ajasta riippumatta. Jos ajansiirto osuisi joidenkin yhteyshenkilöiden kohdalla keskelle yötä, kytke päälle Kunnioita hiljaisia tunteja automaation asetuksista, jolloin viesti odottaa klo 8:aan heidän aikaansa — katso Hiljaisten tuntien kunnioittaminen ja Esimerkki: tapaamismuistutukset |
| Tapaaminen siirretty | Varattu tapaaminen siirtyy eri ajankohtaan. Suoritus saa tiedon edellisestä aloitus- ja päättymisajasta sekä uusista, joten viesti voi kertoa yhteyshenkilölle tarkalleen, mikä muuttui. Voidaan rajata yhteen tapaamistyyppiin |
Tehtävät
| Käynnistin | Laukeaa kun… |
|---|---|
| Tehtävä luotu | Tehtävä luodaan — valinnaisesti vain tietyn tyyppinen tehtävä, kuten ihmiselle suunnattu hälytys, tietopankin puute, seuranta tai jokin omista tehtävätyypeistäsi |
| Tehtävä suoritettu | Tehtävä siirretään suoritettuun vaiheeseen |
Tili
| Käynnistin | Laukeaa kun… |
|---|---|
| Matala saldo | Saldosi laskee alle tilillesi asetetun hälytysrajan. Se laukeaa enintään kerran päivässä ja aktivoituu uudelleen, kun olet lisännyt saldoa |
| Kanava yhdistetty | Yksi kanavistasi muodostaa yhteyden, kuten WhatsApp-numeron pariliitos tai Instagram-tilin linkitys. Voidaan rajoittaa yhteen kanavaan |
| Kanava katkaistu | Yhteys yhteen kanavaasi katkeaa: kirjaudutaan ulos, linkitys poistetaan tai palveluntarjoaja katkaisee yhteyden. Hetki, jolloin saat hälytyksen ennen kuin viestien lähettäminen epäonnistuu. WhatsApp Web -numeron kohdalla uloskirjautuminen tai linkityksen poisto laukaisee hälytyksen välittömästi; lyhyt katkos, joka korjaantuu itsestään, ei lasketa, ja hälytys laukeaa vain, jos numero on edelleen alhaalla 30 minuutin kuluttua. trigger.reason kertoo kumpi: logged_out, blocked_by_whatsapp tai not_reconnected. Voidaan rajoittaa yhteen kanavaan |
Sovellukset
| Käynnistin | Aktivoituu, kun… |
|---|---|
| Sovellustapahtuma | Jotain tapahtuu yhdistämässäsi sovelluksessa: kaupan vaihe muuttuu HubSpotissa, maksu saapuu Stripen kautta, lomake lähetetään Typeformissa tai rivi lisätään Google Sheetsiin. Valitse sovellus ja sen jälkeen tapahtuma. Kaikki sovelluksen tapahtumasta lähettämät tiedot ovat käytettävissä myöhemmissä vaiheissa. Katso Sovellustapahtumat |
Toimisto
| Käynnistin | Aktivoituu kun… |
|---|---|
| Alitili luotu | Asiakastili luodaan toimistosi alle — Alitilit-sivultasi, API-rajapinnan kautta tai oman rekisteröitymissivusi kautta. Tieto siitä, mikä näistä kolmesta oli kyseessä, välittyy suorituksen mukana muodossa created_via |
| Alitilin toiminta | Jotain tapahtuu yhdellä asiakastileistäsi. Valitse tapahtuma, josta olet kiinnostunut: krediitit vähissä, krediitit loppu, kanava yhdistetty, kanava katkaistu, estetty, esto poistettu, suunnitelma muutettu, suunnitelma peruttu, tilaus aloitettu, tilattu uudelleen peruutuksen jälkeen tai poistettu. Jätä valinnaksi Mikä tahansa tapahtuma, niin automaatio suoritetaan kaikille näille |
Molemmat näistä sijaitsevat toimisto-tililläsi, eivät asiakkaan tilillä — rakenna ne kerran, niin ne kattavat jokaisen asiakkaasi, mukaan lukien ne, jotka lisäät myöhemmin. Asiakastilin tiedot tulevat suorituksen mukana kuten mikä tahansa muu käynnistindata: ${trigger.sub_account.id}, ${trigger.sub_account.email}, ${trigger.sub_account.business_name}, ${trigger.sub_account.credits}, ${trigger.sub_account.created_via} ja muut tilin kentät — lisää ne +-painikkeella sen sijaan, että kirjoittaisit ne itse. Alatilin toiminta antaa sinulle myös itse tapahtuman (${trigger.event}) ja kaiken, mitä kyseinen tapahtuma sisältää, kuten krediittisaldon, joka laukaisi sen. Yhdistä ne alla olevaan Päivitä alatili -toimintoon: Automatisoi asiakastilien tapahtumat sisältää reseptejä.
Mikä suunnitelmatapahtuma? Niitä on neljä, ja tarkemmat vaihtoehdot ovat olemassa, jotta suoritus alkaa vain silloin, kun on jotain tehtävää. Tilaus aloitettu aktivoituu, kun asiakas siirtyy ilman suunnitelmaa olevaan tilaan aktiiviseen tilaan: ensimmäinen tilaus, kokeilujakson aloitus tai asiakkaan paluu peruutuksen jälkeen. Tilattu uudelleen peruutuksen jälkeen aktivoituu vain jälkimmäisessä tapauksessa, eli asiakkaalle, jonka suunnitelma oli peruttu ja joka tilaa uudelleen. Se aktivoituu yhdessä Tilaus aloitettu -tapahtuman kanssa, joten valitse automaatiota varten vain toinen, älä molempia. Suunnitelma peruttu aktivoituu vain, kun asiakas peruuttaa suunnitelmansa tai kun kokeilujakso päättyy ilman tilauksen alkamista. Mikään näistä kolmesta ei reagoi uusimiseen, suunnitelmien väliseen vaihtoon, kokeilujakson muuttumiseen maksulliseksi tilaukseksi tai epäonnistuneen maksun korjaantumiseen. Suunnitelma muutettu on laajempi: se aktivoituu aina, kun suunnitelma tai sen tila muuttuu, mikä sisältää jokaisen aloituksen, peruutuksen ja vaihdon. Siksi kaksi Suunnitelma muutettu -tapahtumaan perustuvaa automaatiota, jotka on tarkoitettu vastakkaisille tapauksille (yksi lähtemiselle, yksi palaamiselle), suoritetaan molemmat samassa peruutustilanteessa. Aseta kumpikin omaan tarkkaan tapahtumaansa, niin ne eivät voi koskaan törmätä, ja säästät suorituskustannuksissa, jotka Ehto-vaihe muuten hylkäisi. Kaikki neljä välittävät suunnitelman nimen ja tilaustilan sekä tiedon siitä, mitä ne olivat ennen muutosta: ${trigger.previous_plan_name} ja ${trigger.previous_subscription_status}, jotka ovat tyhjiä, kun asiakkaalla ei ollut suunnitelmaa. Mikä tahansa tapahtuma -valintaan jätetty käynnistin reagoi suunnitelman muutokseen kerran Suunnitelma muutettu -tapahtuman kautta; kolme tarkempaa tapahtumaa käynnistävät vain automaation, joka valitsee ne nimeltä, joten mikään ei suoritu kahdesti.
Saldo vähissä: valitse oma rajasi. Valitse tapahtumaksi Saldo vähissä, niin näkyviin tulee Saldo vähissä -kynnys -kenttä. Jos jätät sen tyhjäksi, tapahtuma laukeaa, kun asiakkaan saldo laskee automaattisen täydennyksen kynnyksen alapuolelle tai alle 10:n, jos täydennystä ei ole käytössä. Syötä luku, niin tämä automaatio laukeaa, kun asiakkaan saldo laskee kyseiseen lukuun tai sen alapuolelle ylhäältä päin. Jokainen automaatio säilyttää oman lukunsa, joten yksi voi varoittaa 500:n kohdalla ja toinen 50:n kohdalla. Suoritus sisältää saldon ennen laskua (${trigger.previous_credits}), ylitetyn rajan (${trigger.threshold}) sekä tiedon siitä, onko asiakkaan automaattinen täydennys päällä (${trigger.auto_top_up_enabled}, true riippumatta siitä, maksatko täydennykset itse vai käyttääkö asiakas omaa korttiaan). Saldo loppu sisältää myös tiedon ${trigger.auto_top_up_enabled}. Ehto-vaiheessa Saldo ennen- ja Automaattinen täydennys päällä -esiasetukset suodattavat näiden perusteella, esimerkiksi hälyttääkseen vain niistä asiakkaista, joiden tili ei täydennä itseään.
Yleiset
| Käynnistin | Aktivoituu kun… |
|---|---|
| Aikataulun mukaan | Asettamasi toistuva ajankohta (esimerkiksi joka aamu klo 9) |
| Webhook | Ulkoinen työkalu tai verkkosivusto lähettää tietoja automaation antamaan verkko-osoitteeseen. Se voi lähettää JSON-muotoista tietoa tai perinteisen lomakkeen (muoto, jota monet maksupalveluntarjoajat ja lomaketyökalut käyttävät) — kummassakin tapauksessa jokainen lähetetty kenttä on myöhempien vaiheiden käytettävissä muodossa ${trigger.field_name}. Kaikki verkko-osoitteen loppuun lisätty muuttuu myös kentäksi: …?phone=15551234567 antaa sinulle ${trigger.phone}. Tämä on tapa käyttää lomakkeenrakentajia, jotka eivät voi muuttaa lähettämänsä tiedon muotoa, mutta voivat lisätä vastauksen osoitteeseen (esimerkiksi Paperformin vastausten välitys: …?phone={{ your_phone_question_key }}) |
| AI-agentin toiminto | AI-agenttisi kutsuu automaation itse kesken keskustelun yhtenä ominaisuuksistaan — katso seuraava osio |
| Uusi syöte-elementti | Uusi kohde ilmestyy RSS- tai Atom-syötteeseen, johon olet sen osoittanut — tarkistetaan muutaman minuutin välein. Automaation kytkeminen päälle ei käynnistä sitä syötteessä jo oleville kohteille, vaan ainoastaan sen jälkeen tuleville uusille kohteille |
| Sähköposti vastaanotettu | Sähköposti saapuu omaan postilaatikkoosi. Yhdistä postilaatikko kerran (palveluntarjoajasi IMAP-tiedot — palvelimen osoite, käyttäjätunnus, salasana; jos käytät kaksivaiheista tunnistautumista, käytä sovellussalasanaa). Voit rajata toiminnon sähköposteihin, joiden lähettäjä tai aihe sisältää tiettyjä sanoja |
| Manuaalinen ajo | Vain kun napsautat Suorita itse — hyödyllinen rakennus- ja testausvaiheessa |
Käynnistimet reagoivat koko tiliisi, eivät vain rakentajaan. Saapuva viesti, Yhteystieto päivitetty ja Kauppa päivitetty aktivoituvat riippumatta siitä, mistä muutos on peräisin: tekoälyagenttisi päivittäessä yhteystietoa kesken keskustelun, lähetyksestä, jonkun muokatessa tietuetta näytöllä, tuonnista tai oman ohjelmistosi kutsuessa API:a. Sinun ei tarvitse tehdä mitään automaatiossa sen vuoksi – näin ne yksinkertaisesti toimivat nyt.
Valitsitko väärän tai muutitko mielesi myöhemmin? Avaa käynnistin ja napsauta Vaihda käynnistin vaihtaaksesi sen toisenlaiseen – muu automaatiosi pysyy täsmälleen sellaisena kuin se on. Jos nykyisellä käynnistimellä on jo täyttämiäsi asetuksia, sinua pyydetään vahvistamaan ennen kuin ne tyhjennetään.
Sovellustapahtumat
Sovellustapahtuma-käynnistin aloittaa automaation, kun jokin tapahtuu toisessa käyttämässäsi sovelluksessa. Valittavana on tällä hetkellä 41 sovellusta, kuten HubSpot, Pipedrive, Salesforce, Close, Stripe, Shopify, Calendly, Typeform, Google Sheets, Google Drive, Google Calendar, Gmail, Outlook, Slack, Discord, Trello, ClickUp, Asana, Monday, Jira, Linear, Notion, Airtable, Zendesk, Zoom, Mailchimp, MailerLite, Kit, DocuSign ja GitHub. Valitsin näyttää vain ne sovellukset, jotka voivat raportoida tapahtumia.
Käyttöönotto
- Avaa käynnistin ja valitse Sovellustapahtuma kohdasta Sovellukset. (Onko sinulla jo toinen käynnistin? Napsauta ensin Vaihda käynnistin.)
- Valitse Sovellus-kohdasta haluamasi sovellus. Valitse Tapahtuma-kohdasta, minkä on tapahduttava, jotta automaatio suoritetaan kerran.
- Jos sovellusta ei ole vielä yhdistetty, yhdistä se samalla tavalla kuin yhdistäisit sovelluksen toimintavaihetta varten. Tili-kohdassa automaatio näyttää, mitä yhdistettyä tiliä se kuuntelee.
- Täytä Tapahtuman asetukset, jos tapahtumalla on sellaisia. Nämä ovat tietoja, joita sovellus tarvitsee tietääkseen, mitkä tapahtumat lähetetään, ja pakolliset kentät on merkitty. Jotkin tapahtumat vaativat tietoja sovelluksen omista kehittäjäasetuksista. Jos näin on, tapahtuman alla oleva Miten tämä määritetään sovelluksessa -kohta selittää, mistä ne löytyvät.
- Tallenna automaatio ja kytke se päälle.
Kuunteleeko se? Käynnistin kertoo asetusten alla, mikä sen tila on. Kuuntelee tarkoittaa, että sovelluksen tapahtumat käynnistävät automaation. Keskeytetty automaation mukana tarkoittaa, että automaatio on kytketty pois päältä: kytke se takaisin päälle, niin se kuuntelee jälleen. Ei kuuntele -tilaan liittyy sovelluksen antama syy, esimerkiksi se, että yhdistetty tili on poistettu. Automaation keskeyttäminen pysäyttää tapahtumat. Sen poistaminen tai käynnistimen vaihtaminen toiseen sovellukseen tai tapahtumaan poistaa vanhan kuuntelijan. Sovelluksen tilin yhdistämisen katkaiseminen pysäyttää jokaisen kyseistä tiliä kuuntelevan automaation, ja niiden käynnistimet näyttävät syyn.
Jotkin sovellukset raportoivat tapahtumista muutaman minuutin viiveellä. Kaikki sovellukset eivät lähetä tapahtumaa heti, kun se tapahtuu. Näiden kohdalla tapahtuma tarkistetaan muutaman minuutin välein (väli tapahtuman asetuksissa, minuutteina), joten suoritus voi alkaa hieman itse tapahtuman jälkeen. Käynnistin näyttää huomautuksen, kun valitsemasi tapahtuma toimii tällä tavalla.
Sovelluksen lähettämien tietojen käyttäminen. Jokainen kenttä, jonka sovellus lähettää tapahtumasta, on käytettävissä myöhemmissä vaiheissa muodossa ${trigger.field_name}. Näiden lisäksi ${trigger.app_event.toolkit} on sovellus, ${trigger.app_event.event} tapahtuma, ${trigger.app_event.id} tämän toimituksen tunniste ja ${trigger.app_event.received_at} sen saapumisaika. Koko toimitus sellaisenaan löytyy kohdasta ${trigger.raw}. +-valitsimen malli alkaa tiedoilla, joita tapahtuma yleensä sisältää. Kun todellinen tapahtuma on saapunut, napsauta Käytä viimeisintä todellista tapahtumaa mallina, niin valitsin näyttää täsmälleen ne kentät, jotka sovelluksesi lähettää.
Mitä se maksaa. Jokainen suoritus maksaa saman verran kuin minkä tahansa muun käynnistimen aloittama suoritus (katso Mitä automaatiot maksavat). Suoritushistoriassa nämä suoritukset on merkitty nimellä Sovellustapahtuma.
Esimerkki: HubSpot-kaupan vaiheen muuttuminen. Oletetaan, että haluat lähettää WhatsApp-viestin, kun HubSpotin kauppa siirtyy uuteen vaiheeseen.
- Valitse Sovellustapahtuma, sitten HubSpot sovellukseksi ja Kaupan vaihe päivitetty tapahtumaksi, ja yhdistä HubSpot-tilisi.
- HubSpotin kaksi tapahtumaa (Yhteystieto luotu ja Kaupan vaihe päivitetty) vaativat HubSpot-sovellustunnisteen ja kehittäjän API-avaimen Tapahtuman asetukset -kohdassa. Molemmat löytyvät HubSpot-kehittäjätililtäsi osoitteesta developers.hubspot.com.
- Lisää Ehto-vaihe vaiheen perusteella, jotta vain haluamasi vaihe (esimerkiksi “Closed won”) etenee, ja sen jälkeen Lähetä viesti -vaihe yhteystiedolle.
- Tallenna, kytke automaatio päälle ja siirrä testikauppaa HubSpotissa. Napsauta sitten Käytä viimeisintä todellista tapahtumaa mallina, jotta todellisen HubSpot-tapahtuman vaihe- ja yhteystietokentät tulevat näkyviin +-valitsimeen.
Automaation asetukset
Jotkut valinnat koskevat koko automaatiota yhden vaiheen sijaan. Ne löytyvät muokkaimen oikeassa yläkulmassa olevan hammasrataskuvakkeen takaa, Automaation asetukset -kohdasta, ja ne ovat osa luonnosta kuten kaikki muukin — napsauta Tallenna, jotta ne tulevat voimaan. Vaihtoehtoja on viisi:
- Kuvaus: muistiinpano siitä, mitä tämä automaatio tekee, näkyy nimen alla luettelossa.
- Salli uudelleensuoritus — voiko yhteyshenkilö käydä tämän automaation läpi useammin kuin kerran.
- Pysäytä vastauksesta — lopeta yhteyshenkilön suoritus heti, kun hän lähettää sinulle viestin.
- Kunnioita hiljaisia tunteja — pidätä viestit, jotka lähtisivät yöllä yhteyshenkilön paikallista aikaa.
- Suorita vain näinä tunteina — ohita käynnistin asettamasi aikaikkunan ulkopuolella.

Klikkaa rataskuvaketta, Settings for the whole automation, avataksesi Automation settings -paneelin: kuvaus sekä asetukset Allow re-entry, Stop on response, Respect quiet hours ja Only run during these hours.
Automaation tarkoituksen määrittely
Nimi kuten “Vastaamaton puhelu -tekstiviesti” kertoo riittävästi; “Jatkoviesti 3” kuukautta myöhemmin ei. Automaation asetukset -kohdan yläreunassa oleva Kuvaus-ruutu on vapaata tekstiä juuri tätä varten: kirjoita rivi tai kaksi siitä, mitä automaatio tekee, kenelle se on tarkoitettu tai miksi rakensit sen.
Kirjoittamasi teksti näkyy automaation nimen alla Automaatiot-luettelossa, joten voit lukea sivua alaspäin ja nähdä kunkin tarkoituksen avaamatta niitä. Kyseisen sivun hakukenttä etsii sekä kuvauksista että nimistä, joten “ravintola” tai “muistutus” kuvauksessa riittää automaation löytämiseen uudelleen. Se on valinnainen, se ei muuta automaation suoritustapaa, ja tyhjäksi jättäminen pitää luettelon täsmälleen entisellään.
Yhteyshenkilön päästäminen automaation läpi useammin kuin kerran
Salli uudelleenpääsy päättää, mitä tapahtuu, kun käynnistin aktivoituu uudelleen henkilölle, joka on jo käynyt automaation läpi.
- Ei käytössä: jokainen yhteyshenkilö käy automaation läpi kerran. Seuraavan kerran kun käynnistin aktivoituu heidän kohdallaan — he lähettävät uuden viestin, varaavat uuden ajan, saavat saman tunnisteen uudelleen — mitään ei käynnisty. Suoritushistoria pysyy hiljaisena heidän osaltaan, samalla tavalla kuin viestin kohdalla, joka ei vastaa käynnistimen suodatinta. Jokainen, jolla on joskus ollut tämän automaation suoritus, lasketaan käyneen sen läpi, riippumatta siitä, valmistuiko, epäonnistuiko vai pysäytettiinkö kyseinen suoritus.
- Käytössä: yhteyshenkilö voi päästä sisään uudelleen joka kerta, kun käynnistin aktivoituu. Tämä on asetus kaikelle toistuvalle — tapaamismuistutukset, varausvahvistukset, avainsana, jonka pitäisi saada sama vastaus joka kerta.
Oletusasetus riippuu käynnistimestä. Yhteyshenkilö lisätty -kohdassa (ihmiset, jotka lisäät Yhteyshenkilöt-sivulta) se on pois päältä, joten saman listan lisääminen kahdesti ei koskaan lähetä kenellekään tuplaviestejä. Jokaisen muun käynnistimen kohdalla se on päällä, mikä on tapa, jolla automaatiot ovat aina toimineet — mikään, mitä rakensit ennen tämän asetuksen olemassaoloa, ei muutu itsestään.
Kaksi asiaa on hyvä pitää mielessä. Uudelleenpääsy koskee yhteyshenkilöä, joten käynnistimet, jotka eivät sisällä sellaista — Aikataulun mukaan, Webhook vastaanotettu, RSS, Sähköposti vastaanotettu — eivät vaikuta kumpaankaan suuntaan. Ja kolme tapaamiskäynnistintä (Aika varattu, Aika peruttu, Ennen aikaa) sallivat aina uudelleenpääsyn, riippumatta kytkimen asennosta: ne aktivoituvat kerran varausta kohden, ja muistutuskäynnistin aktivoituu kerran muistutusaikaa kohden, joten yhteyshenkilökohtainen “kerran” ohittaisi palaavan asiakkaan seuraavan varauksen ja jopa toisen muistutuksen samasta varauksesta. Kytkin on harmaana niiden kohdalla.
Pysäyttäminen, kun yhteyshenkilö vastaa
Stop on response on tarkoitettu jatkotoimenpiteille: suoritus, joka odottaa viivettä (Delay) tai etenee vaiheissaan, päättyy heti, kun yhteyshenkilö lähettää sinulle viestin millä tahansa kanavalla. Heidän suorituksensa näkyy suoritushistoriassa tilassa Cancelled; kenenkään muun suoritukseen ei kosketa, ja automaatio pysyy päällä kaikille muille. Kun Stop on response päättää suorituksen, sen tiedoissa lukee, että yhteyshenkilö vastasi, kun taas itse perumasi suorituksen kohdalla lukee, että se on peruttu käsin.
Se on oletusarvoisesti pois päältä. Kun se on päällä ja automaation oma käynnistin on Saapuva viesti, vastaus, joka pysäyttää yhden suorituksen, voi käynnistää uuden, jos käynnistin täsmää siihen ja uudelleenpääsy on sallittu — samalla tavalla kuin jatkosekvenssi käynnistyisi uudelleen useimmissa CRM-järjestelmissä. Kytke myös uudelleenpääsy pois päältä, jos haluat, että jokainen yhteyshenkilö saa sekvenssin vain kerran.
Hiljaisten tuntien kunnioittaminen
Automaatio suoritetaan heti, kun sen käynnistin aktivoituu, ja tuo hetki ei ole aina kohtelias – 12 tuntia ennen lähetettävä ajanvarausmuistutus saapuu klo 2 yöllä kenelle tahansa, jolla on varaus aamulla, ja toisella puolella maailmaa oleva yhteystieto nukkuu, kun sinä et nuku.
Huomioi hiljaiset tunnit on automaatiokohtainen kytkin juuri tätä varten. Mistä se löytyy: napsauta muokkausnäkymän oikeassa yläkulmassa olevaa rataskuvaketta avataksesi Automaation asetukset — se löytyy sieltä riippumatta siitä, millainen käynnistin automaatiolla on.
Se on oletuksena pois päältä sekä uusissa että olemassa olevissa automaatioissa, joten mikään aiemmin rakentamasi ei muuta toimintaansa itsestään.
Kun kytket sen päälle, vain kyseisen automaation osalta:
- Viestivaiheet, joiden pitäisi lähteä kello 20.00–08.00 välisenä aikana yhteyshenkilön paikallista aikaa, odottavat, ja ne lähetetään noin kello 08.00 heidän aikaansa – lyhyt satunnainen viive hajauttaa ne kello 8.00–8.15 välille sen sijaan, että ne lähetettäisiin kaikki kerralla. Tämä koskee Lähetä viesti-, WhatsApp-malli- ja WhatsApp Web -lähetysvaiheita.
- Kaikki muut vaiheet suoritetaan edelleen välittömästi. Tunnisteet, ehdot, viiveet, webhookit, yhteyshenkilön päivittäminen, tehtävän luominen – mikään näistä ei viivästy. Vain itse viesti odottaa.
- Silmukan sisällä olevat viestivaiheet ovat poikkeus – ne lähetetään heti, vaikka kytkin olisi päällä: kunkin yhteyshenkilön viestin erillinen pito levittäisi yhden silmukan koko hiljaisen ajan yli. Aseta viesti silmukan jälkeen, jos sen on odotettava aamuun, tai käytä liipaisimessa Suorita vain näinä tunteina -asetusta, jotta koko silmukka suoritetaan kohtuulliseen aikaan.
- Liipaisimen oma ajoitus ei muutu. “3 tuntia ennen tapaamista” -muistutus suoritetaan edelleen kolme tuntia ennen; jos se osuu kello 3 yöllä, suoritus tapahtuu ja viesti on se, joka odottaa aamuun.
- Paikallinen aika tarkoittaa yhteyshenkilön aikaa, ei sinun. Se lasketaan heidän puhelinnumeronsa maakoodista tai yhteyshenkilölle tallennetusta aikavyöhykkeestä – samalla tavalla kuin tilinlaajuinen Hiljaiset tunnit -asetus tekee.
Tämä on erillinen koko tilin kattavasta Hiljaiset tunnit -asetuksesta kohdassa Asetukset → Profiili, joka koskee jatkotoimenpiteitä ja tekoälyn ajoittamia lähetyksiä. Se ei ulotu automaatioihisi, minkä vuoksi jokaisessa automaatiossa on oma kytkin. Katso Hiljaiset tunnit ja vaatimustenmukaisuus tilikohtaisista asetuksista.
Rakennatko muistutusta tiettyyn kellonaikaan? Jos viesti lähtee joka tapauksessa vain työaikana, jätä kytkin pois päältä – se ei maksa mitään, mutta ei ole syytä lisätä pitoa, jota ei koskaan käytetä.
Suoritus vain tiettyinä aikoina
Hiljaiset tunnit pidättävät viestejä; kaikki muut vaiheet suoritetaan silti. Joskus tämä ei ole toivottua — joskus koko automaation tulisi pysyä pois päältä tietyn ajan ulkopuolella. Jos automaatio esimerkiksi siirtää keskusteluja tiimillesi ja tiimisi on paikalla vain klo 9–18, et halua, että siirto viivästyy klo 02 yöllä aamuun asti; haluat, ettei sitä tapahdu lainkaan.
Suorita vain näinä tunteina on toinen automaatiokohtainen kytkin juuri tätä varten. Mistä se löytyy: avaa Automaation asetukset (rataskuvake muokkausnäkymän oikeassa yläkulmassa) — se sijaitsee heti Huomioi hiljaiset tunnit -kohdan alla, riippumatta siitä, millainen käynnistin automaatiolla on. Kytke se päälle ja määritä alkuaika, loppuaika ja aikavyöhyke.
- Aikaikkunan sisällä automaatio toimii täsmälleen kuten ennenkin.
- Aikaikkunan ulkopuolella käynnistin yksinkertaisesti ohitetaan. Automaatio ei suoritu, mitään ei aseteta jonoon myöhempää varten, eikä mitään näy suoritushistoriassa — tapahtumaa käsitellään samalla tavalla kuin viestiä, joka ei vastaa käynnistimen tekstisuodatinta. Jos yölliset tapahtumat tulisi silti käsitellä jossain vaiheessa, tämä kytkin on väärä työkalu; jätä se pois päältä ja käytä sen sijaan Kunnioita hiljaisia tunteja -asetusta.
- Loppuaika ennen alkuaikaa tarkoittaa yöllistä aikaikkunaa. Klo 21:00–08:00 suoritetaan yön yli ja pysyy pois päältä päiväsaikaan.
- Aikaikkuna käyttää automaatiolle määrittämääsi aikavyöhykettä — ei kunkin yhteyshenkilön paikallista aikaa. Hiljaiset tunnit ovat yhteyshenkilökohtaisia; tämä on yksi kello koko automaatiolle. Kirjoita aikavyöhyke samassa muodossa kuin Aikataulun mukaan -käynnistin sen hyväksyy, esim.
Europe/LondontaiAmerica/Lima. - Aikataulun mukaan -käynnistimet tarkistetaan sillä hetkellä, kun ne laukeavat. Aikataulutettu suoritus, jonka ajankohta osuu aikaikkunan ulkopuolelle, ohitetaan, sitä ei siirretä.
Ero yhdellä rivillä: Kunnioita hiljaisia tunteja suorittaa automaation ja pitää vain sen viestit aamuun asti; Suorita vain näinä aikoina ei suorita automaatiota lainkaan.
Ja jos haluatkin yhden automaation, joka käyttäytyy eri tavalla kellonajan mukaan — yhtä päivällä, toista yöllä — älä ohita suoritusta: haarauta se Ehto-vaiheella, joka on asetettu tilaan Kellonaika (katso Vaiheet).
Automaation suorittaminen vain yhdelle agentille
Useimmat tilit käyttävät useampaa kuin yhtä tekoälyagenttia, ja automaatio, jonka tulisi koskea vain yhtä niistä — esimerkiksi asiakaspalveluagenttia, ei myyntiagenttia — tarvitsee tavan määritellä tämä. Neljässä käynnistimessä on kenttä juuri tätä varten:
| Käynnistin | Kenttä |
|---|---|
| Saapuva viesti | Agentti (valinnainen) |
| Keskustelu suljettu | Agentti (valinnainen) |
| Viesti toimitettu | Agentti (valinnainen) |
| Viesti epäonnistui | Agentti (valinnainen) |
Avaa käynnistin, napsauta kenttää, niin saat ryhmitellyn luettelon: tekoälyagenttisi nimien mukaan ja klassiset kampanjasi niiden alla, jos tililläsi on niitä vielä. Valitse yksi, niin automaatio suoritetaan vain yhteyshenkilöille, joista kyseinen agentti vastaa; kaikki muut tilisi keskustelut ohitetaan. Jätä valinnaksi Mikä tahansa agentti, joka on oletusarvo, niin automaatio suoritetaan jokaiselle tilin yhteyshenkilölle, mukaan lukien ne, joille ei ole määritetty agenttia.
Se lukee agentin, jolle yhteyshenkilö on sillä hetkellä määritetty, joten yhteyshenkilön siirtäminen toiselle agentille tänään muuttaa sen, mitkä näistä automaatioista suoritetaan heille tästä eteenpäin.
Kenttä on yksi valinta, ei joukko – automaatio rajataan yhteen agenttiin tai yhteen kampanjaan, joten luo toinen automaatio, jos haluat samat vaiheet toiselle agentille.
Jokainen muu käynnistin suoritetaan koko tilin laajuisesti. Yhteystieto-, sopimus-, tapaamis-, tehtävä-, tili- tai yleisissä käynnistimissä ei ole edustajakenttää: ne käynnistyvät kaikelle tilin sisällölle. Jos haluat rajata jonkin näistä koskemaan vain yhtä edustajaa, lisää Ehto-vaihe ensimmäiseksi vaiheeksi käynnistimen jälkeen ja tarkista yhteystiedon määritetty edustaja, ja aseta sitten loput vaiheet tosi-polulle. Katso Vaiheet.
Kaikkia agentteja ei voi vielä rajata. Kaikki agentit, joita kenttä ei tarjoa, lasketaan sen alapuolella, jotta näet yhdellä silmäyksellä, että luettelo on lyhyt, sen sijaan että ihmettelisit, miksi jokin agentti puuttuu. Nämä keskustelut toimivat edelleen normaalisti; niitä ei vain voi tällä hetkellä valita erikseen tässä.
Vielä yksi huomionarvoinen seikka tekoälyagentteja käyttäville tileille: tällä tavoin rajattu viestilaukaisin aktivoituu uuden yhteyshenkilön ensimmäisestä viestistä alkaen sekä jokaisesta sitä seuraavasta viestistä. Aiemmin se alkoi vasta toisesta viestistä, joten jokaisen uuden keskustelun aloitusviesti jäi sen ulkopuolelle. (Tämä koskee automaatioita, joiden laukaisimena on saapuva viesti — se on erillinen yllä mainitusta Yhteyshenkilö lisätty -laukaisimesta, joka suoritetaan tasan kerran jokaiselle lisäämällesi yhteyshenkilölle.)
AI-agentin antaminen kutsua automaatio
AI Agent Function -käynnistin muuttaa automaation kyvyksi, jota tekoälyagenttisi voi käyttää keskustellessaan asiakkaan kanssa – samalla tavalla kuin se käyttää jo mukautettuja toimintoja. Asiakas kysyy jotain, agentti päättää, että automaatiosi on oikea työkalu siihen, kutsuu sen keskustelusta kerätyillä tiedoilla ja (jos haluat) saa vastauksen, jota se voi käyttää heti seuraavassa vastauksessaan.
Käyttöönotto:
- Nimeä toiminto. Lyhyt nimi, joka sisältää kirjaimia, numeroita ja alaviivoja –
check_availability,register_warranty. Tekoäly näkee tämän nimen, joten tee siitä kuvaava. - Kuvaile, milloin sitä käytetään. Kuvaus on tapa, jolla agenttisi päättää kutsua sitä – kirjoita se niin kuin ohjeistaisit uutta tiimin jäsentä: “Käytä tätä, kun asiakas kysyy, onko meillä vapaata tapaamisaikaa tiettynä päivänä.”
- Lisää kerättävät tiedot. Jokainen parametri on yksi tieto, joka tekoälyn tulee kerätä keskustelusta ennen kutsumista – kaupunki, tilausnumero, toivottu päivämäärä. Anna jokaiselle nimi, tyyppi ja lyhyt kuvaus; merkitse pakolliset tiedot. Tyyppi voi olla teksti, numero, kyllä/ei tai JSON – valitse JSON, kun tekoälyn tulee luovuttaa jäsennelty paketti kenttiä (esimerkiksi täydellinen toimitusosoite) yhden arvon sijaan.
- Valitse, mitkä agentit voivat käyttää sitä. Valitse tekoälyagentit, joilla tulisi olla tämä kyky – joko tässä käynnistimessä tai myöhemmin minkä tahansa agentin Tekoälykyvyt-välilehdellä, jossa toiminto näkyy agentin muiden kykyjen rinnalla tavallisella päälle/pois-kytkimellä. Molemmat paikat muokkaavat samaa asiaa, joten käytä sitä, missä olet jo valmiiksi.
- Kytke automaatio päälle. Siitä hetkestä lähtien kyseisillä agenteilla on toiminto käytössään – mitään ei tarvitse kopioida mihinkään, eikä webhook-osoitteita tai salaisuuksia tarvitse liittää ympäriinsä.
Etkö halua kirjoittaa nimeä, kuvausta ja tietoja itse? Rakenna ensin automaation vaiheet ja napsauta sitten Fill in with AI käynnistimen asetusten yläreunassa – se lukee, mitä automaatiosi tekee, ja kirjoittaa ne puolestasi. Kaikki, mitä olet jo kirjoittanut, säilyy ennallaan; se täyttää vain tyhjäksi jättämäsi kohdat. Tarkista tulos, muokkaa haluamallasi tavalla ja tallenna.
Automaation sisällä kaikki tekoälyn lähettämä on käytettävissä tavallisten tietopainikkeiden kautta: jokainen parametri kohdassa trigger.args, sekä tieto siitä, kuka yhteyshenkilö ja mikä kanava keskustelussa on kyseessä.
Vastaaminen agentille. Lisää Return response -vaihe, niin kaikki, mitä se lähettää takaisin, muuttuu vastaukseksi, jonka tekoäly lukee – näin se voi lainata todellista tietoa samassa keskusteluvuorossa: etsiä varastotietoja omasta tietokannastasi, tarkistaa kalenterin tai laskea tarjouksen. Ilman Return response -vaihetta agentti odottaa automaation valmistumista (enintään 25 sekuntia) ja sille kerrotaan, onnistuiko se: valmistuiko se onnistuneesti vai epäonnistuiko se. Tämä sopii “rekisteröi tämä valitus järjestelmääni” -tyyppiseen työhön, joka ei vaadi tiedon palauttamista. Jos automaatio on vielä käynnissä 25 sekunnin kuluttua tai se odottaa pitkää Delay-vaihetta, agentille kerrotaan, että se suoritetaan taustalla, ja se jatkaa toimintaansa. Yksi asia on hyvä pitää mielessä: agentti odottaa vastausta enintään 25 sekuntia, joten pidä Delay-vaiheet poissa käynnistimen ja Return response -vaiheen väliseltä polulta. Jos suoritus epäonnistuu ennen kuin se saavuttaa Return response -vaiheen (vaiheessa tapahtuu virhe tai saldosi ei riitä suoritukseen), agentille kerrotaan, että kutsu epäonnistui, se hälyttää ihmisen ja kertoo asiakkaalle teknisestä ongelmasta. Se ei koskaan lupaa vastausta, jota ei ole tulossa. Sama tapahtuu, kun itse Return response -vaihe lähettää virhetilan (400 tai korkeampi), joten lähetä 200 selkeällä viestillä rungossa, kun “ei löytynyt” on vastaus, jonka haluat agentin välittävän.
Kun automaatio on kytketty pois päältä, agentit eivät voi kutsua sitä – toiminto katoaa niiden kyvyistä, kunnes kytket sen takaisin päälle.
Huomaat myös, että toiminto on listattu Custom Functions -sivullasi “Managed by automation” -merkillä. Tätä merkintää hallinnoidaan puolestasi – sen nimi ja kentät seuraavat sitä, mitä olet asettanut käynnistimessä – joten sitä ei voi muokata tai poistaa siellä; avaa sen sijaan automaatio.
Yhteystietojen lisääminen automaatioon
Useimmat käynnistimet odottavat, että jotain tapahtuu. Contact added -käynnistin on se, jota ohjaat itse: valitset yhteyshenkilöt, ja automaatio suoritetaan kerran jokaiselle heistä. Näin rakennat jatkotoimenpidesarjan, tervetulotoivotussarjan tai uudelleenaktivointikampanjan – viesti, odota, viesti uudelleen – ja syötät ihmisiä siihen milloin haluat.
Rakenna se kuten mikä tahansa muu automaatio: anna sille Yhteystieto lisätty -liipaisin ja lisää sitten vaiheesi. Kaikki yhteystietoon liittyvä on näiden vaiheiden käytettävissä tavallisten tietopainikkeiden kautta – nimi, puhelinnumero, sähköposti ja kanava – joten Lähetä viesti -vaihe voi tervehtiä heitä nimellä, ja se tietää jo valmiiksi, mille yhteystiedolle viesti lähetetään.
Ihmisten lisäämiseen on neljä paikkaa, joten voit tehdä sen mistä tahansa:
Yhteyshenkilöistä, massana. Siirry kohtaan Contacts, valitse haluamasi yhteyshenkilöt – yksi, muutama tai kaikki suodatetun listan henkilöt – ja napsauta sitten alareunan palkista Automation. Valitse automaatio ja napsauta Add contacts. Vain automaatiot, joissa on Contact added -käynnistin, näkyvät, ja tauotettu automaatio on harmaana, kunnes kytket sen päälle.
Yhdestä yhteyshenkilöstä. Avaa yhteyshenkilö nähdäksesi hänen tietopaneelinsa ja napsauta Add to automation.
Keskustelusta. Avaa Keskustelut-näkymässä keskustelun yläreunan kolmen pisteen valikko ja valitse Lisää automaatioon — tämä on kätevää, kun olet vastaamassa viestiin ja huomaat, että kyseinen henkilö tulisi lisätä jatkotoimenpideketjuusi.
Itse automaatiosta. Tätä vaihtoehtoa kannattaa käyttää, kun tarkastelet automaatiota ja mietit, “kuka tähän kuuluu?”. Automaatiot-luettelossa käynnissä olevan Yhteystieto lisätty -automaation rivillä on henkilön lisäämiskuvake; klikkaa sitä, etsi yhteystietoja nimen, puhelinnumeron tai sähköpostiosoitteen perusteella, valitse haluamasi henkilöt ja lisää heidät. Sama painike löytyy myös automaation Lisätyt yhteystiedot -paneelin yläreunasta sen lokisivulla.
Valitsitpa kumman tahansa tavan, automaatio alkaa toimia kyseisten yhteystietojen kohdalla ja voit jatkaa työskentelyäsi.
Lisääminen asteittain (tippuminen). Satojen ihmisten lisääminen kerralla tarkoittaa satoja viestejä lyhyessä ajassa, mikä on harvoin toivottua — erityisesti WhatsAppissa. Valitse samassa valintaikkunassa Lisää asteittain ja määritä, kuinka monta yhteystietoa lisätään kerrallaan ja kuinka monta minuuttia erien välillä odotetaan: 20 yhteystietoa 30 minuutin välein jakaa 500 hengen listan noin puolen päivän ajalle. Valitsitpa mitä tahansa, yhteystiedot syötetään aina tasaisesti eikä kaikkia kerralla, joten suuri erä ei voi ylikuormittaa tiliäsi.
Edistymisen seuraaminen. Avaa automaatio ja klikkaa Loki. Suoritushistorian yläpuolella oleva Lisätyt yhteystiedot -paneeli näyttää jokaisen lisäämäsi erän, kuinka monta yhteystietoa on tähän mennessä käsitelty, sekä painikkeet Keskeytä, Jatka tai Peruuta. Keskeyttäminen estää uusien yhteystietojen lisäämisen; jo aloitetut suoritukset valmistuvat normaalisti. Peruuttaminen pysäyttää loput pysyvästi — sitä ei voi jatkaa.
Saman henkilön lisääminen kahdesti. Oletusarvoisesti jokainen yhteyshenkilö voi käydä tietyn automaation läpi vain kerran: jos lisäät heidät uudelleen myöhemmin, heidät ohitetaan hiljaisesti ja lasketaan “ohitetuiksi” edistymisrivillä. Jos haluat, että yhteyshenkilö voi käydä sen läpi uudelleen — esimerkiksi kuukausittaisessa tarkistuksessa — avaa Automaation asetukset (rataskuvake oikeassa yläkulmassa) ja kytke päälle Salli uudelleenpääsy. Katso Yhteyshenkilön antaminen käydä sen läpi useammin kuin kerran.
Kaksi asiaa, jotka on hyvä tietää: yhteystiedot otetaan sillä hetkellä, kun lisäät henkilön, joten puhelinnumeron muokkaaminen jälkikäteen ei muuta jo jonossa olevaa suoritusta; ja jos kytket automaation pois päältä yhteystietojen lisäämisen aikana, erä keskeytyy epäonnistumisen sijaan — kytke se takaisin päälle ja klikkaa Jatka.
Vaiheet
Lisää käynnistimen jälkeen niin monta vaihetta kuin tarvitset:
-
Toiminnot – tee jotain kohteessa DM Champ: lähetä viesti yhteystiedolle, muokkaa heidän tietojaan, lisää tunniste, siirrä heidät listojen välillä, luovuta heidät toiselle tekoälyagentille, luo ja päivitä tehtäviä ja kauppoja, varaa, siirrä tai peruuta tapaamisia, etsi tietoja myöhempää työnkulkua varten tai hälytä ihminen. Täydellinen luettelo on kohdassa Toiminnot alla.
-
Integraatiot – yhdistä ulkoinen sovellus (Google Sheets, Slack ja muut) ja käytä sen toimintoja automaatiossasi. Yhdistä se kerran rakentajasta, vedä se sitten sisään kuten mikä tahansa muu vaihe. Jos vaihe käyttää sovellusta, jota et ole vielä yhdistänyt, vaihe näyttää pienen oranssin pisteen kankaalla ja sen asetuspaneeli näyttää Yhdistä-painikkeen juuri siellä, missä sitä tarvitset – napsauta sitä, hyväksy sovellus avautuvassa välilehdessä, ja vaihe avautuu itsestään. Tämä koskee myös automaatioita, jotka tekoäly rakentaa puolestasi: jokainen vaihe, joka vaatii vielä sovellusyhteyden, ilmoittaa siitä ennen kuin kytket automaation päälle.
Jokainen toiminto, jonka löydät sovelluksen Suositut-otsikon alta, sisältää ohjatun lomakkeen teknisten kenttien sijaan. Esimerkiksi rivin lisääminen Google Sheetsiin opastaa sinua: valitse yksi laskentataulukoistasi luettelosta, valitse taulukko, ja jokainen taulukkosi sarakeotsikko ilmestyy omaksi täytettäväksi kentäkseen — tavallisilla tietopainikkeilla, joilla voit lisätä arvoja aiemmista vaiheista. Rivin etsiminen toimii samalla tavalla: valitse laskentataulukko ja taulukko, kirjoita etsittävä asia, valmis. Sama käsittely koskee Gmailia (lähetä, luonnostele, vastaa, etsi sähköposteja), Slackia (kanavat tulevat reaaliaikaisesta luettelosta), Notionia (valitse tietokanta, niin jokainen sen ominaisuus näkyy kenttänä), HubSpotia (yhteystiedot, kaupat, yritykset, tiketit), Google Kalenteria (valitse kalenteri omasta luettelostasi tapahtumia luotaessa tai etsittäessä), Google Docsia (valitse asiakirja luettelosta) ja Telegramia. Kaikki epätavallinen löytyy Näytä lisäasetukset -kohdan takaa, jossa on valmiiksi määritetyt järkevät arvot. Ennen tätä luodut vaiheet toimivat edelleen entisellään; avaa sellainen ja valitse Vaihda yksinkertaiseen tilaan, kun haluat käyttää ohjattua versiota.
Jokaisessa muussa toiminnossa näkyy yksi kenttä kutakin sovelluksen pyytämää asetusta kohden, selkein sanoin merkittynä, ja tunnisteen vieressä oleva i-kuvake selittää sen. Asetus, joka sisältää useita arvoja, on pieni lomake, ei koodilaatikko: luettelo (esimerkiksi tietueet, joihin uusi HubSpot-muistiinpano on linkitetty) on joukko rivejä, joita lisätään Add-painikkeella ja poistetaan x-merkillä, kiinteät valinnat ovat pudotusvalikoita ja nimettyjen arvojen joukko on nimi- ja arvorivejä. Jokainen laatikko ottaa arvoja aiemmista vaiheista +-painikkeella. Jos haluat mieluummin kirjoittaa raaka-arvot, kentän vieressä oleva Edit as JSON näyttää saman asian tekstinä, ja siellä tekemäsi muutokset näkyvät lomakkeessa.
Käytä Test step -toimintoa minkä tahansa integraatiovaiheen sisällä suorittaaksesi kyseisen vaiheen todellisuudessa – Sheets-esimerkissä rivi ilmestyy oikeasti laskentataulukkoosi, joten tiedät automaation toimivan ennen kuin kytket sen päälle.
Jos haluat vaihtaa sovelluksen käyttämää tiliä, avaa kyseisen sovelluksen mikä tahansa vaihe. Kun se on yhdistetty, asetuspaneelin yläosassa näkyy yhdistetty tili (nimellä tai sähköpostiosoitteella, jos sovellus jakaa sellaisen) sekä vaihtoehdot Disconnect ja Use another account. Use another account katkaisee nykyisen yhteyden; napsauta sen jälkeen Connect ja kirjaudu sisään toisella tilillä. Yhteys kuuluu koko työtilaasi, joten jokainen kyseistä sovellusta käyttävä automaatio vaihtaa uudelle tilille, ja sitä käyttävät vaiheet lakkaavat toimimasta, kun mitään ei ole yhdistettynä.
-
Email (your mail server) – lähetä sähköpostia omalta sähköpostipalvelimeltasi Gmailin sijaan. Valitse se vaiheen tyypiksi ja täytä palveluntarjoajasi lähetystiedot kerran: palvelimen osoite, portti, käyttäjätunnus, salasana ja osoite, josta haluat postin tulevan. Löydät nämä sähköpostipalveluntarjoajasi asetuksista, yleensä kohdasta “SMTP” tai “Lähetys”. Tarkistamme tiedot sähköpostipalvelintasi vasten ennen tallentamista, joten jos jokin on pielessä, saat tietää siitä välittömästi sen sijaan, että huomaisit sen vasta automaation ensimmäisellä suorituskerralla.
Kaksi asiaa, jotka on hyvä tietää. Käytä porttia 587 — se on salattu, lähes jokainen palveluntarjoaja tukee sitä, ja se on portti, joka toimii lähetysverkostostamme. Ja jos sähköpostitilisi käyttää kaksivaiheista tunnistautumista, luo sovellussalasana palveluntarjoajasi tiliasetuksista tavallisen salasanasi kirjoittamisen sijaan.
Kun yhteys on muodostettu, vaiheessa on vain Vastaanottaja, Aihe ja Viesti, sekä tavalliset painikkeet aiemmista vaiheista saatavien tietojen lisäämiseksi. Kopio (Cc) ja Piilokopio (Bcc) ovat myös käytettävissä, jos tarvitset niitä. Salasanasi tallennetaan salattuna, eikä sitä koskaan näytetä sinulle uudelleen — yhteyden muodostaminen uudelleen vaatii sen syöttämistä uudelleen.
-
Sisäänrakennetut sovellukset — muutamilla työkaluilla on omat ensiluokkaiset vaiheensa, erillään integraatioluettelosta:
- Mollie — luo maksulinkki tai tarkista, onko maksu suoritettu. Yhdistä se kerran Mollie API -avaimellasi (Mollie Dashboard → Developers → API keys).
- WooCommerce — etsi asiakas tai tilaus kaupastasi, siirrä tilaus uuteen tilaan tai luo kuponkikoodi. Yhdistä se kauppasi osoitteella ja REST API -avaimella (WooCommerce → Settings → Advanced → REST API → Add key).
- WordPress: luo, päivitä tai hae julkaisu, luo käyttäjä tai etsi käyttäjä sähköpostiosoitteen perusteella. Yhdistä se sivustosi osoitteella, WordPress-käyttäjätunnuksellasi ja sovellussalasanalla (Users → Profile → Application Passwords). Katso WordPress.
- FluentCRM: luo tai päivitä yhteystieto, etsi yhteystieto sähköpostilla, lisää tai poista tunnisteita ja lisää henkilö listoille. Samat yhteystiedot kuin WordPressissä, koska FluentCRM toimii WordPress-sivustollasi. Tunnisteet ja listat annetaan tunnisteina (ID), ei niminä. Katso FluentCRM.
- MemberPress: hae jäsen, etsi jäsen sähköpostilla, luo jäsen, listaa heidän tilauksensa tai tapahtumansa ja luo tapahtuma, jolla jäsenyys myönnetään. Yhdistä se sivustosi osoitteella ja MemberPress → Developer Tools -kohdasta löytyvällä API-avaimella. Katso MemberPress.
Yhdistäminen toimii samalla tavalla kuin sähköpostivaiheessa: tiedot tarkistetaan reaaliajassa palvelua vasten ennen kuin mitään tallennetaan, avaimet tallennetaan salattuina eikä niitä näytetä sinulle enää uudelleen, ja jokainen vaihe saa selkeät kentät tavallisilla tietojen lisäyspainikkeilla.
-
Tietokantakysely — teknisille käyttäjille: suorita SQL-kysely omaa ulkoista MySQL- tai Postgres-tietokantaasi vasten (etsi esimerkiksi asiakas kauppasi tietokannasta). Lisää yhteys kerran — se testataan reaaliajassa ennen tallennusta — ja kirjoita sitten kysely. Käytä $1, $2 (Postgres) tai ? (MySQL) -paikkamerkkejä arvoille, jotka tulevat aiemmista vaiheista, ja aseta kyseiset arvot Arvot-kenttään, jotta yhteystietotyyppinen teksti ei koskaan päädy liitetyksi SQL-koodiisi. Tietokannan on oltava tavoitettavissa internetin kautta.
-
HTTP-pyyntö — kutsu mitä tahansa ulkoista verkko-osoitetta suoraan työkaluille, joissa ei vielä ole sisäänrakennettua integraatiota.
-
Ehto — haaroita automaatio yhtä kahdesta polusta pitkin asettamasi säännön perusteella. Lisää tarkistettava asia +-painikkeella sen sijaan, että kirjoittaisit sen, valitse vertailutapa (on yhtä suuri kuin, sisältää, on suurempi kuin, vastaa säännöllistä lauseketta…) ja kirjoita arvo, johon sitä verrataan. Sisältää etsii täsmälleen kirjoittamaasi tekstiä; kun tarvitset sen sijaan mallia — avainsanan useita kirjoitusasuja, sanan vain viestin alussa, tilausnumeron muodon — valitse vastaa säännöllistä lauseketta ja kirjoita säännöllinen lauseke, kuten
^(ja|yes)\b. Lisää/i-tyylin lippuja kirjoittamalla malli muodossa/ja|yes/i. Virheellinen malli aiheuttaa vaiheen epäonnistumisen virheellä suoritushistoriassa sen sijaan, että se siirtyisi hiljaa epätosi-polulle. Tosi-polun vaiheet suoritetaan, kun sääntö täyttyy, ja epätosi-polun vaiheet, kun se ei täyty; tyhjäksi jättämäsi polku yksinkertaisesti päättää suorituksen. Jonkun tunnisteiden tarkistaminen on yksi hyödyllisimmistä — lisää yhteystiedon tag_names ja käytä sisältää-ehtoa tunnisteen nimellä, kuten alla olevassa Esimerkki: ohita kaikki roskapostiksi merkitsemäsi -kohdassa.Useamman asian tarkistaminen. Ehto voi sisältää useita sääntöjä kerralla. Aseta Vastaavuus tilaan Kaikki seuraavista (jokaisen säännön on oltava tosi) tai Mikä tahansa seuraavista (yksi tosi sääntö riittää), ja käytä Lisää ehto -painiketta jokaiselle lisäsäännölle — esimerkiksi maa on NL ja viesti sisältää hinnoittelun. Jos sinun on yhdistettävä nämä kaksi tai ryhmiteltävä sääntöjä suluilla, kirjoita sääntö lausekkeena:
(${trigger.contact.country} == 'NL' or ${trigger.contact.country} == 'BE') and ${trigger.message.body} contains 'pricing'—andsitoo tiukemmin kuinor, ja sulut ohittavat tämän. Tällä tavoin kirjoitettu ehto avautuu lausekelaatikoksi rivien sijaan.
Kaksi sääntöä yhdessä ehdossa. Kun Match-asetuksena on All of the following, molempien on oltava tosia, jotta Yes-polku suoritetaan.
Vaiheita verrataan niiden tunnisteen (ID), ei nimen perusteella. Tehtävän tai kaupan vaihe saapuu sisäisenä tunnisteena (
todo,in_progress,done…), joka voi poiketa taulusi sarakkeen otsikosta. Kun kenttänä on siis tehtävän tai kaupan vaihe ja vertailuna on on yhtä suuri kuin tai ei ole yhtä suuri kuin, arvolaatikosta tulee luettelo omista vaiheistasi: valitse sarake sen nimen perusteella, ja vaihe tallentaa sen tunnisteen. Aiemmin tallennettu ehto, johon on kirjoitettu vaiheen nimi, merkitään varoituksella luettelon alla, ja kun teksti vastaa jotakin sarakettasi, painike vaihtaa sen kyseisen sarakkeen tunnisteeseen.Muut tilillesi viittaavat arvot ovat myös listoja. Yhteystiedon tunnisteiden (sisältää, on yhtä kuin), Tunniste lisätty -käynnistimen kantaman tunnisteen, kaupan tai tehtävän vastuuhenkilön, tekoälyagentin tai pudotusvalikkotyyppisen mukautetun kentän kohdalla arvolaatikko on lista omista tunnisteistasi, tiimin jäsenistäsi, agenteistasi tai kentän vaihtoehdoista. Napsauta Käytä arvoa aiemmasta vaiheesta verrataksesi sitä käynnistimen tai muun vaiheen arvoon.
Jokainen seuraava vaihe tarvitsee haaran. Ehdosta lähtevän vaiheen on oltava kytkettynä sen Kyllä- tai Ei-kahvaan. Vaihe, joka on kytketty ilman haaraa, suoritetaan riippumatta ehdon vastauksesta — editori merkitsee tämän, etkä voi kytkeä automaatiota päälle ennen kuin se on siirretty kahvaan.
Ehto voi myös haarautua kellonajan eikä arvon perusteella. Aseta sen Ehtotyyppi muotoon Kellonaika ja määritä alkuaika, loppuaika ja aikavyöhyke: tosi-polku suoritetaan, kun nykyinen aika on kyseisen ikkunan sisällä, ja epätosi-polku sen ulkopuolella. Loppuaika ennen alkuaikaa luo yön yli kestävän ikkunan (21:00–08:00), ja Päivät-valitsimet rajoittavat sen tiettyihin viikonpäiviin — jätä ne kaikki pois päältä, jos haluat sen toimivan joka päivä. Se tarkistaa kellonajan sillä hetkellä, kun vaihe suoritetaan, joten viiveen jälkeen asetettu aikaehto tarkastelee aikaa, jolloin se todella saavutetaan, ei aikaa, jolloin suoritus alkoi. Näin rakennat “yhden automaation, eri käyttäytyminen ajan mukaan” — tee yhtä päivällä ja toista yöllä; kun automaation ei sen sijaan pitäisi toimia lainkaan ikkunan ulkopuolella, käytä Suorita vain näinä tunteina -asetusta Automaation asetuksissa.
Tavallisessa Vertaa arvoa -ehdossa voit verrata myös suoraan kelloon: tietojen valitsimen Nykyinen aika -ryhmä tarjoaa
now.hour(0–23),now.minute,now.weekday(1 = maanantai … 7 = sunnuntai),now.day,now.monthjanow.year. Ne luetaan UTC-ajassa, ellet täytä ehdon valinnaista aikavyöhykekenttää. -
AI-vaihe — anna sisäänrakennetun tekoälyn lukea tähänastiset tiedot ja luoda vastaus tai päätös osana työnkulkua. Kirjoita kehote, lisää arvoja aiemmista vaiheista, ja vaiheen tulos on käytettävissä jokaisessa sitä seuraavassa vaiheessa. Kehotteen lisäksi ei tarvitse määrittää mitään — tekoälyä hallinnoidaan puolestasi. Vaiheen asetuksissa ilmoitetaan hinta etukäteen: jokainen AI-vaiheen suoritus kuluttaa 0,25 krediittiä (joten Silmukassa oleva AI-vaihe kuluttaa 0,25 krediittiä per toisto), ja Testaa vaihe -toiminto käyttää oikeaa tekoälyä, joten se kuluttaa saman verran eli 0,25 krediittiä.
On hyvä tietää kaksi rajoitusta, jotka ovat molemmat riittävän anteliaita, jotta useimmat automaatiot eivät koskaan saavuta niitä. Vastauksilla on enimmäispituus; jos tekoäly tarvitsee enemmän tilaa kuin se, vastaus katkeaa – näet tästä huomautuksen, kun testaat vaihetta, joten pyydä jotain lyhyempää tai jaa työ kahteen tekoälyvaiheeseen. Ja itse kehotteella on enimmäiskoko, kun aiempien vaiheiden tiedot on täytetty: jos lisäät erittäin suuren määrän tietoa (pitkä keskusteluhistoria, kokonainen raavittu sivu), suoritus pysähtyy viestiin, joka kehottaa välittämään vähemmän tietoa. Ja kun Pause all AI messages on päällä kohdassa Settings → Profile, tekoälyvaihe ei suoritu lainkaan: suoritus pysähtyy huomautukseen, että tekoäly on tauotettu tililtä, eikä mitään veloiteta. Kytke tauko pois päältä, niin uudet suoritukset menevät taas läpi.
-
Delay – tauko ennen jatkamista. Wait type tarjoaa kaksi tapaa tehdä se. For a fixed amount of time on klassinen tapa: odota 10 minuuttia, 2 tuntia, 3 päivää, valinnaisella satunnaisella vaihtelulla, jotta peräkkäiset suoritukset eivät kaikki käynnisty samalla sekunnilla. Until a specific moment odottaa sen sijaan päivämäärää ja kellonaikaa – yleensä sellaista, jonka lisäät aiemmasta vaiheesta +-painikkeella, kuten tapaamisen alkamisaika – ja Offset minuuteissa siirtää sitä:
-180tarkoittaa kolme tuntia ennen kyseistä hetkeä,-1440päivää ennen,0itse hetkeä. Jos hetki on jo mennyt, kun suoritus saavuttaa vaiheen, se ei odota lainkaan ja jatkaa yksinkertaisesti eteenpäin; yli 30 päivän odotuksia ei hyväksytä. Yli puolen minuutin odotukset tauottavat suorituksen kunnolla sen sijaan, että pitäisivät sitä auki – suoritus näkyy tilassa waiting, kunnes on aika, joten minuutit, tunnit ja päivät ovat kaikki kunnossa. -
Loop – toista vaiheryhmää kerran jokaiselle listan kohteelle (esimerkiksi kerran per yhteystieto, jonka Find contacts palautti, tai kerran per yhteystiedon tunniste). Jätä Max iterations tyhjäksi käydäksesi läpi jokaisen kohteen, enintään 1 000; aseta luku lopettaaksesi aiemmin. Pitkän listan ei tarvitse mahtua kerralla: kun suoritus on lähellä aikarajaansa, silmukka pysähtyy siihen missä se on ja jatkaa muutaman sekunnin kuluttua samasta kohteesta, joten päivittäinen satojen yhteystietojen läpikäynti valmistuu itsestään. Delay silmukan sisällä toimii samalla tavalla – silmukka odottaa sen ja jatkaa seuraavaan vaiheeseen kyseisen kohteen kohdalla. Yhdistä toistettavat vaiheet silmukan body-kahvaan ja lopeta siihen: haara, joka vain päättyy, on tapa, jolla silmukka tietää kohteen olevan valmis, ja se siirtyy seuraavaan itsestään. Condition silmukan sisällä päättää kohdekohtaisesti: vain kyseisen kohteen true (tai false) -haara suoritetaan, joten Loop → Condition → Send message lähettää viestin vain kohteille, jotka läpäisevät ehdon. Et tarvitse paluulinjaa silmukkaan, eikä piirtoalusta salli sellaisen piirtämistä enää: vedä yhteys myöhemmästä vaiheesta takaisin silmukkaan (tai mihin tahansa sen yläpuolella olevaan vaiheeseen), niin linja hylätään ja näkyviin tulee huomautus syystä. Jos aiemmin rakentamassasi automaatiossa on vielä sellainen, jokainen sen suoritus pysähtyy ennen ensimmäistä vaihetta, ja suoritus kertoo, mikä yhteys on poistettava.
-
Return response – automaatioille, jotka alkavat Webhook- tai AI Agent Function -käynnistimellä: lähetä tietoa takaisin sille, mikä automaation käynnisti – ulkoiselle työkalulle, joka osui webhookiisi, tai omalle tekoälyagentillesi kesken keskustelun. Oletuksena kutsu saa vain kuittauksen; lisää tämä vaihe, niin kutsuja saa sen sijaan oman vastauksesi – valitse tilakoodi, kirjoita runko (JSON tai pelkkä teksti) ja lisää arvoja aiemmista vaiheista, jotta sinua kutsunut työkalu saa esimerkiksi etsimäsi rivin tai luomasi yhteystiedon. Kutsuja odottaa enintään 30 sekuntia; jos automaatio kestää kauemmin (esimerkiksi ylävirran Delay-vaihe), se palaa normaaliin kuittaukseen ja automaatio jatkuu siitä huolimatta. Jos suoritus epäonnistuu ennen kuin se pääsee tähän vaiheeseen, kutsuja saa vastauksen heti odottamisen sijaan: tila 200 ja
"status": "failed"rungossa (sekäinsufficient_creditsvirhekoodina, kun saldosi ei riittänyt suoritukseen). Se ei ole tarkoituksella virhetila: pyyntö vastaanotettiin ja aiemmat vaiheet ovat saattaneet jo suoriutua, ja työkalut kuten Stripe tai Shopify lähettävät webhookin uudelleen, jos ne saavat virheen, mikä suorittaisi nuo vaiheet uudelleen. Tiedot säilyvät suoritushistoriassa. Test step näyttää esikatselun vastauksesta näytetiedoillasi.
Tarjolla on myös Muunna (Transform) -vaihe tietojen muokkaamiseen koodin avulla — tämä on tarkoitettu teknisille käyttäjille, jotka osaavat kirjoittaa pienen skriptin; muut voivat jättää sen huomiotta.
Aiemman vaiheen tulosten käyttäminen
Kun kenttä pyytää yhtä arvoa, kuten yhteystiedon tunnusta (Contact ID), lisää kyseinen arvo +-painikkeella, älä koko vaihetta. Etsi yhteystieto (Find contact) -vaiheen jälkeen, jonka nimi on find_contact, se on ${nodes.find_contact.contactId}. Jos lisäät ${nodes.find_contact} sellaisenaan, se välittää kerralla kaiken, mitä vaihe palautti, jolloin yhteystietoa tarvitseva vaihe epäonnistuu virheeseen “yhteystietoa ei löytynyt” (contact not found).
Lausekkeet
Kohdassa ${ } voit kirjoittaa pienen pätkän JavaScriptiä muuttaaksesi arvoa ennen sen käyttöä. Kirjoita se mihin tahansa kenttään, joka hyväksyy muuttujia, käyttäen samoja nimiä, jotka +-painike lisää:
| Haluat | Kirjoita |
|---|---|
| Nimen isoilla kirjaimilla | ${ trigger.contact.first_name.toUpperCase() } |
| Puhelinnumeron ilman ±merkkiä | ${ trigger.contact.phone.replace("+", "") } |
| Summan, johon on lisätty 21 % | ${ trigger.amount * 1.21 } |
| Yhden sanan tai toisen | ${ trigger.amount > 100 ? "priority" : "normal" } |
| Tämän päivän päivämäärän (UTC-ajassa) | ${ new Date().toISOString().slice(0, 10) } |
Sen ympärillä oleva teksti pysyy ennallaan, joten Hi ${ trigger.contact.first_name.toUpperCase() }! lähettää viestin “Hi ADA!”. Kentän alla oleva Tulos-ruutu näyttää, miksi koodi muuttuu esimerkkidatallasi kirjoittaessasi.
Jos koodi epäonnistuu (kirjoitusvirhe tai kenttä, joka on tyhjä tälle yhteystiedolle), kyseinen osa jää tyhjäksi ja vaiheen suoritus jatkuu. Suoritushistoria kertoo, mikä koodinpätkä epäonnistui ja miksi.
Koodi suoritetaan välittömästi ja itsenäisesti: sillä ei ole pääsyä internetiin, se ei voi odottaa mitään, ja sen suoritus saa kestää enintään puoli sekuntia. Jos haluat hakea jotain, käytä HTTP-pyyntö-vaihetta ja lisää sen tulos. Kun logiikka vaatii useamman kuin yhden rivin tai useat vaiheet jakavat saman tuloksen, Muunna-vaihe on edelleen parempi työkalu.
Yhteystietoja hakevien vaiheiden testaaminen
Suorita (Run) ja Testaa vaihe (Test step) käyttävät käynnistimen mallidataa, ja kyseinen malli on keksitty yhteystieto (contact_abc123, [email protected], ei puhelinnumeroa). Sitä ei ole tililläsi, joten yhteystietoa hakeva tai sille viestin lähettävä vaihe epäonnistuu testissä virheeseen “yhteystietoa ei löytynyt” tai “numeroa ei ole tallennettu”. Tämä on odotettavissa: kun todellinen käynnistin aktivoituu, vaihe saa oikean yhteystiedon ja toimii. Jos haluat testata oikealla datalla, anna automaation suorittua kerran oikeasti ja napsauta sitten työkalurivin Toista (Replay)-painiketta suorittaaksesi sen uudelleen tiedoilla, jotka kyseinen suoritus todellisuudessa vastaanotti.
Toiminnot
Toiminnot ovat asioita, joita automaatio tekee DM Champ:n sisällä – ei yhdistettävää sovellusta, ei mitään määritettävää etukäteen. Ne on ryhmitelty valitsimessa samalla tavalla kuin ne on ryhmitelty tässä.
Kentät, jotka osoittavat johonkin jo tililläsi olevaan asiaan, ovat pudotusvalikoita: myyntiputki ja sen vaiheet, yhteystietoluettelo, tunniste, tiimin jäsen, tehtävän vaihe, tapahtumatyyppi, luonnoslähetys tai WhatsApp-malli. Valitse se luettelosta. Kun arvon pitäisi tulla aiemmasta vaiheesta (esimerkiksi webhookin lähettämä vaiheen nimi), napsauta kentän alla olevaa Käytä arvoa aiemmasta vaiheesta -painiketta ja lisää se +-painikkeella.
Yhteystiedot
| Toiminto | Mitä se tekee |
|---|---|
| Luo yhteystieto | Lisää uuden yhteystiedon. Kanava määrittää, mistä yhteystieto tavoitetaan ja mihin myöhempi Lähetä viesti -vaihe toimittaa viestin: jätä se tilin oletusasetukseen WhatsAppia varten, valitse SMS lähettääksesi tekstiviestejä yhdistetystä SMS-numerostasi (esimerkiksi lomakkeen täyttänyt liidi, joka pyysi tekstiviestejä), tai valitse Sähköposti tavoittaaksesi heidät sähköpostitse – tällöin sähköpostiosoite tunnistaa yhteystiedon, puhelinnumero on vapaaehtoinen ja tilillä on oltava Sähköpostikanava yhdistettynä. Puhelinpohjaisissa kanavissa puhelinnumero on pakollinen. Jos kyseisellä numerolla (tai sähköpostikanavassa kyseisellä osoitteella) varustettu yhteystieto on jo olemassa kyseisessä kanavassa, vaihe palauttaa olemassa olevan yhteystiedon sen sijaan, että se epäonnistuisi tai loisi kaksoiskappaleen, säilyttää yhteystiedon kanavan ja suoritusloki merkitsee tämän tapahtuneen. Myöhemmät vaiheet saavat yhteystiedon ID:n joka tapauksessa. Mukautetut kentät näyttää yhden ruudun kutakin tilisi mukautettua kenttää kohden (luot ne Yhteystiedot-sivulla kohdassa Hallitse kenttiä); täytä ne aiemmista vaiheista saaduilla tiedoilla, esimerkiksi webhookista saadulla tilausnumerolla. Tyhjät ruudut ohitetaan. Kun yhteystieto on jo olemassa, täyttämäsi arvot tallennetaan kyseiselle yhteystiedolle. Näin voit seurata sähköpostitse henkilöä, joka kirjoitti sinulle toisessa kanavassa – katso Esimerkki: sähköpostiseuranta verkkosivuston chat-liideille |
| Päivitä yhteystieto | Muuttaa yhteystiedon nimeä, sähköpostia, puhelinnumeroa tai mukautettuja kenttiä. Vain täyttämäsi mukautetut kentät muuttuvat; yhteystiedon muut mukautetut kentät pysyvät ennallaan |
| Etsi yhteystieto | Etsii yhteystiedon puhelinnumeron tai sähköpostin perusteella, jotta myöhemmät vaiheet voivat käyttää heidän tietojaan. Sama henkilö voi esiintyä kerran per kanava (esimerkiksi verkkosivuston chat-yhteystieto ja sähköpostiyhteystieto, joilla on sama osoite), joten sähköpostihaku voidaan rajata yhteen kanavaan |
| Etsi yhteystietoja | Listaa yhteystiedot – kaikki, vapaatekstihaku, yksi lista tai suodatettu. Nopea tapa: Tunnisteella palauttaa vain tunnisteen sisältävät yhteystiedot, Ilman tunnistetta jättää pois kaikki tunnisteen sisältävät (tunnisteet täsmätään nimen perusteella; nimi, jota ei ole olemassa, aiheuttaa vaiheen epäonnistumisen selkeällä viestillä, joten kirjoitusvirhe ei voi palauttaa hiljaisesti tyhjää tulosta). Tehokas tapa: Lisäsuodattimet avaa saman sääntöjen rakentajan, jota älykkäät listat käyttävät, joten voit suodattaa kaiken perusteella, mitä älykäs lista voi – tunnisteet, listat, kanava, tila, toimintapäivät, tekoäly päällä/pois, älä häiritse -tila, nimi/sähköposti/puhelin, kaupan vaihe, mukautetut kentät – reaaliaikaisella laskurilla siitä, kuinka monta yhteystietoa täsmää. Kun lisäsuodattimet on asetettu, ne ottavat vallan ja yllä olevat yksinkertaiset kentät ohitetaan. Kuinka monta asettaa, kuinka monta yhteystietoa vaihe palauttaa, enintään 1 000 per suoritus (oletus on 50); yli 100 yhteystiedon määrät haetaan taustalla erissä, joten päivittäinen läpikäynti muutamalle sadalle yhteystiedolle mahtuu yhteen suoritukseen |
| Kytke tekoäly päälle tai pois yhteystiedolle | Kytkee tekoälyagentin päälle tai pois kyseiselle yhteystiedolle vaikuttamatta muihin |
| Aseta älä häiritse -tila | Pysäyttää (tai jatkaa) kaiken lähtevän viestinnän kyseiselle yhteystiedolle, valinnaisella huomautuksella syystä |
| Aseta mukautettu kenttä | Kirjoittaa yhden mukautetun kentän yhteystiedolle ja jättää muut rauhaan. Valitse kenttä mukautettujen kenttiesi listasta tai valitse Kirjoita kentän avain sen sijaan uutta kenttää varten tai aiemmasta vaiheesta tulevaa avainta varten – kenttä, jota ei vielä ole olemassa, luodaan yhteystiedolle |
| Lisää yhteystieto listaan / Poista yhteystieto listasta | Siirtää yhteystiedon yhdelle yhteystietolistoistasi tai pois sieltä |
| Määritä tekoälyagentti | Luovuttaa yhteystiedon toiselle tekoälyagentille, jolloin kyseisen agentin persoona ja asetukset ottavat vallan seuraavasta viestistä alkaen – sama asia kuin Määritä tekoälyagentti chatin valikossa, mutta työnkulun tekemänä. Valitse agentti listasta; kenttä hyväksyy myös aktiivisen klassisen kampanjan vanhempia asetuksia varten. Voit halutessasi antaa uuden agentin vastata heti. Näin vaihdat agentteja kesken keskustelun: avainsanojen sisääntulopisteet päättävät vain, kuka vastaa täysin uuteen keskusteluun, joten Saapuva viesti -liipaisin, joka on rajattu esimerkiksi sanaan “tuki” ja jota seuraa tämä toiminto, siirtää olemassa olevan chatin tukiagentillesi. Vaiheittaiset ohjeet: Vaihda tekoälyagenttia kesken keskustelun |
| Aseta yhteystiedon tunniste / Poista yhteystiedon tunniste | Lisää tai poistaa tunnisteen nimen perusteella. Tunniste, jota ei vielä ole olemassa, luodaan |
| Lähetä konversio Metaan | Raportoi yhden konversion (voitettu kauppa, varattu konsultaatio) Meta-tietojoukkoosi, jotta Meta-mainoksesi optimoituvat todellisten tulosten, eivät vain viestien perusteella. Vaatii Metan yhdistämisen kohdassa Asetukset → Mainosklikkausten seuranta; ilman sitä vaihe epäonnistuu viestillä “Meta ei ole yhdistetty”. Valitse Tapahtuman nimi (Purchase, Schedule, Lead tai oma), valinnaisesti Arvo ja Valuutta, sekä kenestä on kyse: Yhteystieto, tai vain Sähköposti tai Puhelin, jotta toisesta sovelluksesta tuleva ostaja toimii myös. Se lähettää tiedot joka kerta kun se suoritetaan, joten käytä Tapahtuma-ID:tä estääksesi Metaa laskemasta samaa konversiota kahdesti. Katso Lähetä konversioita automaatioista |
| Määritä yhteystieto tiimin jäsenelle | Luovuttaa yhteystiedon yhdelle tiimin jäsenellesi, jolloin se näkyy heidän omana saapuneet-kansiossaan. Jätä tiimin jäsen tyhjäksi poistaaksesi määrityksen |
Viestintä
| Toiminto | Mitä se tekee |
|---|---|
| Lähetä viesti | Lähettää viestin kanavalla, jolla yhteyshenkilö jo on — WhatsApp, SMS, Instagram tai Messenger, riippuen siitä, mitä kautta he ottivat yhteyttä. Jos kyseessä on automaation itse luoma yhteyshenkilö (esimerkiksi lomakeliidi), kanava on Luo yhteyshenkilö -vaiheessa valittu Kanava, joten valitse siinä SMS, kun viestin tulee lähteä tekstiviestinä. Voit liittää kuvan tai tiedoston linkin avulla, ja medialinkin kanssa tekstikentän voi jättää tyhjäksi. Jos kyseessä on muu kuin kuva, täytä Mediatyyppi-kenttään tiedoston MIME-tyyppi (application/pdf, audio/ogg, video/mp4), jotta kanava liittää sen oikein. Voit myös täyttää Tiedostonimi-kentän, jolloin vastaanottaja näkee kyseisen nimen asiakirjassa. Jos haluat lähettää äänen WhatsApp-ääniviestinä (toistopallo, ei tiedosto), kytke päälle Lähetä ääniviestinä ja varmista, että ääni on OGG/Opus-muodossa mediatyypillä audio/ogg. Ääniviestinä lähetetty MP3-tiedosto toistuu joissakin puhelimissa, mutta näkyy tiedostona toisissa, joten muunna se ensin. Tämä toiminto korvaa vanhat erilliset “Lähetä WhatsApp”- ja “Lähetä SMS” -vaiheet, jotka tekivät joka tapauksessa juuri tämän; niitä edelleen käyttävät automaatiot toimivat yhä |
| Lähetä WhatsApp-malli | Lähettää yhden hyväksytyistä WhatsApp-malleistasi, mikä on ainoa tapa tavoittaa joku WhatsAppin 24 tunnin ikkunan ulkopuolella. Anna sille joko yhteyshenkilö tai tavallinen puhelinnumero — numeron kohdalla yhteyshenkilö etsitään ja luodaan, jos sitä ei vielä ole. Kun valitset Mallin, Mallin muuttujat näyttää yhden laatikon jokaista muuttujaa kohden ({{1}}, {{2}} tai nimetyt muuttujat kuten {{first_name}}); lisää arvo aiemmasta vaiheesta +-painikkeella, kuten asiakkaan nimi tai tilausnumero webhookista. Tyhjäksi jätetty muuttuja täytetään yhteyshenkilön omilla tiedoilla. Jos malli sijaitsee omalla WhatsApp Business -tililläsi (siinä on Meta-merkintä Mallit-sivulla), saat myös rivin mallin tekstin otsikkomuuttujalle (Otsikkomuuttuja) ja yhden jokaiselle dynaamiselle verkkosivustopainikkeelle (Verkkosivustopainike 1 (URL-pääte), eli osa, joka lisätään painikkeen linkin loppuun). Määritä jokainen vaiheessa. Jos mallin muuttujia on muutettu Metassa, avaa vaihe uudelleen seuraavan synkronoinnin jälkeen ja määritä ne uudelleen. Vaihe odottaa WhatsAppin vastausta enintään 20 sekuntia. Jos WhatsApp hylkää mallin (esimerkiksi tyhjäksi jätetyn muuttujan tai hyväksymättömän mallin vuoksi), vaihe epäonnistuu ja suoritus näyttää WhatsAppin antaman syyn. Jos vastausta ei kuulu ajoissa, vaihe menee läpi huomautuksella, että toimitusta ei ole vielä vahvistettu; lopullinen tila näkyy yhteyshenkilön keskustelussa. Katso Esimerkki: WhatsApp-tilausvahvistus Shopify-palvelusta. Vaatii yhdistetyn WhatsApp Business API -kanavan. Katso WhatsApp-mallit |
| Käynnistä lähetys | Käynnistää lähetyksen, jonka olet jo luonut ja tallentanut luonnoksena — sama kuin painaisit siinä Käynnistä. Lähetys tarvitsee yleisön, aloitusviestin ja yhdistetyn lähettäjän; jos jotain puuttuu, vaihe epäonnistuu ja kertoo, mikä puuttuu |
| Lähetä WhatsApp Web -viesti | Lähettää QR-koodilla yhdistetyn WhatsApp Web -puhelimen kautta, osoitettuna numerolla täydellisessä kansainvälisessä muodossa (+31612345678). WhatsApp Web -kanavan tileille. Numero, johon viesti osoitetaan, on vain vastaanottaja — sitä ei tarvitse yhdistää kanavaksi (tyypillinen tapaus on esimiehen puhelin, joka vastaanottaa varausraportteja). Jos yhdistät vastaanottajan puhelimen toiseksi kanavaksi samalle tilille, jokainen puhelinten välinen viesti kirjataan kahdesti (kerran per kanava) ja uusi numero saattaa tulla valituksi lähettäjäksi, jolloin sen ensimmäisenä lämmittelypäivänä uusia kontakteja koskeva rajoitus on 0 — suoritus epäonnistuu tällöin virheeseen Daily limit of 0 new contacts reached. Pidä vastaanottaja vain tavallisena numerona. Lähetykset hylätään myös silloin, kun vastaanottaja on Älä häiritse -tilassa (suoritus näyttää virheen Contact is on Do Not Disturb list); kytke Älä häiritse -tila pois päältä kyseisestä keskustelusta ensin |
Tehtävät
| Toiminto | Mitä se tekee |
|---|---|
| Luo tehtävä | Luo tehtävän, valinnaisesti kuvauksella, eräpäivällä, vastuuhenkilöllä ja yhteystiedolla |
| Päivitä tehtävä | Muuttaa tehtävän otsikkoa, kuvausta, vaihetta, prioriteettia, eräpäivää tai yhteystietoa |
| Etsi tehtävä / Etsi tehtäviä | Lataa yhden tehtävän tai listan, joka on rajattu vaiheen, prioriteetin, yhteystiedon, kaupan, vastuuhenkilön tai eräpäivän mukaan – jotta automaatio voi haarautua löytämänsä perusteella |
Kaupat
| Toiminto | Mitä se tekee |
|---|---|
| Luo kauppa | Luo kaupan valitsemallesi taululle. Valitse ensin Myyntiputki, jolloin Vaihe-luettelo näyttää vain kyseisen myyntiputken vaiheet (vaihda myyntiputkea, niin vaihe tyhjennetään, jotta voit valita uudelleen). Vaihe on pakollinen. Kun myyntiputki on valittu, aiemmasta vaiheesta tuleva vaihe voi olla joko vaiheen nimi tai sen ID; jos se ei ole kyseisessä myyntiputkessa, vaihe pysähtyy viestiin sen sijaan, että kauppa laitettaisiin väärälle taululle |
| Päivitä kauppa | Muuttaa kaupan otsikkoa, arvoa, vaihetta, tilaa tai yhteystietoa |
| Siirrä kaupan vaihetta | Siirtää kaupan toiseen vaiheeseen ja asettaa kortin kyseisen sarakkeen yläreunaan |
| Etsi kauppa / Etsi kauppoja | Lataa yhden kaupan ID:n perusteella tai luettelon kaupoista uusimmasta alkaen — valinnaisesti vain ne, jotka ovat yhdessä myyntiputkessa, yhdessä vaiheessa tai kuuluvat yhdelle yhteystiedolle — jotta automaatio voi haarautua vaiheen tai arvon perusteella |
Tapaamiset
| Toiminto | Mitä se tekee |
|---|---|
| Luo tapaaminen | Varaa tapaamisen yhteystiedolle yhdelle varattavista tapahtumatyypeistäsi. Se voi myös tallentaa varauksen, joka on tehty muualla – omassa CRM-järjestelmässäsi, kurssiaikataulussa tai muussa varaustyökalussa: jätä tapahtumatyyppi tyhjäksi ja anna sen sijaan Otsikko, niin varaus näkyy Tapaamiset-sivulla ilman saatavuustarkistusta tai kalenterisynkronointia. Katso Alustan ulkopuolella tehdyt varaukset |
| Peruuta tapaaminen | Peruuttaa tapaamisen valinnaisella syyllä. Se pysyy tallennettuna peruutettuna sen sijaan, että se katoaisi |
| Muuta tapaamisen ajankohtaa | Siirtää tapaamisen uuteen ajankohtaan. Aseta sekä loppuaika että alkuaika – sitä ei lasketa uudelleen tapahtumatyypin keston perusteella |
| Etsi tapaaminen / Etsi tapaamisia | Lataa yhden tapaamisen tai listan yhdelle yhteystiedolle, yhdelle päivälle tai yhdelle tilalle |
| Etsi vapaita aikoja | Listaa vapaat ajat yhdelle tapahtumatyypillesi kahden hetken välillä, jotta myöhempi vaihe voi tarjota tai varata yhden |
Muut
| Toiminto | Mitä se tekee |
|---|---|
| Log event | Tallentaa mukautetun tapahtuman tilisi automaation tapahtumalokiin – kätevä tapa laskea, kuinka usein jotain tapahtui |
| Check credit balance | Lukee tilin senhetkisen krediittisaldon, jotta sen jälkeinen ehto (Condition) voi haarautua sen perusteella – esimerkiksi ${nodes.<step>.balance} < 100 varoittamaan itseäsi ennen kuin krediitit loppuvat. Se vain lukee; se ei koskaan käytä tai lisää saldoa |
| Alert human | Lähettää sähköpostia ja ilmoituksia siitä, että jonkun on puututtava asiaan, matalalla, keskitason tai korkealla prioriteetilla, ja nimeää yhteyshenkilön, jos osoitat sen sellaiseen |
| Send email to my team | Lähettää sinulle tai tiimillesi kirjoittamasi viestin, esimerkiksi “Uusi kauppa” yhteyshenkilön nimellä, puhelinnumerolla ja linkillä. Lähetetään vain omiin osoitteisiisi: kirjautumissähköpostiisi, tiimin jäsenen sähköpostiin tai ilmoitussähköpostiin, jonka olet vahvistanut kohdassa Settings → Notifications (jätä To tyhjäksi käyttääksesi kirjautumissähköpostiasi). Muiden osoitteiden käyttö evätään; jos haluat lähettää sähköpostia yhteyshenkilölle tai liidille, käytä Email (your mail server) -vaihetta. Kirjoita Subject ja Message body selkokielellä: rivinvaihdot säilyvät ja linkeistä tulee klikattavia. Täytä Contact ID lisätäksesi painikkeen, joka avaa kyseisen yhteyshenkilön chatin. Se lähettää vain sähköpostin ilman sovellus- tai puhelinilmoitusta, ja näitä sähköposteja voi lähettää enintään 200 kappaletta tiliä kohden 24 tunnin aikana. Käytä Alert human -toimintoa silloin, kun jonkun on puututtava asiaan |
Toimisto
| Toiminto | Mitä se tekee |
|---|---|
| Päivitä alatili | Muuttaa jotakin asiakastiliäsi suorituksen sisältä: sen käyttörajaa, kuukausittaista saldoa, sitä siirtyykö käyttämätön saldo seuraavalle kuukaudelle, sekä sen estotasoa (aktiivinen, pehmeä esto tai kova esto). Se osoittaa jo käynnistimen tiliin, joten Alatili luotu- tai Alatilin toiminta -automaatiossa ei tarvitse täyttää muuta kuin arvot, joita haluat muuttaa — kaikki, minkä jätät tyhjäksi, pysyy ennallaan. Katso Automatisoi asiakastilien tapahtumat |
Tilin API-toiminnot
Yllä olevien toimintojen alapuolella vaihevalitsimessa on osio nimeltä Tilin API, joka on tiivistettynä, kunnes avaat sen. Se sisältää yhden toiminnon jokaiselle DM Champ API-rajapinnan päätepisteelle, yhteensä noin 390 kappaletta, ryhmiteltynä sen mukaan, mihin tilin osaan ne kuuluvat: Yhteyshenkilöt, Kaupat, Myyntiputket, Tunnisteet, Tehtävät, Tapaamiset, Joukkolähetykset, Tietopankki, UKK, Yhteenvedot, Viestit, Alitilit ja muut. Kaikki, mitä API voi tehdä, voi nyt tehdä automaatiossa normaalina vaiheena, ilman HTTP-pyyntövaihetta, API-avainta tai koodia.

Avaa Account API paletista, niin päätepisteet on lajiteltu alueittain. Jokainen kortti nimeää toiminnon ja sen takana olevan kutsun, kuten Deals · POST /v1/deals.

Yhden luodun toiminnon asetukset. Jokainen päätepisteen vaatima parametri saa oman kenttänsä, ja listaa tai objektia odottavat kentät ovat laatikoita, joihin kirjoitat JSON-koodia.
Muutama asia, joka niistä on hyvä tietää:
- Jokaisen toiminnon asetukset näyttävät yhden kentän kutakin päätepisteen vaatimaa parametria kohden. Kenttä, joka odottaa objektia tai listaa kohteita, on laatikko, johon kirjoitat JSON-koodia. Jokainen kenttä hyväksyy arvoja aiemmista vaiheista tavallisessa
${…}-muodossa, ja ne lisätään +-painikkeella. - Kankaalla oleva vaihe näyttää metodin ja osoitteen, jota se kutsuu, esimerkiksi
PUT /v1/pipelines/:pipelineId, joten voit etsiä päätepisteen API-viitteestä, kun haluat lisätietoja sen palauttamasta sisällöstä. Kaksoispisteellä alkava osa osoitteesta on arvo, jonka täytät vaiheessa, joten se kutsuu todellisuudessa osoitetta/v1/pipelines/default, kun Pipeline ID on asetettu arvoondefault. - Toiminnoissa, jotka poistavat jotakin, on punainen varoitus asetuksissa. Ne tekevät täsmälleen sen, mitä API-kutsu tekee, välittömästi, eikä niitä voi perua jälkikäteen.
- Valitsimen yläosassa olevat toiminnot, jotka on lueteltu yllä olevissa taulukoissa, ovat ennallaan. Ne ovat edelleen nopein tapa tehdä yleisiä asioita, ja useimmat automaatiot eivät tarvitse tätä osiota lainkaan.
Toimistotilillä toiminnoilla, jotka voivat vaikuttaa asiakastiliin, on Alitili-kenttä. Toiminnot, jotka eivät voi, on jätetty ilman sitä tarkoituksella: alitilin täyttäminen päätepisteeseen, joka ei huomioi sitä, olisi suorittanut vaiheen omalla toimistotililläsi ilman, että olisit tiennyt siitä, joten kenttä näkyy vain siellä, missä se todella toimii.
Esimerkki: uuden asiakastilin myyntiputken ja tunnisteiden määrittäminen. Tämä on kooditon versio siitä, mikä ennen vaati skriptin.
- Käynnistin: Alitili luotu.
- Tilin API → Tunnisteet → Luo tai määritä tunniste (
POST /v1/tags), jossa tunnisteen nimi ja Alitili on asetettu arvoon${trigger.sub_account.id}. - Tilin API → Myyntiputket → Päivitä myyntiputki (
PUT /v1/pipelines/default), jossa vaiheesi ovat JSON-kentässä. Vaiheentrigger_tagkirjoitetaan muodossausers/<the sub-account id>/tags/<the tag id the previous step returned>, molemmat lisättynä +-painikkeella.
Jokainen asiakastili, jonka luot sen jälkeen, saa saman taulun ja samat tunnistesäännöt ilman, että sinun tarvitsee avata sitä.
Esimerkki: lähetä itsellesi sähköpostilla yhteenveto, kun joku varaa ajan.
- Käynnistin: Tapaaminen varattu.
- Tilin API → Yhteenvedot → Tee yhteenveto keskustelusta (
POST /v1/summaries), osoitettuna käynnistimen yhteyshenkilöön. - Sähköposti, jonka rungossa on vaiheen 2 yhteenveto.
Kuinka muuttujat kirjoitetaan. Kaikki, mitä lisäät +-painikkeella, tallentuu muodossa ${…} – esimerkiksi ${trigger.contact.first_name} tai ${trigger.appointment.start_time} – ja se on ainoa muoto, jonka automaatio tunnistaa. {{first_name}}-tyyliä, jonka saatat tuntea lähetyspohjista, ei ymmärretä tässä: se lähetetään täsmälleen kirjoitetussa muodossa, joten viesti saapuu perille sisältäen tekstin {{first_name}} nimen sijasta. Jos viesti tuli perille paikkamerkkitekstin kera, se johtuu lähes aina tästä – poista paikkamerkki ja lisää se uudelleen +-painikkeella. Mukautetut kentät löytyvät yhteystiedon alta, kuten kaikki muukin henkilöön liittyvä (${trigger.contact.your_field_key}). Kentän nimi, jossa on välilyöntejä, kysymysmerkki tai muita symboleita (Facebook-liidilomake lähettää jokaisen kysymyksen omana kenttänään), asetetaan hakasulkeisiin ja lainausmerkkeihin, kuten ${trigger["what_service_are_you_interested_in?"]}; +-painike lisää sen puolestasi tässä muodossa. ${…} voi sisältää myös pienen koodinpätkän, joka muuttaa arvoa, kuten ${ trigger.contact.phone.replace("+", "") }: katso Lausekkeet. Jokaisen muuttujaa sisältävän kentän alla on Tulos-ruutu, joka näyttää tekstin sellaisena kuin se näkyisi esimerkkidatallasi: vihreä muuttuja on ratkaistu (sen arvo näkyy), keltainen muuttuja on sellainen, jota ei voida vielä tarkistaa, koska sen vaihetta ei ole testattu tai käynnistimellä ei ole tallennettua tapahtumaa, ja punainen muuttuja osoittaa kenttään, jota ei ole näytteessä, mikä johtuu yleensä kirjoitusvirheestä tai väärästä polusta. ${ }-sisäisen koodin osalta ruutu näyttää, miksi se muuttuu näytteen kanssa, tai punaisella, miksi se epäonnistuu. Muuttujat toimivat myös kentissä, jotka sisältävät listan tai ryhmän arvoja (kuten lista linkitettävistä tietueista tai joukko ominaisuuksia): jokainen sen sisältämä ${…} täytetään, ja jos se on koko arvo, se säilyttää tyyppinsä, joten numero pysyy numerona ja lista pysyy listana.
Esimerkkidata ilman testiajoa. Vaiheen, jota et halua suorittaa rakennusvaiheessa (kuten sellaisen, joka luo yhteystiedon tai lähettää viestin), näytteen voi lisätä käsin: avaa vaihe, napsauta Pin sample kohdassa Output sample, liitä tai kirjoita vaiheen palauttama sisältö ja napsauta Pin sample uudelleen. Muuttujanvalitsin, tulosruutu ja myöhempien vaiheiden testit käyttävät tätä, ja se on merkitty Pinned-tilaan, kunnes varsinainen Test step korvaa sen. Live-ajot eivät koskaan käytä kiinnitettyä näytettä, vaan ainoastaan sitä, mitä vaihe todellisuudessa palauttaa. Webhook-käynnistimessä Save as sample tallentaa kirjoittamasi hyötykuorman käynnistimen näytteeksi suorittamatta mitään, kun taas Send test event käynnistää myös testiajon. Sample payload (for testing) -ruudun on sisällettävä kelvollista JSON-muotoa, joka vastaa ulkoisen työkalun lähettämää muotoa: avaimet ja tekstiarvot suorissa lainausmerkeissä, ja tekstiarvon sisällä oleva lainausmerkki kirjoitettuna muodossa \" (esimerkiksi { "note": "she said \"hi\"" }). Niin kauan kuin teksti ei ole kelvollista JSON-muotoa, ruudussa näkyy Invalid JSON, eivätkä painikkeet tallenna tai lähetä mitään.
Yksi asia, joka on hyvä tietää näiden täyttämisestä: kaikki, mikä päättyy tunnisteeseen ID – Contact ID, Task ID, Appointment ID – on tarkoitettu lisättäväksi aiemmasta vaiheesta +-painikkeella sen sijaan, että se kirjoitettaisiin käsin; kunkin kentän alla oleva vihje kertoo tästä.
Useimmissa toiminnoissa on myös Alitilin ID -kenttä asetusten alareunassa: jätä se tyhjäksi, niin vaihe suoritetaan omalla tililläsi, tai osoita se yhdelle alitileistäsi, niin vaihe toimii kyseisen tilin sisällä.
Esimerkki: ajanvarausmuistutukset 24 tuntia ja 3 tuntia ennen
Tämä on automaatio, jonka useimmat rakentavat ensimmäisenä, joten tässä se on kokonaisuudessaan.
1. Aloita automaatio. AI Studio → Automations → New automation, ja napsauta sitten kankaalla olevaa käynnistintä (trigger).
2. Valitse käynnistin. Napsauta Change trigger, avaa Appointments ja valitse Before an appointment.
3. Valitse muistutusajat. Napsauta Reminders-kohdassa 24 hours before ja 3 hours before -valintoja. Tarvitsetko jotain, mitä ei tarjota — esimerkiksi 45 minuuttia? Kirjoita minuuttimäärä kohtaan Something else ja napsauta Add. Voit lisätä yhteen automaatioon enintään viisi muistutusta, ja vähintään yhden: jos yhtään ei ole asetettu, automaatio ei koskaan käynnisty.
Jos jokin tapaamisistasi alkaa niin aikaisin, että muistutus osuisi yöaikaan, kytke päälle Huomioi hiljaiset tunnit Automaation asetuksista (rataskuvake oikeassa yläkulmassa) — muistutus suoritetaan silti ajallaan, viesti vain odottaa klo 8:aan yhteyshenkilön paikallista aikaa. Katso Hiljaisten tuntien huomioiminen.
Jokainen muistutus suoritetaan kerran tapaamista kohden, joten kaksi muistutusta tarkoittaa kahta suoritusta samalle varaukselle. Se kattaa jokaisen tapaamisen, jonka DM Champ tuntee: varaukset sisäänrakennetussa kalenterissa ja taulukoissa, jotka tekoälysi varaa Zenchefin, Formitablen, OpenTablen tai Trafft-palvelun kautta. Ravintolan omaan järjestelmään (sen widget, puhelin, walk-in) suoraan tehty varaus ei koskaan tavoita DM Champ-palvelua, joten se ei saa muistutusta. Se koskee jo kalenterissasi olevia tapaamisia, ei vain niitä, jotka on varattu sen jälkeen, kun kytket sen päälle — ja se pysyy muutosten tasalla: siirrä tapaamista, niin muistutukset siirtyvät sen mukana, peruuta se, niin nekin peruuntuvat. Muistutus, jonka ajankohta on jo mennyt varausta tehtäessä (24 tunnin muistutus tänä iltapäivänä varatulle tapaamiselle), ohitetaan yksinkertaisesti sen sijaan, että se lähetettäisiin myöhässä.
4. Valinnainen: anna jokaiselle muistutukselle eri sanamuoto. Lisää Condition-vaihe käynnistimen jälkeen ja valitse kentäksi Reminder: minutes before, == ja arvoksi 1440. True-polku on päivää ennen lähetettävä viesti (“Nähdään huomenna klo…”), false-polku on kolmen tunnin viesti (“Nähdään pian klo…”). Ohita tämä, jos sama sanamuoto sopii molempiin.
5. Lähetä viesti. Lisää Send message -toiminto. Napsauta Contact ID -kohdassa + ja lisää tapaamisen yhteyshenkilö. Kirjoita viesti ja käytä +-painiketta lisätäksesi yhteyshenkilön etunimen ja tapaamisen alkamisajan — esimerkiksi:
Hi ${trigger.contact.first_name}, a reminder about your appointment on ${trigger.appointment.start_time}. Reply CONFIRM to keep it or CANCEL if you can't make it.
Muut tiedot, jotka käynnistin antaa: tapaamisen huone, yhteenveto, yhteyshenkilön puhelinnumero ja sähköposti sekä tieto siitä, mikä muistutus on kyseessä. Alkamisaika saapuu täydellisenä päivämääränä ja kellonaikana (2026-09-01T10:00:00Z), joten jos haluat viestin sanovan “huomenna klo 10:00”, lisää AI step ennen viestiä ja pyydä sitä muotoilemaan aika yhteyshenkilön omalla kielellä.
6. Testaa ja kytke päälle. Napsauta Run suorittaaksesi sen kerran esimerkkidatalla, tarkista suoritus Log-kohdasta ja käännä sitten Enabled-kytkin päälle.
Tietoa WhatsAppin 24 tunnin ikkunasta. Jos yhteystieto lähetti sinulle viimeksi viestin yli 24 tuntia sitten, WhatsApp ei päästä tavallista viestiä läpi — mikä on juuri se tilanne, jossa vuorokautta ennen lähetettävä muistutus on. Käytä kyseiseen muistutukseen sen sijaan Lähetä WhatsApp-malli -toimintoa hyväksytyn mallin kanssa; malli saa avata keskustelun, ja se myös avaa 24 tunnin ikkunan uudelleen, jotta yhteystiedon vastaukset voidaan käsitellä normaalisti. Kolmen tunnin muistutuksessa voi usein käyttää tavallista Lähetä viesti -toimintoa, koska siihen mennessä yhteystieto on saattanut vastata ensimmäiseen viestiin. Katso WhatsApp-mallit mallin luomiseksi ja hyväksyttämiseksi.
Tietoja Vahvista / Peruuta -painikkeista. Napautettavat pikavastauspainikkeet eivät ole vielä käytettävissä automaatioissa. Nykyinen tapa tehdä tämä on pyytää vastausta sanalla – “vastaa VAHVISTA säilyttääksesi tai PERUUTA peruuttaaksesi” – ja käsitellä vastaus joko tekoälyagentillasi (se lukee vastauksen kuten minkä tahansa muun viestin ja voi peruuttaa tai varata ajan uudelleen) tai toisella automaatiolla, joka käyttää Saapuva viesti -käynnistintä ja on rajattu sisältämään sanan PERUUTA. Tämä etsii varauksen Etsi tapaamisia -toiminnolla kyseiselle yhteyshenkilölle, suorittaa Peruuta tapaaminen -toiminnon ja ilmoittaa sinulle Hälytä ihminen -toiminnolla.
Esimerkki: muuta vastaamaton WhatsApp-puhelu keskusteluksi
Ravintola kesken kiireisimmän palvelun, autokorjaamo, jossa joku on auton alla, klinikka potilaiden välissä: puhelin soi, kukaan ei ehdi vastata, ja soittaja kokeilee seuraavaa paikkaa listalla. Tämä automaatio lähettää viestin jokaiselle vastaamattomalle soittajalle WhatsAppissa sekunneissa ja antaa tekoälyagenttisi hoitaa asian siitä eteenpäin.
Haluatko vain tekstiviestivastauksen? Sinun ei tarvitse rakentaa tätä käsin: kohdassa Asetukset → Kanavat jokaisella WhatsApp Web -numerolla on Vastaa vastaamattomiin puheluihin tekstiviestillä -kytkin, joka luo tämän automaation puolestasi viestisi kera, ja SMS Twilion kautta -kortilla on sama kytkin itse yhdistämällesi Twilio-numerolle. Katso WhatsApp Web → Vastaa vastaamattomiin puheluihin tekstiviestillä ja SMS → Vastaa vastaamattomiin puheluihin tekstiviestillä. Rakenna se itse alla olevan ohjeen mukaisesti, kun haluat käyttää ehtoja, eri agenttia vastaamattomien puheluiden soittajille tai seurantavaiheita.
Tämä toimii WhatsApp Webin kautta yhdistettyihin numeroihin ja Twilio-numeroon, jonka yhdistit tekstiviestejä varten tuleviin puheluihin. Vastaamaton puhelu on mikä tahansa puhelu, johon et vastannut: soittaja katkaisi puhelun muutaman hälytyksen jälkeen tai se hälytti loppuun asti. Puhelut, joihin vastaat tai jotka hylkäät, eivät lasketa mukaan, ja ryhmäpuhelut jätetään huomiotta.
1. Luo automaatio. AI Studio → Automaatiot → Uusi automaatio, napsauta Vaihda käynnistintä, avaa Viestintä ja valitse Vastaamaton puhelu. Jätä Numero-kohdaksi Mikä tahansa numero, niin se aktivoituu jokaisesta vastaamattomasta puhelusta jokaisessa tilin numerossa, niin WhatsApp Webissä kuin tekstiviesteissäkin; kenttä listaa WhatsApp Web -numerosi ja tekstiviestinumerosi, joten valitse sieltä yksi, jos haluat suorittaa tämän automaation vain kyseiseen numeroon tuleville puheluille (toinen automaatio voi kattaa toisen numeron omalla viestillään).
2. Lähetä viesti. Lisää Lähetä viesti -toiminto. Klikkaa Yhteyshenkilön tunniste -kohdassa + ja lisää soittaja liipaisimesta. Kirjoita sitten teksti, esimerkiksi:
Pahoittelut, että emme ehtineet vastata, olemme juuri nyt kiireisimmän palvelun keskellä. Haluaisitko varata pöydän? Voin auttaa sinua tässä.
Soittajasta tulee yhteyshenkilö heti, kun puhelu jää vastaamatta (WhatsApp-profiilin nimellä, jos heillä on sellainen), joten viesti päätyy heidän keskusteluunsa kuten mikä tahansa muukin, ja soittaja, jolla on jo keskustelu kanssasi, saa sen kyseiseen keskusteluun. Vastaus lähtee numerosta, johon he soittivat. WhatsApp Webissä ei ole 24 tunnin ikkunaa, joten tavallinen viesti on sallittu, vaikka he eivät olisi koskaan kirjoittaneet sinulle.
Jos haluat mieluummin lähettää viestin tietystä linjasta, sekä Lähetä viesti- että Lähetä WhatsApp Web -viesti -toiminnoissa on Lähetä numerosta -kenttä, jossa luetellaan WhatsApp Web -numerosi. Automaattinen-asetuksella viesti lähtee numerosta, jolle henkilö viimeksi puhui, mikä vastaamattoman puhelun kohdalla on numero, johon he soittivat.
Jos soittaja soitti tekstiviestinumeroosi, sama Lähetä viesti -vaihe vastaa heille soittajan yhteystunnuksella — teksti lähetetään tekstiviestinä yhdistetystä tekstiviestinumerostasi, joten Lähetä numerosta -kohdassa ei ole mitään valittavaa. Soittaja tallennetaan tekstiviestiyhteyshenkilöksi puhelun päättyessä, heidän keskustelussaan näkyy Vastaamaton äänipuhelu -rivi, ja heidän vastauksensa käsittelee tekstiviestinumeron tekoälyagentti. Teksti lähetetään oman Twilio-tilisi kautta, joten Twilion tekstiviestihinnat ovat voimassa. Jos yksi automaatio kattaa molemmat numerotyypit, ${trigger.channel} kertoo sinulle, kummasta on kyse — whatsapp_web vai sms — joten sen Ehto voi antaa WhatsApp-soittajalle erilaisen sanamuodon kuin tekstiviestin soittajalle.
3. Anna agenttisi ottaa ohjat. Kun soittaja vastaa, keskustelua käsitellään kuten mitä tahansa uutta chattia kyseisessä numerossa: agentti, joka on asetettu kyseisen numeron oletukseksi kohdassa Kuka vastaa uusiin keskusteluihin, vastaa. Vain jos eri agentin tulisi käsitellä vastaamattomat puhelut, lisää Määritä tekoälyagentti -toiminto ennen viestiä.
Hyödyllisiä arvoja Ehdolle tai viestin tekstille: ${trigger.contact.first_name}, ${trigger.contact.phone_number}, ${trigger.channel} (whatsapp_web tai sms), ${trigger.call.to_number} (numero, johon he soittivat; jos käytät yhtä automaatiota per numero, käytä käynnistimen Numero-kenttää ehdon sijaan), ${trigger.call.is_video}, ${trigger.call.missed_at} ja ${trigger.is_new_contact}, joka on true henkilölle, joka ei ole koskaan aiemmin keskustellut kanssasi, joten voit tervehtiä tuntematonta eri tavalla kuin tuttua.
WhatsApp Business API -numeroihin tulevat puhelut eivät aktivoi tätä käynnistintä, eivätkä myöskään alustan kautta ostettuihin numeroihin tai puhelimeen, jota käytetään Android SMS -yhdyskäytävänä, tulevat puhelut. Soittajat tallennetaan yhteyshenkilöiksi vain tileillä, joissa on Vastaamaton puhelu -automaatio päällä; ilman sitä vastaamaton puhelu ei jätä jälkeä sovellukseen. Tekstiviestinumeron kohdalla on yksi lisäehto: SMS Twilion kautta -kortin Vastaa vastaamattomiin puheluihin tekstiviestillä -kytkimen on oltava päällä, koska kyseinen kytkin ohjaa numeron puhelut Twilio-tilisi DM Champ-kohtaan. Käsin tekstiviestinumerolle rakennettu automaatio ei tee mitään, kun kytkin on pois päältä; kytke se ensin päälle ja mukauta sitten sen luomaa automaatiota.
Esimerkki: ohita kaikki, jotka olet merkinnyt roskapostiksi
Merkitse ajanhukkaaja kerran, niin et kuule hänestä enää koskaan – sama muoto toimii myös tapauksissa “vastaa vain VIP-tunnisteen saaneille”, “ohita kaikki Asiakas-tunnisteen saaneet” ja niin edelleen.
1. Aloita automaatio. AI Studio → Automations → New automation, ja napsauta sitten kankaalla olevaa käynnistintä (trigger).
2. Valitse käynnistin. Napsauta Muuta käynnistintä, avaa Viestintä ja valitse Saapuva viesti. Jätä kanavaksi Mikä tahansa kanava, jotta se kattaa kaikki keskustelut.
3. Lisää tarkistus. Lisää Ehto-vaihe käynnistimen jälkeen. Napsauta ensimmäisessä kentässä +-painiketta, kirjoita hakukenttään tag ja valitse tag_names (se, joka on yhteystieto-kohdan alla, saapuvan viestin käynnistin -ryhmässä) – se on yhteystiedon tunnisteet nimien mukaan. Kenttä täyttyy automaattisesti muodossa ${trigger.contact.tag_names}. Aseta vertailuksi sisältää, ja kirjoita arvoruutuun tunniste täsmälleen niin kuin nimesit sen, esimerkiksi spam.
4. Päätä, mitä tapahtuu. Lisää tosi-polulle – sille, joka suoritetaan, kun yhteystiedolla on kyseinen tunniste – Aseta älä häiritse -toiminto, joka estää kaiken lähtevän viestinnän heille. Täytä kolme kohtaa: Yhteystiedon ID +-painikkeella (lisää yhteystieto käynnistimestä, älä kirjoita sitä), Älä häiritse muodossa true, ja halutessasi Syy omia muistiinpanoja varten. Haluatko mieluummin pitää keskustelun auki mutta hiljentää tekoälyn? Käytä sen sijaan Ota tekoäly käyttöön tai poista se käytöstä yhteystiedolle -toimintoa, jossa Tekoäly käytössä on asetettu tilaan false. Jätä epätosi-polku tyhjäksi: kaikki muut jatkavat normaalisti.
5. Testaa ja ota käyttöön. Napsauta Suorita ajaaksesi sen kerran esimerkkidatalla, tarkista suoritus Lokista ja käännä sitten Käytössä-kytkin päälle.
Kolme huomioitavaa asiaa:
- Kirjainkoolla on merkitystä. Tunniste nimeltä Spam ei täsmää arvoon
spam. Kopioi nimi kohdasta Asetukset → Tunnisteet, jos olet epävarma – katso Tunnisteiden luominen. - Valitse tag_names, älä tags. Samassa listassa aivan sen vieressä on tags, joka sisältää sisäisiä ID-koodeja nimien sijaan. Sitä vasten tehty tarkistus ei voi koskaan täsmätä kirjoittamaasi sanaan, joten automaatio valitsisi aina hiljaa epätosi-polun. Jos haluat mieluummin kirjoittaa kentän kuin valita sen, etsimäsi kenttä on
${trigger.contact.tag_names}. - Se astuu voimaan seuraavasta viestistä alkaen. Tarkistus lukee tunnisteet, jotka yhteystiedolla on viestin saapuessa, joten jonkun merkitseminen ei peruuta jo lähetettyjä viestejä. Jos haluat, että itse tunniste toimii lähtöpisteenä, käytä Yhteystieto päivitetty -käynnistintä, joka aktivoituu heti, kun tunniste lisätään tai poistetaan.
Esimerkki: liittyminen listalle avainsanalla (ja poistuminen toisella)
Anna ihmisten tilata lista lähettämällä sana — JOIN, VIP, OFFERS — ja peruuttaa tilaus yhtä helposti. Kaksi pientä automaatiota, yksi yhteystietolista, ja lähetyksesi saavat itsestään rakentuvan yleisön.
1. Aloita automaatio. AI Studio → Automations → New automation, ja napsauta sitten kankaalla olevaa käynnistintä (trigger).
2. Valitse käynnistin. Napsauta Vaihda käynnistintä, avaa Viestintä ja valitse Saapuva viesti. Valitse kanava, jolla avainsanan tulee toimia — esimerkiksi WhatsApp — tai jätä valinnaksi Mikä tahansa kanava. Kirjoita Sisältää tekstin -kohtaan avainsana, esimerkiksi JOIN. Isot kirjaimet eivät vaikuta tässä: join, Join ja JOIN täsmäävät kaikki.
3. Lisää heidät listalle. Lisää Lisää yhteystieto listalle -toiminto. Lisää Yhteystiedon tunnus +-painikkeella — yhteystieto tulee käynnistimen mukana — ja valitse lista, jolle ihmisten tulee päätyä. Jos sinulla ei vielä ole sellaista, luo se ensin (katso Listojen ja yhteystietojen hallinta).
4. Valinnainen: vahvista se. Lisää sen jälkeen Lähetä viesti -toiminto, johon on lisätty yhteystiedon tunnus samalla tavalla, ja viesti kuten “Olet nyt listalla! Vastaa STOP milloin tahansa poistuaksesi.”
5. Testaa ja ota käyttöön. Napsauta Suorita ajaaksesi sen kerran esimerkkidatalla, tarkista suoritus Lokista ja käännä sitten Käytössä-kytkin päälle.
6. Rakenna poistumistie. Tee toinen automaatio samalla tavalla: sama käynnistin, jossa on STOP kohdassa Sisältää tekstin, ja sen sijaan Poista yhteystieto listalta -toiminto. Mainitse lopetussana lähettämässäsi viestissä — ihmiset, jotka tietävät kohteliaan poistumistavan olevan olemassa, eivät estä numeroa päästäkseen eroon viesteistä.
Tästä eteenpäin mikä tahansa lähetys voi käyttää kyseistä listaa yleisönään — kaikki, jotka lähettivät avainsanan, miinus kaikki, jotka lähettivät myöhemmin lopetussanan. Jatkuva lähetys, joka viestii uusille listan jäsenille, poimii avainsanalla liittyneet automaattisesti.
Yksi asia, joka on hyvä tietää: Sisältää tekstin täsmää missä tahansa kohtaa viestiä, joten “joining you tomorrow” sisältää sanan join. Valitse sana, jota ihmiset eivät käyttäisi lauseen keskellä, tai käytä käynnistimen Regex-kenttää, kun tarvitset tarkan täsmäyksen.
Esimerkki: siirrä Instagram- tai Facebook-liidi WhatsAppiin, kun ikkuna sulkeutuu
Yleinen mainossuppilo: ihmiset näkevät Instagram- tai Facebook-mainoksesi, lähettävät sivullesi yksityisviestin, ja tekoälyagenttisi karsii heidät ja kysyy puhelinnumeroa. Kun liidi kirjoittaa numeronsa tai sähköpostinsa chattiin, tekoäly tallentaa sen automaattisesti yhteystiedon puhelin- ja sähköpostikenttiin reaaliajassa – tuota osaa varten ei tarvitse määrittää tai konfiguroida mitään.
Se, mikä ei tapahdu automaattisesti, on siirtyminen WhatsAppiin. Instagram ja Messenger sallivat viestit vain 24 tunnin kuluessa yhteystiedon viimeisestä viestistä, eivät tue malleja keskustelun uudelleen avaamiseksi, ja DM Champ:n sisäänrakennetut seurannat pysyvät aina siinä kanavassa, jossa keskustelu on – joten kun ikkuna sulkeutuu, kyseisten kanavien seurannat yksinkertaisesti ohitetaan (katso Seurantajärjestelmä). Tämä automaatio tekee siirron puolestasi käyttämällä tekoälyn tallentamaa numeroa:
1. Aloita automaatio. AI Studio → Automations → New automation, ja napsauta sitten kankaalla olevaa käynnistintä (trigger).
2. Valitse käynnistin. Napsauta Vaihda käynnistin, avaa Yhteystiedot ja valitse Yhteystieto päivitetty, rajattuna puhelinnumero-kenttään. Se käynnistyy heti, kun tekoäly tallentaa tallennetun numeron – riippumatta siitä, millä kanavalla keskustelu on.
3. Lisää viive. Kiinteä, esimerkiksi 24 tunnin odotus antaa keskustelulle – ja kaikille nopeille seurannoille ikkunan sisällä – aikaa tehdä tehtävänsä ensin. Jos liidi konvertoituu sillä välin, voit pysäyttää suorituksen Ehdon avulla ennen seuraavaa vaihetta (tarkistamalla yhteystiedon tag_names-kentän esimerkiksi Customer-tunnisteen varalta, samalla tavalla kuin kohdassa Esimerkki: ohita kaikki, jotka merkitset roskapostiksi).
4. Lähetä malli. Lisää Lähetä WhatsApp-malli -toiminto, lisää Yhteystiedon ID +-painikkeella ja valitse yksi hyväksytyistä malleistasi. Mallit saavat avata keskustelun, joten tämä toimii riippumatta siitä, kuinka kauan liidi on ollut hiljaa – se on koko vaiheen tarkoitus. Mallin muuttujat -kohdassa tyhjäksi jättämäsi muuttujat täyttyvät yhteystiedon omista kentistä, ja se vaatii WhatsApp Business API -kanavasi yhdistämisen. Katso WhatsApp-mallit mallin luomista ja hyväksymistä varten.
5. Testaa ja ota käyttöön. Napsauta Suorita ajaaksesi sen kerran esimerkkidatalla, tarkista suoritus Lokista ja käännä sitten Käytössä-kytkin päälle.
Kun liidi vastaa, keskustelu on WhatsAppissa – sen 24 tunnin ikkunan sisällä – ja agenttisi jatkaa siitä eteenpäin.
Esimerkki: WhatsApp-tilausvahvistus Shopifysta
Lähetä WhatsApp-malli heti, kun joku tilaa Shopify-kaupastasi, täytettynä heidän nimellään ja tilausnumerollaan. Se vaatii hyväksytyn mallin (esimerkiksi “Hei {{1}}, kiitos tilauksestasi {{2}}!”) ja WhatsApp Business API -kanavasi yhdistämisen.
1. Aloita Webhook-liipaisimella. Luo uusi automaatio, valitse Webhook-liipaisin ja kopioi sen verkko-osoite. Lisää ?secret= ja salaisuus liipaisinvaiheesta osoitteen loppuun, koska Shopify ei voi lähettää mukautettua otsikkoa.
2. Osoita Shopify siihen. Mene Shopifyssa kohtaan Asetukset > Ilmoitukset > Webhookit, luo webhook Tilauksen luominen -tapahtumalle JSON-muodossa ja liitä osoite. Napsauta liipaisinvaiheessa Aloita kuuntelu kohdassa Kuuntele saapuvia webhookeja, tee testitilaus (tai lähetä testiviesti Shopifysta) ja valitse kaapattu tilaus näytteeksi, jotta sen kentät näkyvät +-valitsimessa.
3. Valinnainen: tallenna tilausnumero yhteystiedolle. Lisää Luo yhteystieto -vaihe. Aseta Puhelinnumero kohtaan ${trigger.phone}, Etunimi kohtaan ${trigger.customer.first_name} ja täytä Mukautetut kentät -kohdassa tilausnumerokenttäsi (esimerkiksi order_id) kohdalla ${trigger.name}. Jos asiakas on jo yhteystieto, tilausnumero tallennetaan olemassa olevalle yhteystiedolle.
4. Lähetä malli. Lisää Lähetä WhatsApp-malli -vaihe. Kirjoita mallin nimi täsmälleen siten kuin se näkyy WhatsApp-mallien alla, ja täytä sitten, kenelle se menee: lisää Yhteystiedon ID Luo yhteystieto -vaiheesta tai laita ${trigger.phone} kohtaan Puhelinnumero. Täytä Mallin muuttujat -kohdan ruudut:
{{1}}(asiakkaan nimi):${trigger.customer.first_name}{{2}}(tilausnumero):${trigger.name}, joka on Shopifyn tilausnimi, kuten#1001
Käytä tilauksen omaa puhelinnumeroa, ${trigger.phone}, kansainvälisessä muodossa. Asiakkaan puhelinkenttä, ${trigger.customer.phone}, on usein tyhjä Shopify-tilauksissa, ja lähetys ilman numeroa epäonnistuu.
5. Testaa se. Napsauta Suorita kaapatulla näytteellä, avaa suoritus Loki-kohdassa ja tarkista, että viesti lähti nimen ja tilausnumeron kanssa.
Kytke sitten automaatio päälle. Kun se on pois päältä, Shopifyn webhookit vastaanotetaan edelleen ja ne näkyvät kohdassa Kuuntele saapuvia webhookeja, mutta viestejä ei lähetetä.
Muistutukset hylätystä ostoskorista: Shopifyssa ei ole webhookia hylätyille ostoskoreille. Käytä samaa asetusta Shopifyn Checkout update -webhookin kanssa, lisää Viive, sitten Ehto tunnisteelle, jonka toinen automaatio (Tilauksen luonti) antaa ostajille, jotta muistutus menee vain niille, jotka eivät tilanneet.
Esimerkki: sähköpostiseuranta verkkosivuston chat-liideille
Joku keskustelee agenttisi kanssa verkkosivustolla, jättää nimensä ja sähköpostinsa ja katoaa ennen varausta. Haluat ottaa yhteyttä sähköpostitse seuraavien päivien aikana – ja lopettaa heti, kun he sanovat varanneensa ajan. Kaksi automaatiota hoitaa tämän; molemmat käyttävät yhdistettyä Sähköpostikanavaasi, joten vastaukset päätyvät Chatteihin ja sähköpostiagenttisi käsittelee ne.
Ennen kuin aloitat. Kytke päälle Kerää vierailijan tiedot chat-widgetissä, jotta jokainen vierailija jättää nimen ja sähköpostin. Yhdistä sähköpostikanava ja anna sen agentille tunnistesääntö Tunnisteet-välilehdellä, kuten Varattu – käytä, kun henkilö sanoo varanneensa tai aikatauluttaneensa istuntonsa (Tekoälyagentit → Tunnisteet). Tämä tunniste on poiskytkin.
Automaatio 1 – siirrä liidi sähköpostiin.
- Liipaisin Saapuva viesti, rajattuna Verkkosivuston chat -kanavaan, ja Automaatioasetuksissa kytke Salli uudelleenpääsy pois päältä, jotta jokainen vierailija käy sen läpi kerran, ensimmäisellä viestillään. (Ei Uusi yhteystieto: “yhteystieto luotu” -liipaisin, jota seuraa Luo yhteystieto -vaihe, on itseään laukaiseva muoto, jota editori ei salli – katso Automaatiot, jotka laukaisevat itsensä.)
- Ehto yhteystiedon sähköpostille – ei sisällä
unknown@– jotta vierailijat, jotka eivät jättäneet osoitetta, päätyvät tänne sen sijaan, että seuraava vaihe epäonnistuisi. - Viive, esimerkiksi tunti, jotta verkkosivuston keskustelu ehtii päättyä ensin.
- Luo yhteystieto asetuksella Kanava = Sähköposti. Lisää vierailijan sähköposti +-painikkeella (
${trigger.contact.email}) ja heidän etu- ja sukunimensä samalla tavalla. Jätä puhelinnumero tyhjäksi. Jos kyseinen osoite on jo sähköpostiyhteystieto, vaihe palauttaa sen yksinkertaisesti. - Lähetä viesti Yhteystiedon ID:llä, joka on lisätty Luo yhteystieto -vaiheesta. Tämä lähtee sähköpostina yhdistetystä postilaatikostasi – ensimmäinen yhteydenotto, esimerkiksi “Onnistuitko varaamaan istuntosi?”. Ennakoivalla sähköpostilla ei ole aiempaa viestiä, johon vastata, joten sen aihe on Viesti lähettäjältä ja sen perässä postilaatikkosi lähettäjän nimi; vastaukset säilyttävät saman aiheen.
Automaatio 2 – seurantasarja sähköpostiyhteystiedolle.
- Liipaisin Uusi yhteystieto, rajattuna Sähköpostikanavaan. Se laukeaa heti, kun Automaatio 1 luo sähköpostiyhteystiedon (ja kaikille, jotka lähettävät sinulle sähköpostia ensin – lisää Ehto tunnisteelle tai yhteystiedon tiedoille, jos haluat siihen vain verkkosivuston liidejä).
- Viive kaksi päivää.
- Etsi yhteystieto yhteystiedon sähköpostin perusteella (lisää se liipaisimesta), rajattuna Sähköpostikanavaan, jotta tarkistus lukee yhteystiedon tunnisteet sellaisina kuin ne ovat nyt, eikä sellaisina kuin ne olivat suorituksen alkaessa.
- Ehto: löytyneen yhteystiedon tunnisteiden_nimet sisältää
Booked. Jätä tosi-polku tyhjäksi – se päättää suorituksen kaikille, jotka varasivat ajan. - Epätosi-polulla Lähetä viesti yhteystiedolle toisella yhteydenotollasi, sitten Viive, Etsi yhteystieto, Ehto ja Lähetä viesti uudelleen niin monta kierrosta kuin haluat. Viimeistele Aseta yhteystiedon tunniste -vaiheella, kuten
Sequence complete, jotta näet, kuka meni koko prosessin läpi.
Kun liidi vastaa johonkin sähköposteista, keskustelu on jo Chatit-osiossa sähköpostiyhteystiedolla, sähköpostiagentti vastaa, ja jos vastaus kertoo heidän varanneen ajan, agentin tunnistesääntö lisää Varattu ja seuraavan kierroksen Ehto päättää sarjan. Jätä Pysäytä vastaukseen pois päältä Automaatiossa 2: se päättäisi sarjan mihin tahansa vastaukseen, mukaan lukien “ei vielä”.
Kaksi asiaa, jotka kannattaa tietää. Verkkosivuston chat ja sähköpostikeskustelu ovat kaksi yhteystietoa, jotka jakavat saman osoitteen, eivät yksi yhdistetty ketju – widget-chat pysyy verkkosivuston yhteystiedolla ja sähköpostit elävät sähköpostiyhteystiedolla. Ja yhteystieto on yksi per kanava, joten jos sama henkilö lähettää sinulle sähköpostia ensin, Automaatio 1:n Luo yhteystieto -vaihe palauttaa olemassa olevan sähköpostiyhteystiedon sen sijaan, että loisi toisen.
Esimerkki: Tekoäly yöllä, tiimisi päivällä
Jotkut tiimit käyttävät käänteisiä vuoroja: tekoälyagentti hoitaa illan ja yön, ja oikeat ihmiset ottavat vastuun aamulla. Aseta agentin aktiiviset tunnit yövuoroon, ja se on puolet työstä — päivällä saapuvaan viestiin vastaa tekoäly, kun sen aukioloajat alkavat uudelleen, ja se näkyy sillä välin Keskustelujen Aukioloaikojen ulkopuolella -suodattimessa.
Toinen puoli on aamun siirron automatisointi, jotta tekoälyn klo 21 avaama keskustelu ei odota seuraavaan iltaan klo 21 asti, kun asiakas kirjoittaa takaisin klo 10 aamulla. Kaksi pientä automaatiota hoitaa tämän — ensimmäinen keskeyttää tekoälyn kaikissa keskusteluissa, joihin tulee päiväsaikaan viesti, toinen palauttaa kaiken tekoälylle illalla:
Automaatio 1 — siirrä päiväsaikaiset keskustelut tiimillesi.
- AI Studio → Automaatiot → Uusi automaatio. Käynnistin on jo Saapuva viesti; jätä se tiliä koskevaksi tai rajaa se yhteen agenttiin.
- Kytke Automaation asetuksissa (rataskuvake oikeassa yläkulmassa) päälle Suorita vain näinä tunteina ja määritä tiimisi päivä — esimerkiksi 08:00–20:45 — aikavyöhykkeesi mukaan (katso Suorittaminen vain tiettyinä tunteina).
- Lisää Kytke tekoäly päälle tai pois yhteyshenkilölle -toiminto: lisää Yhteyshenkilön ID +-painikkeella, aseta Tekoäly käytössä tilaan
false. - Lisää Aseta yhteyshenkilön tunniste -toiminto tunnisteella, kuten
day-shift, jotta ilta-automaatio voi löytää nämä keskustelut uudelleen.
Nyt jokainen päivällä saapuva viesti keskeyttää tekoälyn kyseisessä keskustelussa välittömästi: keskustelu näkyy Tekoäly keskeytetty -suodattimessasi ja tiimisi vastaa sieltä. Käsin vastaaminen peruuttaa myös tekoälyn jonossa olevan vastauksen kyseiseen keskusteluun, joten tekoäly ei hyppää takaisin mukaan, kun sen aukioloajat alkavat.
Automaatio 2 — palauta keskustelut tekoälylle illalla.
- Uusi automaatio Aikataulun mukaan -käynnistimellä, asetettuna muutamaa minuuttia ennen tekoälyn aukioloaikojen alkua — klo 21 aloitukselle cron
50 20 * * *samalla aikavyöhykkeellä. - Lisää Etsi yhteyshenkilöitä -toiminto suodatettuna Tunnisteella
day-shift. - Lisää Silmukka tulosten yli, jonka sisällä on kaksi vaihetta: Ota tekoäly käyttöön tai poista se käytöstä yhteyshenkilöltä asetuksella Tekoäly käytössä
true, ja sen jälkeen Poista yhteyshenkilön tunnisteday-shift.
Keskustelut, jotka tiimisi sai valmiiksi päivän aikana, palaavat tekoälylle yöksi, ja päiväsaikainen keskustelu, jota kukaan ei ehtinyt hoitaa, saa silti jonossa olevan tekoälyvastauksensa heti, kun agentin aukioloajat alkavat — mikään ei jää huomioimatta.
Työkalupalkin Suorita (Run)-painike käynnistää automaation kerran esimerkkidatalla ilman, että se aktivoituu oikeille yhteystiedoille — tämä on turvallinen tapa tarkistaa, että se toimii. Toista (Replay) suorittaa sen uudelleen viimeisimmän suorituksen oikealla datalla. Loki (Log) avaa suoritushistorian, josta näet jokaisen aiemman suorituksen ja sen, onnistuiko se, epäonnistuiko se vai onko se vielä käynnissä.
Suorituksen peruuttaminen. Käynnissä oleva suoritus, mukaan lukien Viive-toimintoa odottava tai hiljaisia tunteja odottava suoritus, voidaan pysäyttää käsin: napsauta suoritushistorian riviltä Peruuta tai avaa suoritus ja napsauta Peruuta suoritus ja vahvista valinta. Suoritus pysähtyy siihen paikkaan ja näkyy tilassa Peruutettu. Vaiheet, joihin suoritus ei vielä ehtinyt, eivät koskaan käynnisty, joten niistä ei lähetetä enempää tietoja; jo suoritettuja vaiheita ei peruta. Vain kyseinen suoritus vaikuttaa: automaatio pysyy päällä kaikille muille.
Kolme asiaa auttavat sinua huomaamaan virheen ennen kuin yhteyshenkilösi tekevät niin:
- Vaihe, josta puuttuu jotain pakollista, ei käynnisty. Pakollisiksi merkityt kentät tarkistetaan ennen suoritusta ja ennen kuin Käytössä-kytkintä voi kääntää: jos Lähetä viesti -vaiheesta puuttuu yhteystiedon tunniste (Contact ID), saat viestin, jossa mainitaan vaihe ja kenttä, sen sijaan että suoritus epäonnistuisi hiljaa. Täytä kenttä, niin kytkin toimii normaalisti. Keskeyttäminen ei ole koskaan estettyä.
- Muuttujat, jotka eivät ratkea, raportoidaan. Jos
${…}-arvo jossakin vaiheessasi ei löytänyt mitään — esimerkiksi kirjoitusvirhe kentän nimessä tai tieto, jota käynnistin ei todellisuudessa sisällä — vaihe suoritetaan silti kyseinen osa tyhjänä, ja suorituksen tiedoissa näkyy Varoitukset-rivi, jossa nimetään tarkalleen, mitkä kohdat jäivät tyhjiksi. Tämä on yleensä vastaus kysymykseen “miksi viestini saapui tyhjällä kohdalla varustettuna”. - Suoritus, joka valitsi toisen haaran, ilmoittaa siitä. Suorituksen jälkeen kankaalla oleva suorituspaneeli luettelee jokaisen ehdon, jonka se läpäisi, sekä valitun haaran (Kyllä tai Ei), ja laskee vaiheet, joita ei suoritettu. Suoritus, jonka ehto vastasi Ei, päättyy silti onnistuneena, joten tästä näet, että Kyllä-polun vaiheet ohitettiin.
- Hylätty vaihe näkyy epäonnistuneena syyn kera. Vaihe, jonka sovellus hylkäsi (kaksoiskappale yhteystiedosta, vaihetta ei ole olemassa, mallia ei ole hyväksytty), merkitään epäonnistuneeksi ja se näyttää syyn, sen sijaan että näkyisi vain vihreä valintamerkki ilman taustatietoja.
Webhook-käynnistimellä alkavien automaatioiden kohdalla suoritushistoria varoittaa myös kutsuista, joista ei koskaan tullut suorituksia: jos jokin on kutsunut webhookiasi puuttuvalla tai väärällä salasanalla, yläreunan banneri laskee nämä hylätyt pyynnöt ja muistuttaa, mitä pitää korjata — kutsujan on lähetettävä käynnistysvaiheen salasana joko X-Webhook-Secret-otsikkona tai ?secret=-muodossa URL-osoitteen lopussa. Aiemmin nämä kutsut vain hylättiin ilman mitään ilmoitusta, mikä sai virheellisesti määritetyn kutsujan näyttämään siltä, ettei automaatio olisi koskaan käynnistynyt.
Esimerkki: syntymäpäiväviesti joka aamu
Lähetä jokaiselle yhteystiedolle viesti heidän syntymäpäivänään. Tarvitset Päivämäärä-tyyppisen mukautetun kentän, joka sisältää syntymäpäivän (vuodella ei ole väliä, vain kuukautta ja päivää käytetään).
- AI Studio → Automaatiot → Uusi automaatio käyttäen Aikataulun mukaan -käynnistintä, asetettuna
0 9 * * *(joka päivä klo 9) aikavyöhykkeelläsi. - Lisää Etsi yhteystietoja -toiminto. Lisää Lisäsuodattimien alle sääntö Syntymäpäivä, vuosipäivä on seuraavan N päivän aikana,
0(vain tänään). Aseta Kuinka monta arvoon1000: oletusarvo on 50, ja vain ne yhteystiedot, joita se tarkastelee, voivat täsmätä. - Lisää Silmukka ja valitse +-painikkeella yhteystietolista Etsi yhteystietoja -vaiheesta listaksi, joka käydään läpi.
- Lisää silmukan runko-kahvaan Lähetä viesti -vaihe. Lisää Yhteystiedon ID -kohtaan silmukan kohteen ID +-painikkeella (se lukee
${nodes.loop_1.item.id}, kun silmukkaa kutsutaanloop_1). Viesti voi tervehtiä heitä nimellä samalla tavalla, kohteenfirst_nameavulla.
Siinä on koko automaatio: Ehto- tai Muunna-vaihetta ei tarvita, koska Etsi yhteystietoja palauttaa jo valmiiksi vain tämän päivän syntymäpäivät. Päivänä, jolloin niitä ei ole, silmukka suoritetaan nolla kertaa ja suoritus näkyy silti onnistuneena.
Syntymäpäiväsääntö laskee päivät UTC-ajassa. Aamusuoritukselle se on lähes kaikkialla kunnossa; jos olet yli 9 tuntia UTC-aikaa edellä, suorita se myöhemmin päivällä (Sydneyssä klo 11 jälkeen, Uudessa-Seelannissa klo 13 jälkeen), jotta päivämääräsi ja UTC-päivämäärä ovat samat.
Automaation kytkeminen päälle
Käytä Käytössä-kytkintä ottaaksesi automaation käyttöön (se tallentaa luonnoksen ensin) – tästä hetkestä eteenpäin se käynnistyy oikeasti joka kerta, kun sen laukaisin aktivoituu. Käännä se takaisin tilaan Tauotettu milloin tahansa pysäyttääksesi sen menettämättä työtäsi. Tauottaminen estää uusien suoritusten alkamisen; suoritukset, jotka odottavat Viive-toimintoa tai hiljaisia tunteja, valmistuvat silti. Jos haluat pysäyttää sellaisen, napsauta Loki ja käytä suoritushistorian rivillä olevaa Peruuta-painiketta. Automaatio on tauotettava ennen kuin voit poistaa sen.
Automaatiot, jotka käynnistävät itsensä
Jotkin työnkulut voivat käynnistää itsensä. Klassinen esimerkki: automaatio, joka alkaa Tehtävä luotu -liipaisimella ja sisältää Luo tehtävä -vaiheen. Uusi tehtävä laukaisee liipaisimen uudelleen, mikä luo uuden tehtävän, ja niin edelleen – yksi suoritus noin sekunnin välein, ja jokainen niistä kuluttaa krediittejä. Sama voi tapahtua Yhteystieto luotu ja Luo yhteystieto, Tapaaminen varattu ja Luo tapaaminen tai Kauppa luotu ja Luo kauppa -yhdistelmien kohdalla.
Kolme turvatoimea estää tämän:
- Muokkausohjelma ilmoittaa asiasta välittömästi. Heti kun työnkulku saa tällaisen muodon, kankaalle ilmestyy punainen banneri, joka nimeää vaiheen ja korjausehdotuksen. Vaihe saa punaisen merkin, ja Käytössä-kytkin sekä Suorita- ja Toista-painikkeet pysyvät pois päältä, kunnes asia on korjattu. Voit jatkaa keskeytetyn automaation muokkaamista ja tallentamista; jos automaatio on jo päällä, muutosta ei tallenneta, ennen kuin keskeytät sen tai korjaat vaiheen. Työnkulut, jotka saattavat käynnistää itsensä uudelleen (esimerkiksi Yhteystieto päivitetty -liipaisin, jossa on yhteystietoa muuttava vaihe – kuten tietojen, tunnisteiden, listojen tai mukautettujen kenttien muokkaaminen, tiimin jäsenelle määrittäminen, tekoälyn kytkeminen päälle tai pois, älä häiritse -tilan asettaminen tai siirtäminen toiselle tekoälyagentille), saavat keltaisen varoituksen, joka ei estä mitään: valitse kenttä, jota liipaisin tarkkailee, jotta se käynnistyy vain haluamiesi muutosten perusteella. Kaupan vaihe muutettu -liipaisin, jossa on Siirrä kaupan vaihe -vaihe, sekä Tunniste lisätty tai Tunniste poistettu -liipaisin, jossa on Aseta yhteystiedon tunniste tai Poista yhteystiedon tunniste -vaihe, saavat saman keltaisen varoituksen: ne ovat tavallisia työnkulkuja (“kun se saavuttaa Voitetun, lisää tunniste”), kunnes vaihe kirjoittaa takaisin juuri sen asian, jota liipaisin tarkkailee, joten ilmoitamme siitä ja jätämme valinnan sinulle.
- Tekoälyrakentaja kieltäytyy ilmeisestä virheellisestä muodosta. Jos kuvailet työnkulun, jossa “jotain luotiin” -liipaisinta seuraa vaihe, joka luo samanlaisen asian, rakentaja ei luo sitä ja kertoo, mikä vaihe on muutettava. Kun haluat muuttaa juuri sitä asiaa, joka aloitti suorituksen (asettaa eräpäivän juuri luodulle tehtävälle, lisätä tunnisteen juuri tulleelle yhteystiedolle), käytä vastaavaa Päivitä-vaihetta liipaisimen tunnuksella: Päivitä tehtävä
${trigger.task.id}-kohdalla, Päivitä yhteystieto${trigger.contact.id}-kohdalla. Päivittäminen ei laukaise “luotu”-liipaisinta uudelleen. - Karkaava automaatio kytkeytyy itse pois päältä. Automaatio, joka suoritetaan yli 30 kertaa minuutissa usean minuutin ajan peräkkäin, keskeytetään automaattisesti, ja sen historiaan ilmestyy epäonnistunut suoritus, joka selittää syyn. Itseään ruokkiva työnkulku pysäytetään paljon nopeammin, 10 suorituksen jälkeen minuutissa. Normaalit piikit ovat sallittuja: 300 yhteystiedon tuominen Yhteystieto luotu -automaatioon laukaisee 300 suoritusta minuutissa ja hiljenee sitten, mikä ei ole silmukka. Työkaluriviltä itse käynnistämiäsi testisuorituksia ei koskaan lasketa. Korjaa työnkulku ja kytke se sitten takaisin päälle.
Mitä automaatiot maksavat
Jokainen automaation suoritus kuluttaa 0,25 krediittiä, riippumatta siitä, mikä sen käynnisti — käynnistimen todellinen aktivoituminen tai se, että painat itse Suorita tai Toista. 0,25 krediittiä veloitetaan kerran, kun suoritus alkaa, joten suoritus, jonka Ehto-vaihe pysäyttää ensimmäiseen haaraan, lasketaan silti suoritukseksi ja maksaa saman 0,25 krediittiä. Voit rakentaa automaatioita niin monella vaiheella kuin haluat ilman lisäkustannuksia; ainoa vaihe, joka lisää hintaa, on Tekoälyvaihe, joka käyttää 0,25 krediittiä lisää joka kerta, kun se suoritetaan. Tekoälyvaihe käyttää aina Max-mallia, riippumatta siitä, mitä mallia agenttisi käyttävät, joten agentin vaihtaminen Mini-malliin ei muuta automaation hintaa. Jos saldosi loppuu, suoritus epäonnistuu ja suoritushistoriaan tulee selkeä “not enough credits” -viesti, ja uudet suoritukset onnistuvat heti, kun olet lisännyt saldoa.
Champions Circle Insider -hinnalla molemmat maksut ovat 20 % alhaisemmat: 0,20 krediittiä ajon alkaessa ja 0,20 krediittiä jokaisesta tekoälyvaiheesta.
Account API -osion vaihe laskutetaan täsmälleen samalla tavalla kuin vastaava API-kutsu. Useimmat päätepisteet eivät maksa mitään, ja ne, jotka suorittavat tekoälytoimintoja puolestasi (esimerkiksi keskustelujen yhteenvedot), maksavat sen verran kuin API niistä veloittaa. Tämän lisäksi ei peritä erillistä vaihekohtaista maksua.
Suoritusmaksu veloitetaan aina siltä tililtä, johon automaatio on tallennettu. Vaiheen osoittaminen johonkin alitiliisi sen Sub-account ID -kentän kautta ei siirrä laskua – suoritus veloitetaan edelleen työtilaltasi, kun taas kaikki, minkä vaihe käynnistää alitilin sisällä (esimerkiksi tekoälyn vastaus keskeyttämättömään keskusteluun), laskutetaan kyseiseltä alitililtä normaalisti. Jos haluat, että asiakkaan oma saldo maksaa itse suoritukset, luo automaatio sen sijaan heidän tililleen.
Käytätkö omaa Anthropic-avaintasi (BYOK)? Automaatiot laskutetaan joka tapauksessa krediitteinä. AI-vaihe suoritetaan sisäänrakennetulla automaatio-tekoälyllämme, ei avaimellasi, joten se käyttää aina 0,25 krediittiä per suoritus aivan kuten kiinteä 0,25 krediitin maksu per automaatiosuoritus. Avainta käytetään edelleen agenttiesi vastausten kattamiseen kuten ennenkin; nämä kaksi eivät ole vuorovaikutuksessa keskenään.
Automaatiot vs. sisääntulopisteet
Nämä kuulostavat samankaltaisilta, mutta ratkaisevat eri ongelmia:
- Sisääntulopiste tekee aina vain yhden asian — täsmää tapahtuman ja siirtää keskustelun agentille. Ei viiveitä, ei ehtoja, ei haarautumista.
- Automaatio on täysiverinen työnkulkutyökalu — useita vaiheita, ehtoja, viiveitä ja toimintoja yhteystietojen, kauppojen, tehtävien ja ulkoisten integraatioiden välillä, ei vain keskustelun siirtoa.
Jos tarvitset vain “ohjaa tämä keskustelu kyseiselle agentille”, käytä aloituspistettä. Jos tarvitset sarjan vaiheita tai logiikkaa sen lisäksi, rakenna automaatio.
Kopioi automaatio asiakastilille
Jos hallinnoit asiakastilejä, voit kopioida omalla tililläsi täydelliseksi hiomasi automaation mille tahansa niistä. Napsauta automaatioluettelossa automaation rivillä olevaa Kopioi asiakastilille -painiketta (kaksi nuolta), valitse asiakastilit, joille haluat kopioida sen, ja napsauta Kopioi kohteeseen. Painike sijaitsee Monista-painikkeen vieressä ja näkyy vain toimistotilillä.

Valitse asiakastilit ja napsauta Kopioi kohteeseen. Ikkuna muistuttaa, että kopio saapuu keskeytettynä ja että asiakkaan on täytettävä itse listat, kalenterit, yhdistetyt sovellukset ja tallennetut avaimet.
Kopio säilyttää automaation nimen, käynnistimen ja jokaisen vaiheen. Kaksi asiaa on tarkoituksella erilaisia asiakkaan tilillä:
- Se saapuu keskeytettynä. Mikään ei käynnisty, ennen kuin joku avaa sen asiakkaan tilillä, tarkistaa sen ja kytkee Käytössä-valinnan päälle.
- Kaikki, mikä viittasi omaan tiliisi, tyhjennetään, koska kyseiset tunnisteet eivät tarkoita mitään toisen tilillä: asiakastili, johon vaihe oli kohdistettu, valittu älyluettelo, valittu kalenteritapahtuma ja valittu tietokantayhteys. Täytä ne asiakkaan omilla tiedoilla, kun kopio on perillä – itse vaiheet pysyvät muuttumattomina.
Jos vaihe tai käynnistin viittasi johonkin tekoälyagenteistasi, kopio yrittää automaattisesti viitata asiakkaan vastaavaan agenttiin. Tämä toimii, kun asiakkaan agentti on peräisin samasta tilannevedoksesta tai se on kopioitu samasta agentistasi – tiedämme, että molemmat ovat samaa asetusta, joten linkki muodostetaan automaattisesti uudelleen. Kun vastaavuutta ei löydy, kopio ilmoittaa, mitä agenttia se ei voinut asettaa; avaa automaatio asiakkaan tilillä, valitse agentti sieltä ja kytke se päälle.
Useiden automaatioiden käsittely samanaikaisesti
Jokaisella automaatiolistauksen rivillä on valintaruutu, ja otsikon valintaruutu valitsee kaikki näkyvissä olevat kohteet. Kun automaatioita on valittu, näytön alareunaan ilmestyy palkki, josta löytyvät Ota käyttöön (Enable), Tauota (Pause) ja Poista (Delete) — jokainen vaatii vahvistuksen, ja poistaminen poistaa myös automaatioiden suoritushistorian. Paina Escape-näppäintä tyhjentääksesi valinnan.
Seuraavat vaiheet
- Entry Points — yksinkertaisempi reititystyökalu keskustelujen ohjaamiseen agentille.
- AI Agents — persoona, jolle automaatio tai Entry Point voi ohjata keskusteluja.
- Broadcasts — lähetä kertainen tai jatkuva viesti yhteystietoluettelolle.
- Booking System — määritä tapaamiset, joista automaatio voi muistuttaa, tai joita se voi varata, siirtää tai peruuttaa.
- WhatsApp Templates — tarvitaan viestien lähettämiseen WhatsAppin 24 tunnin ikkunan ulkopuolella.