Skip to main content

TypeAlias.AgentWalletFunnel

type AgentWalletFunnel = {
accounts: {
total: number;
withoutOrganization: number;
};
groupBy: "source" | "cohort" | "plan";
months: number;
rows: {
accounts: | {
total: number;
withoutOrganization: number;
}
| null;
biggestDropStep: | "active"
| "signedUp"
| "trialStarted"
| "paying"
| "walletCreated"
| "agentConnected"
| "funded"
| "firstSpend"
| null;
cells: {
count: number;
pct: number;
step: | "active"
| "signedUp"
| "trialStarted"
| "paying"
| "walletCreated"
| "agentConnected"
| "funded"
| "firstSpend";
}[];
key: string;
}[];
total: {
accounts: | {
total: number;
withoutOrganization: number;
}
| null;
biggestDropStep: | "active"
| "signedUp"
| "trialStarted"
| "paying"
| "walletCreated"
| "agentConnected"
| "funded"
| "firstSpend"
| null;
cells: {
count: number;
pct: number;
step: | "active"
| "signedUp"
| "trialStarted"
| "paying"
| "walletCreated"
| "agentConnected"
| "funded"
| "firstSpend";
}[];
key: string;
};
};

Type Declaration​

NameTypeDefault value
accounts{ total: number; withoutOrganization: number; }-
accounts.totalnumber-
accounts.withoutOrganizationnumber-
groupBy"source""cohort"
monthsnumbercount
rows{ accounts:{ total: number; withoutOrganization: number; }
total{ accounts:{ total: number; withoutOrganization: number; }
total.accounts{ total: number; withoutOrganization: number; }
total.biggestDropStep"active"
total.cells{ count: number; pct: number; step:"active"
total.keystring-