Kustomer entegrasyonu | Zervanor
← Tüm konnektörler

Kustomer

Aynı zamanda bir ajan aracı
support

Kustomer API v1: manage customers, conversations, messages, notes, custom objects (KObjects/klasses), teams, users, tags, shortcuts, queues, SLAs, companies, CSAT, saved searches, broadcasts, webhooks, and knowledge-base articles. Bearer API-key (JWT) auth against the JSON:API data[] envelope. Change notifications use a polling trigger (updated conversations via the links.next cursor); native outbound webhooks are documented for reference.

74 eylemler · 1 tetikleyiciler

Kustomer entegrasyonu — 74 aksiyon ve 1 tetikleyici ile Kustomer'ı otomasyonlarına bağla; her aksiyon aynı zamanda bir AI agent aracı. Örnek: Get Current User, Create Customer, Get Customer, Get Customer By External Id, Update Customer. Boş bir tuvalde uğraşmadan — bağla ve workflow'larında kullan.

Aşağıdaki her eylem, bir AI ajanının da çağırabileceği bir araçtır — aynı pack hem iş akışlarınızı hem ajanlarınızı çalıştırır.

Tetikleyiciler 1

Kustomer üzerinde bir iş akışını başlatabilen olaylar.

polling

New or updated Kustomer conversations (polled)

Polls GET /v1/conversations on a schedule and follows the links.next cursor. Dedupe by conversation id; advance by attributes.updatedAt.

Eylemler 74

Zervanor'un Kustomer üzerinde yapabilecekleri.

Conversations12

POST

Create Conversation

Create a conversation (POST /v1/conversations).

GET

Get Conversation

Get a conversation by id (GET /v1/conversations/{id}).

PUT

Update Conversation

Update a conversation (PUT /v1/conversations/{id}). Set status, priority, assignment, tags, and custom fields.

DELETE

Delete Conversation

Delete a conversation (DELETE /v1/conversations/{id}).

GET

List Conversations

List conversations (GET /v1/conversations). Cursor pagination via page/pageSize; next link in links.next. Supports updatedAt/status filters.

PUT

Assign Conversation

Assign a conversation to teams and/or users (PUT /v1/conversations/{id}/assignment).

POST

Create Message

Create (send) a message on a conversation (POST /v1/conversations/{conversationId}/messages).

GET

List Conversation Messages

List messages on a conversation (GET /v1/conversations/{conversationId}/messages).

POST

Create Note

Create an internal note on a conversation (POST /v1/conversations/{conversationId}/notes).

GET

List Conversation Notes

List notes on a conversation (GET /v1/conversations/{conversationId}/notes).

GET

Get Conversation Satisfaction

Get the CSAT/satisfaction record for a conversation (GET /v1/conversations/{conversationId}/satisfaction).

POST

Search Conversations

Search conversations with a saved-search / query body (POST /v1/conversations/search).

Customers8

POST

Create Customer

Create a customer (POST /v1/customers).

GET

Get Customer

Get a customer by id (GET /v1/customers/{id}).

GET

Get Customer By External Id

Get a customer by your external id (GET /v1/customers/externalId={externalId}).

PUT

Update Customer

Update a customer (PUT /v1/customers/{id}).

DELETE

Delete Customer

Delete a customer (DELETE /v1/customers/{id}).

GET

List Customers

List customers (GET /v1/customers). Cursor pagination via page/pageSize; next link in links.next.

POST

Merge Customers

Merge two customers into one (POST /v1/customers/merge).

POST

Search Customers

Search customers with a saved-search / query body (POST /v1/customers/search).

Klasses7

GET

List Klasses

List custom object klasses / klass definitions (GET /v1/klasses).

GET

Get Klass

Get a klass definition by id or name (GET /v1/klasses/{id}).

POST

Create Custom Object

Create a custom object (KObject) instance for a klass (POST /v1/klasses/{klass}/objects).

GET

Get Custom Object

Get a custom object (KObject) by id (GET /v1/klasses/{klass}/objects/{id}).

PUT

Update Custom Object

Update a custom object (KObject) (PUT /v1/klasses/{klass}/objects/{id}).

DELETE

Delete Custom Object

Delete a custom object (KObject) (DELETE /v1/klasses/{klass}/objects/{id}).

GET

List Custom Objects

List custom object (KObject) instances for a klass (GET /v1/klasses/{klass}/objects).

Companies5

POST

Create Company

Create a company (POST /v1/companies).

GET

Get Company

Get a company by id (GET /v1/companies/{id}).

PUT

Update Company

Update a company (PUT /v1/companies/{id}).

DELETE

Delete Company

Delete a company (DELETE /v1/companies/{id}).

GET

List Companies

List companies (GET /v1/companies).

Shortcuts5

POST

Create Shortcut

Create a shortcut (canned reply) (POST /v1/shortcuts).

GET

Get Shortcut

Get a shortcut by id (GET /v1/shortcuts/{id}).

PUT

Update Shortcut

Update a shortcut (PUT /v1/shortcuts/{id}).

DELETE

Delete Shortcut

Delete a shortcut (DELETE /v1/shortcuts/{id}).

GET

List Shortcuts

List shortcuts (GET /v1/shortcuts).

Tags5

POST

Create Tag

Create a tag (POST /v1/tags).

GET

Get Tag

Get a tag by id (GET /v1/tags/{id}).

PUT

Update Tag

Update a tag (PUT /v1/tags/{id}).

DELETE

Delete Tag

Delete a tag (DELETE /v1/tags/{id}).

GET

List Tags

List tags (GET /v1/tags).

Teams5

POST

Create Team

Create a team (POST /v1/teams).

GET

Get Team

Get a team by id (GET /v1/teams/{id}).

PUT

Update Team

Update a team (PUT /v1/teams/{id}).

DELETE

Delete Team

Delete a team (DELETE /v1/teams/{id}).

GET

List Teams

List teams (GET /v1/teams).

Users5

GET

Get Current User

Get the current (authenticated) user tied to the API key (GET /v1/users/current). Identity + connectivity probe.

POST

Create User

Create a user (POST /v1/users).

GET

Get User

Get a user by id (GET /v1/users/{id}).

PUT

Update User

Update a user (PUT /v1/users/{id}).

GET

List Users

List users (GET /v1/users).

Webhooks5

POST

Create Webhook

Register an outbound webhook (POST /v1/webhooks).

GET

Get Webhook

Get a webhook by id (GET /v1/webhooks/{id}).

PUT

Update Webhook

Update a webhook (PUT /v1/webhooks/{id}).

DELETE

Delete Webhook

Delete a webhook (DELETE /v1/webhooks/{id}).

GET

List Webhooks

List registered webhooks (GET /v1/webhooks).

Kb4

POST

Create KB Article

Create a knowledge-base article (POST /v1/kb/articles).

GET

Get KB Article

Get a knowledge-base article by id (GET /v1/kb/articles/{id}).

PUT

Update KB Article

Update a knowledge-base article (PUT /v1/kb/articles/{id}).

GET

List KB Articles

List knowledge-base articles (GET /v1/kb/articles).

Broadcasts3

POST

Create Broadcast

Create an outbound broadcast to a set of customers (POST /v1/broadcasts).

GET

Get Broadcast

Get a broadcast by id (GET /v1/broadcasts/{id}).

GET

List Broadcasts

List broadcasts (GET /v1/broadcasts).

Notes3

GET

Get Note

Get a note by id (GET /v1/notes/{id}).

PUT

Update Note

Update a note (PUT /v1/notes/{id}).

DELETE

Delete Note

Delete a note (DELETE /v1/notes/{id}).

Messages2

GET

Get Message

Get a message by id (GET /v1/messages/{id}).

PUT

Update Message

Update a message (PUT /v1/messages/{id}).

Queues2

GET

List Queues

List routing queues (GET /v1/queues).

GET

Get Queue

Get a routing queue by id (GET /v1/queues/{id}).

Slas2

GET

List SLAs

List SLA definitions (GET /v1/slas).

GET

Get SLA

Get an SLA definition by id (GET /v1/slas/{id}).

Satisfaction Configs1

GET

List Satisfaction Configs

List CSAT/satisfaction configurations (GET /v1/satisfaction-configs).

Kustomer kullanan Çözüm Şablonları

Kustomer ile kendi otomasyonunu görsel tasarımcıda kur.

Sıkça sorulan sorular

Kustomer ile neler otomatikleştirebilirim?

74 aksiyon var — örneğin: Get Current User, Create Customer, Get Customer, Get Customer By External Id, Update Customer ve daha fazlası.

Hangi Kustomer olayları bir workflow başlatabilir?

1 tetikleyici — örneğin: New or updated Kustomer conversations (polled).

Kustomer bir AI agent aracı olarak kullanılabilir mi?

Evet. Kustomer'ın her aksiyonu otomatik olarak bir AI agent aracına dönüşür — aynı pack hem workflow'larını hem agent'larını besler.

Kustomer entegrasyonu nasıl modellenir?

Kustomer sürümlü bir connector pack olarak modellenir; muhakeme gerektiren adımlar workflow'larla aynı runtime'da barınan first-party agent'lara düşer.