Helpwise
BUSINESS · EMAIL
Shared-inbox conversations and the SMS and WhatsApp messages sent from them.
Acts as the person, not as itself
Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.
Credentials never touch the agent
Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.
Every call on the record
Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.
What an agent can do
Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.
helpwise_delete_customfields_by_customfieldidWRITEDelete a custom field by id. (DELETE /customFields/{customFieldId})
helpwise_get_contactsREADList contacts with limit/offset paging. (GET /contacts)
helpwise_get_contacts_by_contactidREADGet one contact by id, with its recent conversations. (GET /contacts/{contactId})
helpwise_get_contacts_searchREADSearch contacts by a text term, with limit/offset paging. (GET /contacts/search)
helpwise_get_conversationsREADList conversations of one or more inboxes, by folder, with pageToken pagination. (GET /conversations)
helpwise_get_customfieldsREADList every custom field of the Helpwise account. (GET /customFields)
helpwise_get_customfields_by_customfieldidREADGet one custom field by id. (GET /customFields/{customFieldId})
helpwise_get_customfields_inbox_by_inboxidREADList the custom fields of an inbox, with whether each is hidden there. (GET /customFields/inbox/{inboxId})
helpwise_get_inboxes_by_inboxid_conversations_by_conversationidREADGet one conversation and its messages, with pageToken pagination over the messages. (GET /inboxes/{inboxId}/conversations/{conversationId})
helpwise_get_inboxes_by_inboxid_reports_tagsREADPer-tag report for one inbox and date window: conversations, response, first-response and resolution times. (GET /inboxes/{inboxId}/reports/tags)
helpwise_get_reportsREADOverall and team-performance report for a date window: new, closed and assigned conversations, emails per day and hour, busiest hour and day, response and resolution times, CSAT and per-agent performance. (GET /reports)
helpwise_get_tagsREADList the account's tags (an empty account answers null). (GET /tags)
helpwise_get_tags_by_tagidREADGet one tag by id. (GET /tags/{tagId})
helpwise_post_contactsWRITECreate a contact with name, company, job title, emails, phones and custom field values. (POST /contacts)
helpwise_post_customfieldsWRITECreate a custom field. (POST /customFields)
helpwise_post_smswhatsapp_sendmsgWRITESend (or schedule) an SMS or WhatsApp message from an SMS/WhatsApp inbox, optionally as a WhatsApp template. (POST /smsWhatsApp/sendMsg)
helpwise_post_tags_applyWRITEApply tags to conversations. (POST /tags/apply)
helpwise_post_tags_removeWRITERemove tags from conversations. (POST /tags/remove)
helpwise_put_contacts_by_contactidWRITEUpdate a contact's name, company, job title, emails, phones and custom field values. (PUT /contacts/{contactId})
helpwise_put_conversations_action_closeWRITEClose Helpwise conversations by id (fewer than 100 per call). (PUT /conversations/action/close)
helpwise_put_conversations_action_deleteWRITEDelete Helpwise conversations by id (fewer than 100 per call). (PUT /conversations/action/delete)
helpwise_put_conversations_action_movetoinboxWRITEMove Helpwise conversations back to the inbox by id (fewer than 100 per call). (PUT /conversations/action/moveToInbox)
helpwise_put_conversations_action_spamWRITEMark Helpwise conversations as spam by id (fewer than 100 per call). (PUT /conversations/action/spam)
helpwise_put_conversations_action_trashWRITEMove Helpwise conversations to trash by id (fewer than 100 per call). (PUT /conversations/action/trash)
helpwise_put_customfields_by_customfieldidWRITERename or re-describe an existing custom field. (PUT /customFields/{customFieldId})
helpwise_put_customfields_inbox_by_inboxidWRITEHide or unhide custom fields in one inbox. (PUT /customFields/inbox/{inboxId})
Often connected alongside
Put Helpwise behind one governed endpoint.
Same permissions, same audit trail, whatever else you connect next.