Glossary

Term Meaning

Target

The entity an item belongs to, identified by target_uuid (X-Actions-TargetUUID) — usually a supplier, or a task/note/comment for comments.

Target type

target_type, the kind of target (supplier, suppliers-payment, note, task, upload-file, …).

Owner

owner_uuid — the user who created an item; only the owner or a CRM_ADMIN may change owner-only fields.

Instance

A SaaS tenant (instance_id). Payability is 8001; global settings use 1.

IA

Internal Admin, the CRM front end (internal.payability.com).

login_id / login_key

The caller’s email / user uuid, from the JWT.

Async task

A function decorated with @async_task, run on the Worker Lambda.

Worker

actionstools-<env>-worker, the Lambda for async tasks, the stream and the schedule.

Counter

A cached count of tasks matching one filter list, in em_actions_tasks_counters.

item_number

Human-readable task number from the global sequence in em_actions_counters.

Soft delete

Setting deleted_at instead of removing the item.

BASE_PREFIX

URL prefix of every route: /actionstools in production.

common/crm

Shared Secrets Manager secret with instance tokens and the JWT public key.

Zappa

The previous deployment tool; prod / prod2 / stage were its Lambdas.