Customer 360BotSharpencustomer360· Version 1.0.0
Look up customer conversation metrics (calls, holds, transfers, etc.) for a phone number over a configurable time window.
Looks up a customer's recent conversation history for a phone number — counts of calls, holds, transfers, and similar metrics — over a review window you set in hours (1–168). The results are saved to a variable you name, so downstream nodes can branch on them (for example, route a frequent recent caller differently). The flow takes the timeout exit if the lookup doesn't return in time, and default otherwise.
Integration required
Fields
| Field | Type | Required | Description |
|---|---|---|---|
Customer Phone NumbercustomerPhoneNumber | phoneNumber | Required | The phone number to look up customer conversation records for. Example: +15551234567 |
Hours to ReviewhoursToReview | number | Required | The amount of hours to review against. (1 - 168) Example: 48 |
Customer Data VariablecustomerDataVariable | string · variableName | Required | Variable name to store the returned metrics JSON object. Extract fields via JSONPath or reference them via custom variable syntax, i.e $(var_name.totalCalls). Example: metrics |
Timeouttimeout | number | Optional | The amount of time to wait for the query to finish, in seconds. Defaults to 1 second. Example: 2 |
Exits
System exits (auto-injected, hidden when unwired): invalidInput, fallback.