probely_create_sequence
Create a login sequence for a target, configuring credentials via custom field mappings. After creation, enable it on the target to activate authentication.
Instructions
Create a login sequence. Content must be a JSON string of the sequence steps array. Use custom_field_mappings to configure credentials.
IMPORTANT: After creating a login sequence, you MUST call probely_configure_sequence_login(targetId, enabled=True) to enable sequence-based authentication on the target. Creating a sequence does NOT automatically enable it for authentication.
Use credentials management by default: link a credential (created via probely_create_credential) for the password. If the user explicitly declines, inline values are allowed.
Password credential: [{"name": "[CUSTOM_PASSWORD]", "value": "credentials://<credential_id>", "value_is_sensitive": true, "enabled": true}]
When multiple targets share the same credential and it already exists and is_sensitive=True, prompt the user to deobfuscate it in order to allow reuse.
For username: [{"name": "[CUSTOM_USERNAME]", "value": "user@example.com", "value_is_sensitive": true, "enabled": true}]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| targetId | Yes | ||
| name | Yes | ||
| content | Yes | ||
| sequence_type | No | login | |
| enabled | No | ||
| custom_field_mappings | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||