Automatically fill in extra contact info and data for your client records.
| Feature | Description |
|---|---|
| Phone Append | Find extra phone numbers for a client |
| Email Append | Discover email addresses |
| Address Append | Find or verify addresses using reverse phone/email lookup |
| Demographics | Add demographic info |
Choose when enrichment happens:
| Trigger | Description |
|---|---|
| On Call | Enrich when making a call |
| On SMS | Enrich when sending a text |
| On Import | Enrich when importing records |
| Manual | Enrich whenever you want |
See all enrichment attempts:
| Field | Description |
|---|---|
| Date | When it happened |
| Type | What data was looked up |
| Status | Did it work or not |
| Data Found | What info was discovered |
| Cost | Credits or money used |
Send data to other systems whenever something happens in Kayse AI.
Webhooks are like automatic messages sent to other websites when things happen. They let you:
Note: Campaign filters only work with call events (started, ended, analyzed). Message and task events are always sent across all campaigns.
| Category | Events |
|---|---|
| Cases | Created, Updated, Status Changed, Deleted |
| Clients | Created, Updated, Merged, Opt-Out Changed |
| Calls | Started, Completed, Failed, Transferred |
| Messages | Sent, Received, Failed |
| Tasks | Assigned, Completed, Overdue |
| Forms | Submitted |
| Campaigns | Started, Paused, Completed |
Webhooks send data as JSON. Here's an example:
{
"event": "case.updated",
"timestamp": "2024-01-15T10:30:00Z",
"data": {
"id": "case_123",
"name": "Smith Case",
"status": "Active",
"changes": {
"status": {
"old": "New",
"new": "Active"
}
}
}
}| Method | Description |
|---|---|
| None | No security added |
| API Key | Adds a key in the header |
| Basic Auth | Uses a username and password |
| Bearer Token | Uses a JWT or OAuth token |
| HMAC Signature | Signs the data so the receiver can verify it |
| Action | Description |
|---|---|
| Enable/Disable | Turn a webhook on or off |
| Test | Send a test message to check it works |
| View Logs | See the delivery history |
| Retry Failed | Resend messages that didn't go through |
If a webhook fails, Kayse AI tries again automatically:
| Attempt | Wait Time |
|---|---|
| 1 | Right away |
| 2 | 5 minutes |
| 3 | 30 minutes |
| 4 | 2 hours |
| 5 | 24 hours |