chat.inbox.manage

Generated at from openvibe-contracts v0.218.0 and openvibe-sdk v0.65.0.

Grantable to apps: request it for an app on its project page. Network approves it only inside the project's allowance.

Set up support inboxes for the person on OpenVibe.Chat: make one (it is theirs), and as its owner change it (name, greeting, colour, Vibe and its instructions and pages, allowed sites, hours, routing, retention), add and remove its people, keep saved replies, and connect webhooks, actions (endpoints Vibe may call) and verified visitors. Secrets are shown only on the answer that made them. Deleting an inbox archives it.

Owner
chat (token audience openvibe.chat)
Version
1.0
Status
active
Visibility
public
Resource constraints
inbox_member
Quota class
chat-inbox-manage
Permissions
chat:inbox:manage
Input
chat.inbox-request@1
Output
chat.inbox-result@1
Events
—
Implemented by
  • POST /api/chat/inboxes
  • PATCH /api/chat/inboxes/:id
  • DELETE /api/chat/inboxes/:id
  • POST /api/chat/inboxes/:id/members
  • DELETE /api/chat/inboxes/:id/members/:userId
  • POST /api/chat/inboxes/:id/replies
  • DELETE /api/chat/inboxes/:id/replies/:replyId
  • GET /api/chat/inboxes/:id/webhooks
  • POST /api/chat/inboxes/:id/webhooks
  • POST /api/chat/inboxes/:id/webhooks/:hookId/test
  • DELETE /api/chat/inboxes/:id/webhooks/:hookId
  • GET /api/chat/inboxes/:id/actions
  • POST /api/chat/inboxes/:id/actions
  • POST /api/chat/inboxes/:id/actions/:actionId/test
  • DELETE /api/chat/inboxes/:id/actions/:actionId
  • POST /api/chat/inboxes/:id/identity

These routes in the API explorer