Kustomer
Aynı zamanda bir ajan aracı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.
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
Create Conversation
Create a conversation (POST /v1/conversations).
Get Conversation
Get a conversation by id (GET /v1/conversations/{id}).
Update Conversation
Update a conversation (PUT /v1/conversations/{id}). Set status, priority, assignment, tags, and custom fields.
Delete Conversation
Delete a conversation (DELETE /v1/conversations/{id}).
List Conversations
List conversations (GET /v1/conversations). Cursor pagination via page/pageSize; next link in links.next. Supports updatedAt/status filters.
Assign Conversation
Assign a conversation to teams and/or users (PUT /v1/conversations/{id}/assignment).
Create Message
Create (send) a message on a conversation (POST /v1/conversations/{conversationId}/messages).
List Conversation Messages
List messages on a conversation (GET /v1/conversations/{conversationId}/messages).
Create Note
Create an internal note on a conversation (POST /v1/conversations/{conversationId}/notes).
List Conversation Notes
List notes on a conversation (GET /v1/conversations/{conversationId}/notes).
Get Conversation Satisfaction
Get the CSAT/satisfaction record for a conversation (GET /v1/conversations/{conversationId}/satisfaction).
Search Conversations
Search conversations with a saved-search / query body (POST /v1/conversations/search).
Customers8
Create Customer
Create a customer (POST /v1/customers).
Get Customer
Get a customer by id (GET /v1/customers/{id}).
Get Customer By External Id
Get a customer by your external id (GET /v1/customers/externalId={externalId}).
Update Customer
Update a customer (PUT /v1/customers/{id}).
Delete Customer
Delete a customer (DELETE /v1/customers/{id}).
List Customers
List customers (GET /v1/customers). Cursor pagination via page/pageSize; next link in links.next.
Merge Customers
Merge two customers into one (POST /v1/customers/merge).
Search Customers
Search customers with a saved-search / query body (POST /v1/customers/search).
Klasses7
List Klasses
List custom object klasses / klass definitions (GET /v1/klasses).
Get Klass
Get a klass definition by id or name (GET /v1/klasses/{id}).
Create Custom Object
Create a custom object (KObject) instance for a klass (POST /v1/klasses/{klass}/objects).
Get Custom Object
Get a custom object (KObject) by id (GET /v1/klasses/{klass}/objects/{id}).
Update Custom Object
Update a custom object (KObject) (PUT /v1/klasses/{klass}/objects/{id}).
Delete Custom Object
Delete a custom object (KObject) (DELETE /v1/klasses/{klass}/objects/{id}).
List Custom Objects
List custom object (KObject) instances for a klass (GET /v1/klasses/{klass}/objects).
Companies5
Create Company
Create a company (POST /v1/companies).
Get Company
Get a company by id (GET /v1/companies/{id}).
Update Company
Update a company (PUT /v1/companies/{id}).
Delete Company
Delete a company (DELETE /v1/companies/{id}).
List Companies
List companies (GET /v1/companies).
Shortcuts5
Create Shortcut
Create a shortcut (canned reply) (POST /v1/shortcuts).
Get Shortcut
Get a shortcut by id (GET /v1/shortcuts/{id}).
Update Shortcut
Update a shortcut (PUT /v1/shortcuts/{id}).
Delete Shortcut
Delete a shortcut (DELETE /v1/shortcuts/{id}).
List Shortcuts
List shortcuts (GET /v1/shortcuts).
Tags5
Create Tag
Create a tag (POST /v1/tags).
Get Tag
Get a tag by id (GET /v1/tags/{id}).
Update Tag
Update a tag (PUT /v1/tags/{id}).
Delete Tag
Delete a tag (DELETE /v1/tags/{id}).
List Tags
List tags (GET /v1/tags).
Teams5
Create Team
Create a team (POST /v1/teams).
Get Team
Get a team by id (GET /v1/teams/{id}).
Update Team
Update a team (PUT /v1/teams/{id}).
Delete Team
Delete a team (DELETE /v1/teams/{id}).
List Teams
List teams (GET /v1/teams).
Users5
Get Current User
Get the current (authenticated) user tied to the API key (GET /v1/users/current). Identity + connectivity probe.
Create User
Create a user (POST /v1/users).
Get User
Get a user by id (GET /v1/users/{id}).
Update User
Update a user (PUT /v1/users/{id}).
List Users
List users (GET /v1/users).
Webhooks5
Create Webhook
Register an outbound webhook (POST /v1/webhooks).
Get Webhook
Get a webhook by id (GET /v1/webhooks/{id}).
Update Webhook
Update a webhook (PUT /v1/webhooks/{id}).
Delete Webhook
Delete a webhook (DELETE /v1/webhooks/{id}).
List Webhooks
List registered webhooks (GET /v1/webhooks).
Kb4
Create KB Article
Create a knowledge-base article (POST /v1/kb/articles).
Get KB Article
Get a knowledge-base article by id (GET /v1/kb/articles/{id}).
Update KB Article
Update a knowledge-base article (PUT /v1/kb/articles/{id}).
List KB Articles
List knowledge-base articles (GET /v1/kb/articles).
Broadcasts3
Create Broadcast
Create an outbound broadcast to a set of customers (POST /v1/broadcasts).
Get Broadcast
Get a broadcast by id (GET /v1/broadcasts/{id}).
List Broadcasts
List broadcasts (GET /v1/broadcasts).
Notes3
Get Note
Get a note by id (GET /v1/notes/{id}).
Update Note
Update a note (PUT /v1/notes/{id}).
Delete Note
Delete a note (DELETE /v1/notes/{id}).
Messages2
Get Message
Get a message by id (GET /v1/messages/{id}).
Update Message
Update a message (PUT /v1/messages/{id}).
Queues2
List Queues
List routing queues (GET /v1/queues).
Get Queue
Get a routing queue by id (GET /v1/queues/{id}).
Slas2
List SLAs
List SLA definitions (GET /v1/slas).
Get SLA
Get an SLA definition by id (GET /v1/slas/{id}).
Satisfaction Configs1
List Satisfaction Configs
List CSAT/satisfaction configurations (GET /v1/satisfaction-configs).
Aramanızla eşleşen bir şey yok.
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.