MoltinMoltin Docs

Creating a Workflow (Skill)

In Moltin, a workflow is a Skill. You create and edit skills from an agent's Editor.

Create a skill

Click Add Skill

In the Editor, click the orange Add Skill button. The Add Skill dialog opens.

Give it a name

Enter a Name (required). For example, Find Candidate Details.

Add instructions

Enter Instructions (required) describing what the skill should do. Be specific about inputs and the action the skill performs.

(Optional) choose an icon

Click Choose Icon to pick an emoji or icon for the skill.

Create

Click Create Skill. On success the dialog closes and you'll see a confirmation that the skill was created.

🎬Creating a skill: name it, add instructions, click Create Skill — a success toast confirms it and the name is slugified in the list.Watch
Creating a skill: name it, add instructions, click Create Skill — a success toast confirms it and the name is slugified in the list.
🎬Creating a workflow (skill) end to end, including a candidate-details task.Watch
Creating a workflow (skill) end to end, including a candidate-details task.

Important behaviors

The name is converted to a slug

On save, the skill name is slugified: My Skill 123 becomes my_skill_123 (lowercase, spaces become underscores). Keep this in mind when you look for the skill afterward.

Newly created skills aren't auto-selected

After creating a skill, the canvas may still show "No skill chosen." Click the skill in the Skills list to open it before adding tasks.

Validation & cancelling

  • Clicking Create Skill with an empty Name or Instructions keeps the dialog open and flags the missing field.
  • Click Cancel to close the dialog without creating a skill.
🎬Submitting with empty Name and Instructions keeps the dialog open.Watch
Submitting with empty Name and Instructions keeps the dialog open.

Cancelling discards your input — even a typed name — without adding anything to the Skills list.

🎬Cancel closes the dialog without creating a skill, even after typing a name.Watch
Cancel closes the dialog without creating a skill, even after typing a name.

Choosing an icon

The Choose Icon picker has two tabs — Emojis and Icons — with a filter box and a shuffle (random) control.

🎬The Choose Icon picker: Emojis and Icons tabs with a filter box.Watch
The Choose Icon picker: Emojis and Icons tabs with a filter box.

Worked example: a candidate-lookup workflow

A typical skill references an input and an integration action in its instructions. For example, a Find Candidate Details skill that takes a candidate_id (string) input and uses the Taleo – find candidate details action:

FieldValue
Workflow title (skill name)Find Candidate Details
Inputcandidate_id (string)
Taskfind candidate details
Action referencedTaleo – find candidate details

The skill's Instructions capture the input and action references, and the task's Description captures the Taleo action.

🎬Creating the Find Candidate Details skill: a candidate_id input and a Taleo action reference, then the task.Watch
Creating the Find Candidate Details skill: a candidate_id input and a Taleo action reference, then the task.

Once created, the skill list row shows the instructions text, where you can confirm the Taleo action and the candidate_id input are referenced.

🎬The skill's instructions text references the Taleo action and the candidate_id input.Watch
The skill's instructions text references the Taleo action and the candidate_id input.

Once your skill exists, move on to Adding Tasks.