All integrations

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_customfieldidWRITE

Delete a custom field by id. (DELETE /customFields/{customFieldId})

api
helpwise_get_contactsREAD

List contacts with limit/offset paging. (GET /contacts)

api
helpwise_get_contacts_by_contactidREAD

Get one contact by id, with its recent conversations. (GET /contacts/{contactId})

api
helpwise_get_contacts_searchREAD

Search contacts by a text term, with limit/offset paging. (GET /contacts/search)

api
helpwise_get_conversationsREAD

List conversations of one or more inboxes, by folder, with pageToken pagination. (GET /conversations)

api
helpwise_get_customfieldsREAD

List every custom field of the Helpwise account. (GET /customFields)

api
helpwise_get_customfields_by_customfieldidREAD

Get one custom field by id. (GET /customFields/{customFieldId})

api
helpwise_get_customfields_inbox_by_inboxidREAD

List the custom fields of an inbox, with whether each is hidden there. (GET /customFields/inbox/{inboxId})

api
helpwise_get_inboxes_by_inboxid_conversations_by_conversationidREAD

Get one conversation and its messages, with pageToken pagination over the messages. (GET /inboxes/{inboxId}/conversations/{conversationId})

api
helpwise_get_inboxes_by_inboxid_reports_tagsREAD

Per-tag report for one inbox and date window: conversations, response, first-response and resolution times. (GET /inboxes/{inboxId}/reports/tags)

api
helpwise_get_reportsREAD

Overall 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)

api
helpwise_get_tagsREAD

List the account's tags (an empty account answers null). (GET /tags)

api
helpwise_get_tags_by_tagidREAD

Get one tag by id. (GET /tags/{tagId})

api
helpwise_post_contactsWRITE

Create a contact with name, company, job title, emails, phones and custom field values. (POST /contacts)

api
helpwise_post_customfieldsWRITE

Create a custom field. (POST /customFields)

api
helpwise_post_smswhatsapp_sendmsgWRITE

Send (or schedule) an SMS or WhatsApp message from an SMS/WhatsApp inbox, optionally as a WhatsApp template. (POST /smsWhatsApp/sendMsg)

api
helpwise_post_tags_applyWRITE

Apply tags to conversations. (POST /tags/apply)

api
helpwise_post_tags_removeWRITE

Remove tags from conversations. (POST /tags/remove)

api
helpwise_put_contacts_by_contactidWRITE

Update a contact's name, company, job title, emails, phones and custom field values. (PUT /contacts/{contactId})

api
helpwise_put_conversations_action_closeWRITE

Close Helpwise conversations by id (fewer than 100 per call). (PUT /conversations/action/close)

api
helpwise_put_conversations_action_deleteWRITE

Delete Helpwise conversations by id (fewer than 100 per call). (PUT /conversations/action/delete)

api
helpwise_put_conversations_action_movetoinboxWRITE

Move Helpwise conversations back to the inbox by id (fewer than 100 per call). (PUT /conversations/action/moveToInbox)

api
helpwise_put_conversations_action_spamWRITE

Mark Helpwise conversations as spam by id (fewer than 100 per call). (PUT /conversations/action/spam)

api
helpwise_put_conversations_action_trashWRITE

Move Helpwise conversations to trash by id (fewer than 100 per call). (PUT /conversations/action/trash)

api
helpwise_put_customfields_by_customfieldidWRITE

Rename or re-describe an existing custom field. (PUT /customFields/{customFieldId})

api
helpwise_put_customfields_inbox_by_inboxidWRITE

Hide or unhide custom fields in one inbox. (PUT /customFields/inbox/{inboxId})

api

Put Helpwise behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.