Freshchat
Aynı zamanda bir ajan aracıFreshworks Freshchat (API v2): create and manage conversations, send and list messages, manage users, read agents/groups/channels/roles, run report exports, send outbound WhatsApp campaigns, upload files/images, and collect CSAT. Per-account subdomain base URL with Bearer API-token auth. Change notifications use polling (users list); Freshchat webhooks carry no HMAC signature that maps to a supported handler and are documented for reference.
28 eylemler · 1 tetikleyiciler
Freshchat entegrasyonu — 28 aksiyon ve 1 tetikleyici ile Freshchat'ı otomasyonlarına bağla; her aksiyon aynı zamanda bir AI agent aracı. Örnek: Get Account Configuration, Create User, List Users, Get User, Update User. 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
Freshchat üzerinde bir iş akışını başlatabilen olaylar.
New Freshchat users (polled)
Polls GET /users on a schedule, paging with page / items_per_page and deduping on user id. Freshchat webhooks carry no supported HMAC signature, so polling is the change-notification path.
Eylemler 28
Zervanor'un Freshchat üzerinde yapabilecekleri.
Conversations6
Create Conversation
Create a conversation (POST /conversations). Supply users[] (participant) and an optional initial messages[] array and channel_id.
Get Conversation
Retrieve a conversation by id (GET /conversations/{conversation_id}).
Update Conversation
Update a conversation (PUT /conversations/{conversation_id}) — resolve/reopen (status) and assign/reassign to an agent and/or group.
List Conversation Messages
List messages in a conversation (GET /conversations/{conversation_id}/messages). Offset pagination.
Send Message
Send a message to a conversation (POST /conversations/{conversation_id}/messages). message_parts carry the content; actor identifies the sender.
List Conversation Fields
List all conversation properties/fields (GET /conversations/fields).
Users6
Create User
Create a user/contact (POST /users). Provide at least a reference_id or first_name; email/phone identify the user.
List Users
List users by criteria (GET /users). Offset pagination via page / items_per_page. Filter by email, phone, or reference_id.
Get User
Retrieve a single user by id (GET /users/{user_id}).
Update User
Update a user's details (PUT /users/{user_id}).
Delete User
Delete a user (DELETE /users/{user_id}). Permanent (GDPR delete).
List User Conversations
List a user's conversations (GET /users/{user_id}/conversations).
Agents3
List Agents
List all agents (GET /agents). Offset pagination.
Get Agent
Retrieve an agent by id (GET /agents/{agent_id}).
List Agent Statuses
List all agent statuses / availability (GET /agents/status).
Metrics2
Get Historical Metrics
Retrieve historical account metrics (GET /metrics/historical) for a time window.
Get Instant Metrics
Retrieve current/instant account metrics (GET /metrics/instant).
Outbound Messages2
List Outbound Messages
List outbound messages/campaigns (GET /outbound-messages). Offset pagination.
Send Outbound WhatsApp Message
Send an outbound WhatsApp message (POST /outbound-messages/whatsapp) using an approved template.
Reports2
Create Report
Request a raw report extract (POST /reports/raw). Returns a report id whose status is polled with Get Report; when complete the response carries download links.
Get Report
Retrieve a report's status and, when ready, its download links (GET /reports/raw/{id}).
Accounts1
Get Account Configuration
Retrieve the Freshchat account configuration (GET /accounts/configuration). Identity + connectivity probe.
Channels1
List Channels
List all channels/topics (GET /channels). Offset pagination.
Csat1
Create CSAT Rating
Create a CSAT (customer satisfaction) rating for a conversation (POST /csat/{conversation_id}).
Files1
Upload File
Upload a file to Freshchat storage (POST /files/upload, multipart/form-data). Returns a URL to reference in a message.
Groups1
List Groups
List all groups (GET /groups). Offset pagination.
Images1
Upload Image
Upload an image to Freshchat storage (POST /images/upload, multipart/form-data). Returns a URL to reference in a message.
Roles1
List Roles
List all roles (GET /roles).
Aramanızla eşleşen bir şey yok.
Freshchat kullanan Çözüm Şablonları
Freshchat ile kendi otomasyonunu görsel tasarımcıda kur.
Sıkça sorulan sorular
Freshchat ile neler otomatikleştirebilirim?
28 aksiyon var — örneğin: Get Account Configuration, Create User, List Users, Get User, Update User ve daha fazlası.
Hangi Freshchat olayları bir workflow başlatabilir?
1 tetikleyici — örneğin: New Freshchat users (polled).
Freshchat bir AI agent aracı olarak kullanılabilir mi?
Evet. Freshchat'ın her aksiyonu otomatik olarak bir AI agent aracına dönüşür — aynı pack hem workflow'larını hem agent'larını besler.
Freshchat entegrasyonu nasıl modellenir?
Freshchat 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.