-
Find By Email [
user
, plugin
]: Reference
CrispClient->websitePeople->findByEmail(websiteId, email)
-
See Example
, (*65)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
CrispClient->websitePeople->findByEmail(websiteId, email);
, (*66)
-
Find With Search Text (Name, Email, Segments) [user
, plugin
]: Reference, (*67)
CrispClient->websitePeople->findWithSearchText(websiteId, searchText)
-
See Example
, (*68)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
CrispClient->websitePeople->findWithSearchText(websiteId, searchText);
, (*69)
-
Create A New Profile [user
, plugin
]: Reference, (*70)
CrispClient->websitePeople->createNewPeopleProfile(websiteId, params)
-
See Example
, (*71)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
$params = [
"email" => "valerian@crisp.chat",
"person" => [
"nickname" => "Valerian Saliou"
]
];
CrispClient->websitePeople->createNewPeopleProfile(websiteId, params);
, (*72)
-
⭐ Check If Exists [user
, plugin
]: Reference, (*73)
CrispClient->websitePeople->checkPeopleProfileExists(websiteId, peopleId)
-
See Example
, (*74)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
$peopleId = "c5a2f70c-f605-4648-b47f-8c39d4b03a50";
CrispClient->websitePeople->checkPeopleProfileExists(websiteId, peopleId);
, (*75)
-
⭐ Get People Profile [user
, plugin
]: Reference, (*76)
CrispClient->websitePeople->getPeopleProfile(websiteId, peopleId)
-
See Example
, (*77)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
CrispClient->websitePeople->findByEmail(websiteId, email);
, (*78)
-
⭐ List People Profiles [user
, plugin
]: Reference, (*79)
CrispClient->websitePeople->listPeopleProfiles(websiteId, pageNumber)
-
See Example
, (*80)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
CrispClient->websitePeople->findWithSearchText(websiteId, searchText);
, (*81)
-
⭐ Remove A Profile [user
, plugin
]: Reference, (*82)
CrispClient->websitePeople->removePeopleProfile(websiteId, peopleId)
-
See Example
, (*83)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
$peopleId = "c5a2f70c-f605-4648-b47f-8c39d4b03a50";
CrispClient->websitePeople->removePeopleProfile(websiteId, peopleId);
, (*84)
-
⭐ Save A Profile [user
, plugin
]: Reference, (*85)
CrispClient->websitePeople->savePeopleProfile(websiteId, peopleId, params)
-
See Example
, (*86)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
$peopleId = "c5a2f70c-f605-4648-b47f-8c39d4b03a50";
$params = [
"email" => "valerian@crisp.chat",
"person" => [
"nickname" => "Valerian Saliou"
]
];
CrispClient->websitePeople->savePeopleProfile(websiteId, peopleId, params);
, (*87)
-
⭐ Update A Profile [user
, plugin
]: Reference, (*88)
CrispClient->websitePeople->updatePeopleProfile(websiteId, peopleId, params)
-
See Example
, (*89)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
$peopleId = "c5a2f70c-f605-4648-b47f-8c39d4b03a50";
$params = [
"email" => "valerian@crisp.chat",
"person" => [
"nickname" => "Valerian Saliou"
]
];
CrispClient->websitePeople->updatePeopleProfile(websiteId, peopleId, params);
, (*90)
-
List Conversations [user
, plugin
] Reference, (*91)
CrispClient->websitePeople->listPeopleConversations(websiteId, peopleId, pageNumber)
-
See Example
, (*92)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
$peopleId = "c5a2f70c-f605-4648-b47f-8c39d4b03a50";
$pageNumber = 1;
CrispClient->websitePeople->listPeopleConversations(websiteId, peopleId, pageNumber);
, (*93)
-
List Segments [user
, plugin
]: Reference, (*94)
CrispClient->websitePeople->listPeopleSegments(websiteId, peopleId, pageNumber)
-
See Example
, (*95)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
$peopleId = "c5a2f70c-f605-4648-b47f-8c39d4b03a50";
$pageNumber = 1;
CrispClient->websitePeople->listPeopleSegments(websiteId, peopleId, pageNumber);
, (*96)
-
List Events [user
, plugin
]: Reference, (*97)
CrispClient->websitePeople->listPeopleEvent(websiteId, peopleId, pageNumber)
-
See Example
, (*98)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
$peopleId = "c5a2f70c-f605-4648-b47f-8c39d4b03a50";
$pageNumber = 1;
CrispClient->websitePeople->listPeopleEvent(websiteId, peopleId, pageNumber);
, (*99)
-
Add Event [user
, plugin
]: Reference, (*100)
CrispClient->websitePeople->addPeopleEvent(websiteId, peopleId, event)
-
See Example
, (*101)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
$peopleId = "c5a2f70c-f605-4648-b47f-8c39d4b03a50";
$event = [
"text" => "Added item to basket",
"data" => [
"price" => 10.99,
"currency" => "USD"
],
"color" => "red"
];
CrispClient->websitePeople->addPeopleEvent(websiteId, peopleId, event);
, (*102)
-
Get Data [user
, plugin
]: Reference, (*103)
CrispClient->websitePeople->getPeopleData(websiteId, peopleId)
-
See Example
, (*104)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
$peopleId = "c5a2f70c-f605-4648-b47f-8c39d4b03a50";
CrispClient->websitePeople->getPeopleData(websiteId, peopleId);
, (*105)
-
Save Data [user
, plugin
]: Reference, (*106)
CrispClient->websitePeople->savePeopleData(websiteId, peopleId, params)
-
See Example
, (*107)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
$peopleId = "c5a2f70c-f605-4648-b47f-8c39d4b03a50";
$params = [
"data" => [
"type" => "customer",
"signup" => "finished"
]
];
CrispClient->websitePeople->savePeopleData(websiteId, peopleId, params);
, (*108)
-
Update Data [user
, plugin
]: Reference, (*109)
CrispClient->websitePeople->updatePeopleData(websiteId, peopleId, params)
-
See Example
, (*110)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
$peopleId = "c5a2f70c-f605-4648-b47f-8c39d4b03a50";
$params = [
"data" => [
"signup" => "finished"
]
];
CrispClient->websitePeople->updatePeopleData(websiteId, peopleId, params);
, (*111)
-
Get Subscription Status [user
, plugin
]: Reference, (*112)
CrispClient->websitePeople->getPeopleSubscriptionStatus(websiteId, peopleId)
-
See Example
, (*113)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
$peopleId = "c5a2f70c-f605-4648-b47f-8c39d4b03a50";
CrispClient->websitePeople->getPeopleSubscriptionStatus(websiteId, peopleId);
, (*114)
-
Update Subscription Status [user
, plugin
]: Reference, (*115)
CrispClient->websitePeople->updatePeopleSubscriptionStatus(websiteId, peopleId, params)
-
See Example
, (*116)
$websiteId = "8c842203-7ed8-4e29-a608-7cf78a7d2fcc";
$peopleId = "c5a2f70c-f605-4648-b47f-8c39d4b03a50";
$params = [
"email" => true
];
CrispClient->websitePeople->updatePeopleSubscriptionStatus(websiteId, peopleId, params);
, (*117)