Skip to main content

Register an AI agent

An agent puts a workflow behind the Workflows button of a page, so colleagues can start it from a quote, an order, a product or a list. On this page you register the agent: its name, where it shows and which workflow it calls.

Agents list with the name, Active, trigger, interaction mode, types and dates of each agent. The Webhook URL column is left out of the picture

Before you begin​

  • You need Backoffice access and the Configuration role. To create or delete an agent you need Owner access.
  • The workflow must exist first. An agent only passes a question on to a workflow and shows the answer. The Agent Hub has examples you can install, each with the values to fill in here.
  • You need the webhook URL, which is the web address of that workflow. If the workflow has a username and a password, you need those too. A technical colleague can give you these.

Register an agent​

  1. Go to Admin > Agents and click New Agent.
  2. Fill in the dialog.
  3. Switch Active on and click Save.

New Agent dialog filled in for a button agent

FieldWhat it isRequired
NameThe name colleagues see in the list of agentsYes
DescriptionWhat the agent does. Colleagues read it before they start the agentNo
Welcome MessageThe first message of a chat agentNo
TriggerButton: the colleague clicks a button. Chat: the colleague types a questionYes
Interaction ModeSingle turn: one answer and done. Multi turn: the colleague can reply to the answerYes
TypesThe pages where the agent shows. See the table belowNo
Webhook URLThe web address of the workflowYes
Webhook Timeout (ms)How long Propeller waits for an answer, in milliseconds. The standard is 30000, which is 30 secondsNo
Signature Salt, Basic Auth Username, Basic Auth PasswordThe security of the connection. Fill in what the workflow asks for. Username and password go togetherNo

Trigger and Interaction Mode can be combined freely. A button agent with Multi turn starts with a click and then lets the colleague reply.

Choose where the agent shows​

Pick one or more values under Types.

TypeThe agent shows on
SALES_HUB_QUOTE_EDITORA quote in the editor
SALES_HUB_ORDER_EDITORAn order in the editor
SALES_HUB_QUOTE_REQUEST_EDITORA request in the editor
SALES_HUB_COMPANYThe page of a company in the Sales Hub
SALES_HUB_COMPANIESThe Companies list of the Sales Hub
SALES_HUB_PRODUCTSThe Product Catalogue of the Sales Hub
SALES_HUB_PRODUCTA product page in the Product Catalogue
SALES_HUB_ACTION_HUBThe Action Hub
BACKOFFICE_PRODUCTSThe Products & Clusters list
BACKOFFICE_PRODUCTA product in the PIM
BACKOFFICE_CATEGORIESThe Categories page of the PIM and each category
BACKOFFICE_FAVORITE_LISTSThe list of favorite lists
BACKOFFICE_ORDER_LISTSThe list of order lists
BACKOFFICE_PRICE_SHEETSThe list of price sheets
BACKOFFICE_BUSINESS_RULESThe list of business rules
BACKOFFICE_TEMPLATESThe list of templates
BACKOFFICE_TEMPLATEA template

A workflow expects the data of the page it was made for. An agent for quotes does not work on the company page. Use the types its install guide names.

Check that it works​

  1. Open a page of the type you picked, for example a quote.
  2. Click Workflows at the top right. The agent stands in the list.
  3. Start it and read the answer.

New Agent dialog filled in for a chat agent, with the webhook and Security fields at the bottom

No button on the page? Check that the agent is Active and has the right type. An error instead of an answer? Check the webhook URL, the username and the password. Check as well that the workflow is switched on.

See Use workflows and AI agents for what your colleagues see.

Change or delete an agent​

Click a row to change an agent. To delete, tick the agents, click Delete and confirm. To take an agent away for now, switch Active off.