clickSomo

Visió general

Quatre peces en moviment, i totes són ordinàries

Persones, amb un registre del que tens permès enviar-los. Un graf que decideix què passa i quan. Documents que es renderitzen en allò que el graf vulgui enviar. I un motor que fa caminar els contactes pel graf sense perdre ningú, sense enviar res per duplicat i sense trencar-se quan l'edites a les quatre i mitja d'un divendres.

1ContactesQui són i amb quina base els pots escriure.
2ActivadorPassa alguna cosa. Comença una execució.
3GrafEsperes, condicions, divisions, objectius, enviaments.
4CreatiuUn document renderitzat al canal de destinació.
5EnviamentLa teva bústia o el teu proveïdor. La supressió es comprova aquí.
6EsdevenimentsLliurat, obert, clicat — de tornada al contacte.

El pas sis alimenta el pas dos. Que s'obri un missatge és en si mateix un disparador; que es cliqui un enllaç és un disparador; l'absència de tots dos durant noranta dies és un segment al qual algú pot entrar. Aquest bucle és tot el producte, i tot el que ve a continuació és un detall de com es construeix una de les seves sis peces.

El que segueix no és una llista de funcionalitats disposada per semblar impressionant. És la forma del sistema, en l'ordre en què una persona el troba de debò.

El pla de contactes i el pla de comptes mai no es troben

Un client ets tu — inicies la sessió amb un compte de castomo, i ClickSomo mai no veu la teva contrasenya, perquè la identitat pertany a un servei separat i es verifica fora de línia.

Un contacte és algú a qui fas màrqueting. Un contacte mai no inicia sessió, mai no té cap credencial i mai no es converteix en un compte. Els dos plans es mantenen permanentment separats, perquè tu ets el responsable del tractament de les teves pròpies dades de contacte i nosaltres som l'encarregat — i aquest és l'acord que fa que tot plegat sigui legal i no només còmode.

També té un vessant pràctic. Un pagament no crea un contacte. Una reserva no crea un contacte. No hi ha cap porta del darrer discreta per la qual un servei germà pugui afegir algú a la teva llista sense una base per escriure-li.

Contactes, segments i consentiment →

Què guarda ClickSomo sobre tuLímits
  • 1Tres identificadorsTenant, projecte i usuari, com a uuid. Cap contrasenya, cap perfil, cap targeta.
  • 2Quotes com a númerosContactes, enviaments, generacions d'IA. Cap quantitat, cap moneda, cap factura — el vocabulari de facturació no creua aquesta línia.
  • 3Els teus contactesTeus. Limitats a un inquilí i un projecte alhora, així un projecte oblidat no veu res, i menys les files d'algú altre.

Dos plans, permanentment separats

Tot el que passa aquí passa a la butxaca d'algú.

El motor

Una execució és una fila, i una espera és un moment en ella

Una execució per contacte per versió de funil. Un worker lloga les execucions que toquen, executa nodes fins que arriba a una espera o a un node terminal, i escriu el proper moment de despertar. Aquest és tot el bucle, i la seva senzillesa és el punt.

Un node és una funció pura

De l'execució, el contacte i el node — i els seus efectes es confirmen en la mateixa transacció que l'avanç de la pròpia execució. Un worker mort entre «enviar» i «avançar» no deixa res a mig fer, i és això el que fa que un reintent sigui segur i no un segon correu.

Les esperes no són files en cua

Una espera estableix wake_at a l'execució. Res posterior no s'escriu per avançat, així que no hi ha res posterior que es pugui corrompre quan edites el funil — el mode de fallida de totes les eines que pre-materialitzen una seqüència en entrar.

La idempotència és un índex

No una comprovació seguida d'una inserció: la finestra entre les dues és justament prou ampla per enviar-ho dues vegades. Un índex únic sobre execució, node, contacte i finestra és el que ho atura de debò, i també ho atura sota càrrega.

Cada trigger, acció i node de flux →

Les peces, en ordre

Vuit pàgines, i ja has llegit el producte

No hi ha cap profunditat oculta sota d'això. Cada pàgina és el mecanisme real, no un resum del mecanisme.

Què no és això

No és un CRM. Conté una llista de correu i el que aquella llista va fer, no el teu pipeline, els teus negocis ni les teves factures. Si necessites això, conserva el sistema que tens i envia-li esdeveniments.

No és un agent que decideix per si sol què enviar. La IA redacta un funil o un text en un punt on tu li ho has demanat; el graf que produeix es valida després amb exactament el mateix validador que filtra el d'una persona, i res arriba a una persona real sense que una persona ho publiqui. És un límit deliberat, i és per això que una execució és reproduïble.

No és un servidor de correu, i mai no ho serà. La reputació de lliurabilitat pertany al teu proveïdor o a la teva pròpia bústia — que també és per què la mala campanya de ningú altre no pot danyar la teva aquí.

La part honesta: portar el teu propi enviament és un compromís real. Configures una bústia o un proveïdor, afegeixes tres registres DNS i comproves que es verifiquen, i assumesks la conseqüència si envies alguna cosa que la gent denunciï. A canvi no pagues res pel lliurament, la teva reputació no es posa en comú amb desconeguts, i canviar de proveïdor no canvia res del que hi ha aigües amunt.