Skip to main content
Actions are the building blocks you chain in workflows. Arya offers 30+ native actions organised by category.

Categories

Records

Create, update, delete, duplicate records of any object.

Communication

Email, SMS, Slack, WhatsApp, Telegram, in-app push notifications.

Integrations

Native actions for DocuSign, FatturaInCloud, Google Calendar, Notion, Trello, etc.

Flow

IF condition, Branch, For each loop, Wait, Stop workflow.

Data

Transform (map), Aggregate (sum/count), Calculate formulas, HTTP Request.

AI

Call AryaChat, generate document, summarise, extract data.

Record actions

Create a new record of any object. Map fields with variables.Example:
Create Project:
  name: {{trigger.deal.name}}
  company: {{trigger.deal.company}}
  budget: {{trigger.deal.value}}
  start_date: {{now}}
Update fields of an existing record.
Delete a record (soft-delete, recoverable).
Clone a record with ability to override fields.
Add a record to a static list.

Communication actions

Send email via Arya SMTP or your Gmail/SendGrid integrations.Parameters: from, to, cc, bcc, subject, body (HTML supported), attachments.
Via configured SMS provider (Twilio, MessageBird).
Channel or DM. Supports Slack formatting (blocks, attachments, interactive buttons).
Via WhatsApp Business integration. Requires approved templates for outbound.
Personal or group/channel.
Arya notification for specific users.

Flow actions

T/F branch based on condition.
Multiple branches based on a field value (e.g. region: North → branch A, South → branch B).
Loop over a list of records. Executes nested actions per item.
Pause. Parameters:
  • Fixed duration (e.g. 1 hour, 1 day)
  • Until date/time
  • Until event (e.g. when this deal moves to Won)
Interrupt execution (useful on severe errors).

Data actions

Call any external REST API. GET, POST, PUT, DELETE. Custom headers and body. Parse JSON response.Example: notify external system on deal stage change.
Transform data: rename, format_date, concat, uppercase, etc.
On a list: sum, average, count, max, min.
Custom formula with numeric or string output.

AI actions

Free prompt to AryaChat. Output: text. Consumes AI credits.Example: Write a professional welcome email for {{trigger.contact.first_name}} from {{trigger.contact.company.name}}.
Generate PDF/DOCX from template + dynamic data.Example: NDA contract with prefilled customer data.
Summarise long text in N sentences / N characters.
Extract structured data from free text: email, names, amounts, dates.Example: from a request email extract name, role, company → create contact.

Native integration actions

For each active integration, Arya adds specific actions:
  • Google Calendar: create event, invite participants
  • DocuSign: send envelope for signature
  • FatturaInCloud: issue e-invoice
  • WooCommerce: create order, update stock
  • Notion: create page in specific DB
  • Trello: create card in a list
  • Meta Business: import leads from Facebook Ads

Output and chaining

Every action produces an output consumable by subsequent actions:
Action 1 (Create record) → output: {id, url, name, ...}
Action 2 (Send email) → body: "Project created: {{action_1.output.url}}"

Frequently asked questions

Not directly. But with HTTP request you call any API, effectively allowing integration with any system.
Yes. See estimates in Lesson 10.
Yes, as sub-workflows callable from other workflows. Useful for DRY.