Skip to content
One platform. From customer conversation to completed work.Take a closer look
All connections
Messaging ยท CONNECTION

Epic AI + NodeHub

Manage Epic AI contacts, organizations, conversations, messages, notes and variables, and read inbox statistics.

Explore 39 workflow actions for Epic AI, including account permissions and operation limits.

21 read actions18 write actions
WORKFLOW ACTIONS

What you can configure.

Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.

Add conversation notes

Write

Required Permission: chatbots.conversations.edit Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Count organization contacts

Read

Required Permission: chatbots.organizations.contacts.list Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

Create contact

Write

Required Permission: chatbots.contacts.create Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create conversation

Write

Required Permission: chatbots.conversations.create Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create organization

Write

Required Permission: chatbots.organizations.create Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete contact

Write

Required Permission: chatbots.contacts.delete Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete contact variables

Write

Required Permission: chatbots.contacts.variables.delete Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete conversation

Write

Required Permission: chatbots.conversations.edit Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete conversation variables

Write

Required Permission: chatbots.conversations.variables.delete Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete organization

Write

Required Permission: chatbots.organizations.delete Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Find conversation

Read

Required Permission: chatbots.conversations.list Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

Get channels

Read

Required Permission: chatbots.statistics.get Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

Get contact

Read

Required Permission: chatbots.contacts.get Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

Get contact variable

Read

Required Permission: chatbots.contacts.variables.get Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

Get conversation

Read

Required Permission: chatbots.conversations.get Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

Get conversation message

Read

Required Permission: chatbots.messages.get Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

Get conversation variable

Read

Required Permission: chatbots.conversations.variables.get Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

Get inbox statistics

Read

Required Permission: chatbots.statistics.get Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

Get organization

Read

Required Permission: chatbots.organizations.get Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

List contact organizations

Read

Required Permission: chatbots.contacts.get Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

List contact variables

Read

Required Permission: chatbots.contacts.variables.list Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

List contacts

Read

Required Permission: chatbots.contacts.list Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

List conversation variables

Read

Required Permission: chatbots.conversations.variables.list Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

List conversations

Read

Required Permission: chatbots.conversations.list Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

List messages

Read

Required Permission: chatbots.messages.list Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

List organization contacts

Read

Required Permission: chatbots.organizations.contacts.list Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

List organizations

Read

Required Permission: chatbots.organizations.list Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

Remove conversation notes

Write

Required Permission: chatbots.conversations.edit Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Search contacts

Read

Required Permission: chatbots.contacts.list Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

Search conversations

Read

Required Permission: chatbots.conversations.search Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

Search organizations

Read

Required Permission: chatbots.organizations.list Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

Send message

Write

Send a message in a conversation as an agent (or record it without sending, with disableSending true).

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Set contact variable

Write

Required Permission: chatbots.contacts.variables.edit Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Set conversation variable

Write

Required Permission: chatbots.conversations.variables.edit Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Trigger custom event

Write

Required Permission: chatbots.events.handle Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update contact

Write

Required Permission: chatbots.contacts.edit Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update conversation

Write

Required Permission: chatbots.conversations.edit Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update conversation message

Write

Required Permission: chatbots.messages.edit Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update organization

Write

Required Permission: chatbots.organizations.edit Resource: chatbots/:chatbotId.

Permissions and limits

Account permissions

  • An Epic AI chatbot API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

SETUP

Start with a controlled test.

01Connect the intended account

Use the account and permissions required for your process. Review the connection check before configuring a workflow action.

02Review inputs and access

Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.

03Confirm the result

Inspect step outputs and confirm the result in Epic AI. A saved workflow is not a completed provider action.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Messaging.

Epic AI integration | NodeHub